cfengine-masterfiles_3.21.5.bb 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #
  2. # Copyright (C) 2014 - 2017 Wind River Systems, Inc.
  3. #
  4. SUMMARY = "Base policy for CFEngine"
  5. DESCRIPTION = "CFEngine is an IT infrastructure automation framework \
  6. that helps engineers, system administrators and other stakeholders \
  7. in an IT system to manage and understand IT infrastructure throughout \
  8. its lifecycle. CFEngine takes systems from Build to Deploy, Manage and Audit. \
  9. \
  10. This package is intended to provide a stable base policy for \
  11. installations and upgrades, and is used by CFEngine 3.6 and newer. \
  12. \
  13. The contents of this packge are intended to live in `/var/cfengine/masterfiles` \
  14. or wherever `$(sys.masterdir)` points. \
  15. "
  16. HOMEPAGE = "http://cfengine.com"
  17. LICENSE = "MIT"
  18. LIC_FILES_CHKSUM = "file://LICENSE;md5=bb843e794feb6890f7697637b461c36e"
  19. SRC_URI = "https://cfengine-package-repos.s3.amazonaws.com/tarballs/${BP}.tar.gz \
  20. "
  21. SRC_URI[sha256sum] = "0adcfcf36d47317776ad64331058a4d2e3669683314716ddb885f8a13309f47d"
  22. UPSTREAM_CHECK_URI = "https://github.com/cfengine/masterfiles/releases"
  23. UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)"
  24. inherit autotools
  25. export EXPLICIT_VERSION = "${PV}"
  26. EXTRA_OECONF = "--prefix=${datadir}/cfengine"
  27. do_install:append() {
  28. rm -rf ${D}${datadir}/cfengine/modules/packages/zypper ${D}${datadir}/cfengine/modules/packages/yum
  29. }
  30. FILES:${PN} = "${datadir}/cfengine"
  31. RDEPENDS:${PN} += "python3-core"