mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-04 02:31:27 +00:00
Convert to new override syntax
This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
@@ -11,14 +11,14 @@ PACKAGES = ' \
|
||||
packagegroup-meta-webserver-webadmin \
|
||||
'
|
||||
|
||||
RDEPENDS_packagegroup-meta-webserver = "\
|
||||
RDEPENDS:packagegroup-meta-webserver = "\
|
||||
packagegroup-meta-webserver-http \
|
||||
packagegroup-meta-webserver-php \
|
||||
packagegroup-meta-webserver-support \
|
||||
packagegroup-meta-webserver-webadmin \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-meta-webserver-http = "\
|
||||
RDEPENDS:packagegroup-meta-webserver-http = "\
|
||||
apache-websocket \
|
||||
apache2 \
|
||||
${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "cherokee", "", d)} \
|
||||
@@ -29,18 +29,18 @@ RDEPENDS_packagegroup-meta-webserver-http = "\
|
||||
sthttpd \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-meta-webserver-php = "\
|
||||
RDEPENDS:packagegroup-meta-webserver-php = "\
|
||||
phpmyadmin \
|
||||
xdebug \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-meta-webserver-support = "\
|
||||
RDEPENDS:packagegroup-meta-webserver-support = "\
|
||||
spawn-fcgi \
|
||||
fcgi \
|
||||
fcgiwrap \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-meta-webserver-webadmin = "\
|
||||
RDEPENDS:packagegroup-meta-webserver-webadmin = "\
|
||||
cockpit \
|
||||
webmin \
|
||||
netdata \
|
||||
|
||||
@@ -7,7 +7,7 @@ LICENSE = "Apache-2.0"
|
||||
inherit autotools-brokensep pkgconfig
|
||||
|
||||
DEPENDS = "apache2 apache2-native pbzip2-native"
|
||||
RDEPENDS_${PN} += "apache2"
|
||||
RDEPENDS:${PN} += "apache2"
|
||||
|
||||
# Original (github.com/disconnect/apache-websocket) is dead since 2012, the
|
||||
# fork contains patches from the modules ML and fixes CVE compliance issues
|
||||
@@ -29,5 +29,5 @@ do_install() {
|
||||
install -m 755 ${B}/.libs/mod_websocket.so ${D}${libexecdir}/apache2/modules
|
||||
}
|
||||
|
||||
FILES_${PN} += " ${libexecdir}/apache2/modules/* "
|
||||
FILES_${PN}-dbg += " ${libexecdir}/apache2/modules/.debug/* "
|
||||
FILES:${PN} += " ${libexecdir}/apache2/modules/* "
|
||||
FILES:${PN}-dbg += " ${libexecdir}/apache2/modules/.debug/* "
|
||||
|
||||
@@ -17,7 +17,7 @@ SRC_URI = "${APACHE_MIRROR}/httpd/httpd-${PV}.tar.bz2 \
|
||||
file://0001-support-apxs.in-force-destdir-to-be-empty-string.patch \
|
||||
"
|
||||
|
||||
SRC_URI_append_class-target = " \
|
||||
SRC_URI:append:class-target = " \
|
||||
file://0008-apache2-do-not-use-relative-path-for-gen_test_char.patch \
|
||||
file://init \
|
||||
file://apache2-volatile.conf \
|
||||
@@ -44,9 +44,9 @@ PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux,libselin
|
||||
PACKAGECONFIG[openldap] = "--enable-ldap --enable-authnz-ldap,--disable-ldap --disable-authnz-ldap,openldap"
|
||||
PACKAGECONFIG[zlib] = "--enable-deflate,,zlib,zlib"
|
||||
|
||||
CFLAGS_append = " -DPATH_MAX=4096"
|
||||
CFLAGS:append = " -DPATH_MAX=4096"
|
||||
|
||||
EXTRA_OECONF_class-target = "\
|
||||
EXTRA_OECONF:class-target = "\
|
||||
--enable-layout=Debian \
|
||||
--prefix=${base_prefix} \
|
||||
--exec_prefix=${exec_prefix} \
|
||||
@@ -68,7 +68,7 @@ EXTRA_OECONF_class-target = "\
|
||||
ac_cv_have_threadsafe_pollset=no \
|
||||
"
|
||||
|
||||
EXTRA_OECONF_class-native = "\
|
||||
EXTRA_OECONF:class-native = "\
|
||||
--prefix=${prefix} \
|
||||
--includedir=${includedir}/${BPN} \
|
||||
--sysconfdir=${sysconfdir}/${BPN} \
|
||||
@@ -78,11 +78,11 @@ EXTRA_OECONF_class-native = "\
|
||||
--localstatedir=${localstatedir} \
|
||||
"
|
||||
|
||||
do_configure_prepend() {
|
||||
do_configure:prepend() {
|
||||
sed -i -e 's:$''{prefix}/usr/lib/cgi-bin:$''{libexecdir}/cgi-bin:g' ${S}/config.layout
|
||||
}
|
||||
|
||||
do_install_append_class-target() {
|
||||
do_install:append:class-target() {
|
||||
install -d ${D}/${sysconfdir}/init.d
|
||||
|
||||
cat ${WORKDIR}/init | \
|
||||
@@ -144,12 +144,12 @@ do_install_append_class-target() {
|
||||
chown -R root:root ${D}
|
||||
}
|
||||
|
||||
do_install_append_class-native() {
|
||||
do_install:append:class-native() {
|
||||
install -d ${D}${bindir} ${D}${libdir}
|
||||
install -m 755 server/gen_test_char ${D}${bindir}
|
||||
}
|
||||
|
||||
SYSROOT_PREPROCESS_FUNCS_append_class-target = " apache_sysroot_preprocess"
|
||||
SYSROOT_PREPROCESS_FUNCS:append:class-target = " apache_sysroot_preprocess"
|
||||
|
||||
apache_sysroot_preprocess() {
|
||||
install -d ${SYSROOT_DESTDIR}${bindir_crossscripts}
|
||||
@@ -172,15 +172,15 @@ apache_sysroot_preprocess() {
|
||||
INITSCRIPT_NAME = "apache2"
|
||||
INITSCRIPT_PARAMS = "defaults 91 20"
|
||||
|
||||
SYSTEMD_SERVICE_${PN} = "apache2.service"
|
||||
SYSTEMD_AUTO_ENABLE_${PN} = "enable"
|
||||
SYSTEMD_SERVICE:${PN} = "apache2.service"
|
||||
SYSTEMD_AUTO_ENABLE:${PN} = "enable"
|
||||
|
||||
ALTERNATIVE_${PN}-doc = "htpasswd.1"
|
||||
ALTERNATIVE:${PN}-doc = "htpasswd.1"
|
||||
ALTERNATIVE_LINK_NAME[htpasswd.1] = "${mandir}/man1/htpasswd.1"
|
||||
|
||||
PACKAGES = "${PN}-scripts ${PN}-doc ${PN}-dev ${PN}-dbg ${PN}"
|
||||
|
||||
CONFFILES_${PN} = "${sysconfdir}/${BPN}/httpd.conf \
|
||||
CONFFILES:${PN} = "${sysconfdir}/${BPN}/httpd.conf \
|
||||
${sysconfdir}/${BPN}/magic \
|
||||
${sysconfdir}/${BPN}/mime.types \
|
||||
${sysconfdir}/${BPN}/extra/*"
|
||||
@@ -188,7 +188,7 @@ CONFFILES_${PN} = "${sysconfdir}/${BPN}/httpd.conf \
|
||||
# We override here rather than append so that .so links are
|
||||
# included in the runtime package rather than here (-dev)
|
||||
# and to get build, icons, error into the -dev package
|
||||
FILES_${PN}-dev = "${datadir}/${BPN}/build \
|
||||
FILES:${PN}-dev = "${datadir}/${BPN}/build \
|
||||
${datadir}/${BPN}/icons \
|
||||
${datadir}/${BPN}/error \
|
||||
${includedir}/${BPN} \
|
||||
@@ -196,26 +196,26 @@ FILES_${PN}-dev = "${datadir}/${BPN}/build \
|
||||
"
|
||||
|
||||
# Add the manual to -doc
|
||||
FILES_${PN}-doc += " ${datadir}/${BPN}/manual"
|
||||
FILES:${PN}-doc += " ${datadir}/${BPN}/manual"
|
||||
|
||||
FILES_${PN}-scripts += "${bindir}/dbmmanage"
|
||||
FILES:${PN}-scripts += "${bindir}/dbmmanage"
|
||||
|
||||
# Override this too - here is the default, less datadir
|
||||
FILES_${PN} = "${bindir} ${sbindir} ${libexecdir} ${libdir} \
|
||||
FILES:${PN} = "${bindir} ${sbindir} ${libexecdir} ${libdir} \
|
||||
${sysconfdir} ${libdir}/${BPN}"
|
||||
|
||||
# We want htdocs and cgi-bin to go with the binary
|
||||
FILES_${PN} += "${datadir}/${BPN}/ ${libdir}/cgi-bin"
|
||||
FILES:${PN} += "${datadir}/${BPN}/ ${libdir}/cgi-bin"
|
||||
|
||||
FILES_${PN}-dbg += "${libdir}/${BPN}/modules/.debug"
|
||||
FILES:${PN}-dbg += "${libdir}/${BPN}/modules/.debug"
|
||||
|
||||
RDEPENDS_${PN} += "openssl libgcc"
|
||||
RDEPENDS_${PN}-scripts += "perl ${PN}"
|
||||
RDEPENDS_${PN}-dev = "perl"
|
||||
RDEPENDS:${PN} += "openssl libgcc"
|
||||
RDEPENDS:${PN}-scripts += "perl ${PN}"
|
||||
RDEPENDS:${PN}-dev = "perl"
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
|
||||
pkg_postinst_${PN}() {
|
||||
pkg_postinst:${PN}() {
|
||||
if [ -z "$D" ]; then
|
||||
if type systemd-tmpfiles >/dev/null; then
|
||||
systemd-tmpfiles --create
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
SUMMARY = "Cherokee Web Server fast and secure"
|
||||
SUMMARY_cget = "Small downloader based in the Cherokee client library"
|
||||
SUMMARY:cget = "Small downloader based in the Cherokee client library"
|
||||
HOMEPAGE = "http://www.cherokee-project.com/"
|
||||
SECTION = "network"
|
||||
LICENSE = "GPLv2"
|
||||
@@ -34,7 +34,7 @@ EXTRA_OECONF = "--disable-static \
|
||||
--with-wwwroot=${localstatedir}/www/cherokee \
|
||||
"
|
||||
|
||||
do_install_append () {
|
||||
do_install:append () {
|
||||
install -m 0755 -d ${D}${sysconfdir}/init.d
|
||||
install -m 755 ${WORKDIR}/cherokee.init ${D}${sysconfdir}/init.d/cherokee
|
||||
|
||||
@@ -50,15 +50,15 @@ do_install_append () {
|
||||
# Put -dev near the front so we can move the .la files into it with a wildcard
|
||||
PACKAGES =+ "libcherokee-server libcherokee-client libcherokee-base cget"
|
||||
|
||||
FILES_cget = "${bindir}/cget"
|
||||
FILES_libcherokee-server = "${libdir}/libcherokee-server${SOLIBS}"
|
||||
FILES_libcherokee-client = "${libdir}/libcherokee-client${SOLIBS}"
|
||||
FILES_libcherokee-base = "${libdir}/libcherokee-base${SOLIBS}"
|
||||
FILES:cget = "${bindir}/cget"
|
||||
FILES:libcherokee-server = "${libdir}/libcherokee-server${SOLIBS}"
|
||||
FILES:libcherokee-client = "${libdir}/libcherokee-client${SOLIBS}"
|
||||
FILES:libcherokee-base = "${libdir}/libcherokee-base${SOLIBS}"
|
||||
|
||||
# Pack the htdocs
|
||||
FILES_${PN} += "${localstatedir}/www/cherokee"
|
||||
FILES:${PN} += "${localstatedir}/www/cherokee"
|
||||
|
||||
CONFFILES_${PN} = " \
|
||||
CONFFILES:${PN} = " \
|
||||
${sysconfdir}/cherokee/cherokee.conf \
|
||||
${sysconfdir}/init.d/cherokee \
|
||||
"
|
||||
@@ -66,10 +66,10 @@ CONFFILES_${PN} = " \
|
||||
INITSCRIPT_NAME = "cherokee"
|
||||
INITSCRIPT_PARAMS = "defaults 91 91"
|
||||
|
||||
RPROVIDES_${PN} += "${PN}-systemd"
|
||||
RREPLACES_${PN} += "${PN}-systemd"
|
||||
RCONFLICTS_${PN} += "${PN}-systemd"
|
||||
SYSTEMD_SERVICE_${PN} = "cherokee.service"
|
||||
RPROVIDES:${PN} += "${PN}-systemd"
|
||||
RREPLACES:${PN} += "${PN}-systemd"
|
||||
RCONFLICTS:${PN} += "${PN}-systemd"
|
||||
SYSTEMD_SERVICE:${PN} = "cherokee.service"
|
||||
|
||||
python() {
|
||||
if 'meta-python2' not in d.getVar('BBFILE_COLLECTIONS').split():
|
||||
|
||||
@@ -16,7 +16,7 @@ SRC_URI[sha256sum] = "61bf41146c51244769984135529fcffd0f6cb92be18dc12d460effc42f
|
||||
INITSCRIPT_NAME = "hiawatha"
|
||||
INITSCRIPT_PARAMS = "defaults 70"
|
||||
|
||||
SYSTEMD_SERVICE_${PN} = "hiawatha.service"
|
||||
SYSTEMD_SERVICE:${PN} = "hiawatha.service"
|
||||
|
||||
inherit cmake update-rc.d systemd
|
||||
|
||||
@@ -35,7 +35,7 @@ EXTRA_OECMAKE = " -DENABLE_IPV6=OFF \
|
||||
-DCMAKE_INSTALL_LIBDIR=${libdir} \
|
||||
-DCMAKE_INSTALL_FULL_LOCALSTATEDIR=${localstatedir}"
|
||||
|
||||
do_install_append() {
|
||||
do_install:append() {
|
||||
# Copy over init script and sed in the correct sbin path
|
||||
sed -i 's,sed_sbin_path,${sbindir},' ${WORKDIR}/hiawatha-init
|
||||
mkdir -p ${D}${sysconfdir}/init.d
|
||||
@@ -53,7 +53,7 @@ do_install_append() {
|
||||
rmdir --ignore-fail-on-non-empty "${D}${localstatedir}" "${D}${localstatedir}/run"
|
||||
}
|
||||
|
||||
CONFFILES_${PN} = " \
|
||||
CONFFILES:${PN} = " \
|
||||
${sysconfdir}/hiawatha/cgi-wrapper.conf \
|
||||
${sysconfdir}/hiawatha/hiawatha.conf \
|
||||
${sysconfdir}/hiawatha/index.xslt \
|
||||
@@ -61,4 +61,4 @@ CONFFILES_${PN} = " \
|
||||
${sysconfdir}/hiawatha/php-fcgi.conf \
|
||||
"
|
||||
|
||||
FILES_${PN}-dev = "${libdir}/hiawatha/*${SOLIBSDEV}"
|
||||
FILES:${PN}-dev = "${libdir}/hiawatha/*${SOLIBSDEV}"
|
||||
|
||||
@@ -26,7 +26,7 @@ EXTRA_OECMAKE = "-DINSTALL_LOGDIR=${localstatedir}/log/monkey/ \
|
||||
-DWITH_SYSTEM_MALLOC=1 \
|
||||
"
|
||||
|
||||
EXTRA_OECMAKE_append_libc-musl = " -DWITH_MUSL=1 "
|
||||
EXTRA_OECMAKE:append:libc-musl = " -DWITH_MUSL=1 "
|
||||
|
||||
# GCC-10+ defaults to -fno-common
|
||||
CFLAGS += "-fcommon"
|
||||
@@ -37,7 +37,7 @@ inherit cmake pkgconfig update-rc.d systemd
|
||||
|
||||
OECMAKE_GENERATOR = "Unix Makefiles"
|
||||
|
||||
do_install_append() {
|
||||
do_install:append() {
|
||||
rm -rf ${D}/run
|
||||
rm -rf ${D}${localstatedir}/run
|
||||
install -Dm 0755 ${WORKDIR}/monkey.init ${D}${sysconfdir}/init.d/monkey
|
||||
@@ -50,16 +50,16 @@ do_install_append() {
|
||||
INITSCRIPT_NAME = "monkey"
|
||||
INITSCRIPT_PARAMS = "defaults 70"
|
||||
|
||||
SYSTEMD_SERVICE_${PN} = "monkey.service"
|
||||
SYSTEMD_SERVICE:${PN} = "monkey.service"
|
||||
|
||||
PACKAGES += "${PN}-plugins"
|
||||
|
||||
FILES_${PN}-plugins = "${libdir}/monkey-*.so"
|
||||
FILES:${PN}-plugins = "${libdir}/monkey-*.so"
|
||||
|
||||
FILES_${PN} += "${localstatedir}/www/monkey/ /run"
|
||||
FILES:${PN} += "${localstatedir}/www/monkey/ /run"
|
||||
|
||||
|
||||
CONFFILES_${PN} = "${sysconfdir}/monkey/monkey.conf \
|
||||
CONFFILES:${PN} = "${sysconfdir}/monkey/monkey.conf \
|
||||
${sysconfdir}/monkey/sites/default \
|
||||
${sysconfdir}/monkey/monkey.mime \
|
||||
${sysconfdir}/monkey/plugins.load \
|
||||
|
||||
@@ -26,10 +26,10 @@ SRC_URI = " \
|
||||
|
||||
inherit siteinfo update-rc.d useradd systemd
|
||||
|
||||
SYSTEMD_SERVICE_${PN} = "nginx.service"
|
||||
SYSTEMD_SERVICE:${PN} = "nginx.service"
|
||||
|
||||
CFLAGS_append = " -fPIE -pie"
|
||||
CXXFLAGS_append = " -fPIE -pie"
|
||||
CFLAGS:append = " -fPIE -pie"
|
||||
CXXFLAGS:append = " -fPIE -pie"
|
||||
|
||||
NGINX_WWWDIR ?= "${localstatedir}/www/localhost"
|
||||
NGINX_USER ?= "www"
|
||||
@@ -143,7 +143,7 @@ do_install () {
|
||||
rm -rf ${D}${localstatedir}/log/
|
||||
}
|
||||
|
||||
pkg_postinst_${PN} () {
|
||||
pkg_postinst:${PN} () {
|
||||
if [ -z "$D" ]; then
|
||||
if type systemd-tmpfiles >/dev/null; then
|
||||
systemd-tmpfiles --create
|
||||
@@ -153,12 +153,12 @@ pkg_postinst_${PN} () {
|
||||
fi
|
||||
}
|
||||
|
||||
FILES_${PN} += " \
|
||||
FILES:${PN} += " \
|
||||
${localstatedir}/ \
|
||||
${systemd_unitdir}/system/nginx.service \
|
||||
"
|
||||
|
||||
CONFFILES_${PN} = " \
|
||||
CONFFILES:${PN} = " \
|
||||
${sysconfdir}/nginx/nginx.conf \
|
||||
${sysconfdir}/nginx/fastcgi.conf \
|
||||
${sysconfdir}/nginx/fastcgi_params \
|
||||
@@ -174,7 +174,7 @@ INITSCRIPT_NAME = "nginx"
|
||||
INITSCRIPT_PARAMS = "defaults 92 20"
|
||||
|
||||
USERADD_PACKAGES = "${PN}"
|
||||
USERADD_PARAM_${PN} = " \
|
||||
USERADD_PARAM:${PN} = " \
|
||||
--system --no-create-home \
|
||||
--home ${NGINX_WWWDIR} \
|
||||
--groups www-data \
|
||||
|
||||
@@ -20,7 +20,7 @@ S = "${WORKDIR}/git"
|
||||
inherit autotools update-rc.d systemd update-alternatives
|
||||
|
||||
ALTERNATIVE_PRIORITY = "100"
|
||||
ALTERNATIVE_${PN}-doc = "htpasswd.1"
|
||||
ALTERNATIVE:${PN}-doc = "htpasswd.1"
|
||||
ALTERNATIVE_LINK_NAME[htpasswd.1] = "${mandir}/man1/htpasswd.1"
|
||||
|
||||
SRV_DIR ?= "${servicedir}/www"
|
||||
@@ -29,12 +29,12 @@ SRV_DIR ?= "${servicedir}/www"
|
||||
# but ${SRV_DIR} is not installed chgrp'd to the group by default.
|
||||
WEBGROUP ?= "www-data"
|
||||
|
||||
do_configure_prepend () {
|
||||
do_configure:prepend () {
|
||||
export WEBDIR=${SRV_DIR}
|
||||
export WEBGROUP=${WEBGROUP}
|
||||
}
|
||||
|
||||
do_install_append () {
|
||||
do_install:append () {
|
||||
install -d ${D}${sysconfdir}/init.d
|
||||
install -c -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/thttpd
|
||||
install -c -m 755 ${WORKDIR}/thttpd.conf ${D}${sysconfdir}
|
||||
@@ -52,7 +52,7 @@ do_install_append () {
|
||||
INITSCRIPT_NAME = "thttpd"
|
||||
INITSCRIPT_PARAMS = "defaults"
|
||||
|
||||
SYSTEMD_SERVICE_${PN} = "thttpd.service"
|
||||
SYSTEMD_SERVICE:${PN} = "thttpd.service"
|
||||
|
||||
FILES_${PN} += "${SRV_DIR}"
|
||||
FILES_${PN}-dbg += "${SRV_DIR}/cgi-bin/.debug"
|
||||
FILES:${PN} += "${SRV_DIR}"
|
||||
FILES:${PN}-dbg += "${SRV_DIR}/cgi-bin/.debug"
|
||||
|
||||
@@ -35,7 +35,7 @@ do_install() {
|
||||
rm -f ${D}${datadir}/phpmyadmin/libraries/transformations/*.sh
|
||||
}
|
||||
|
||||
FILES_${PN} = "${datadir}/${BPN} \
|
||||
FILES:${PN} = "${datadir}/${BPN} \
|
||||
${sysconfdir}/apache2/conf.d"
|
||||
|
||||
RDEPENDS_${PN} += "bash php-cli"
|
||||
RDEPENDS:${PN} += "bash php-cli"
|
||||
|
||||
@@ -31,5 +31,5 @@ do_install() {
|
||||
oe_runmake install INSTALL_ROOT=${D}
|
||||
}
|
||||
|
||||
FILES_${PN} += "${libdir}/php*/extensions/*/*.so"
|
||||
FILES_${PN}-dbg += "${libdir}/php*/extensions/*/.debug"
|
||||
FILES:${PN} += "${libdir}/php*/extensions/*/*.so"
|
||||
FILES:${PN}-dbg += "${libdir}/php*/extensions/*/.debug"
|
||||
|
||||
@@ -17,9 +17,9 @@ inherit gettext pkgconfig autotools systemd features_check
|
||||
|
||||
DEPENDS += "glib-2.0-native intltool-native gnutls virtual/gettext json-glib krb5 libpam systemd"
|
||||
|
||||
COMPATIBLE_HOST_libc-musl = "null"
|
||||
COMPATIBLE_HOST:libc-musl = "null"
|
||||
|
||||
RDEPENDS_${PN} += "glib-networking"
|
||||
RDEPENDS:${PN} += "glib-networking"
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "systemd pam"
|
||||
|
||||
@@ -67,59 +67,59 @@ PACKAGES =+ " \
|
||||
"
|
||||
SYSTEMD_PACKAGES = "${PN}-ws"
|
||||
|
||||
FILES_${PN}-pcp = " \
|
||||
FILES:${PN}-pcp = " \
|
||||
${libexecdir}/cockpit-pcp \
|
||||
${datadir}/cockpit/pcp \
|
||||
${localstatedir}/lib/pcp/config/pmlogconf/tools/cockpit \
|
||||
"
|
||||
FILES_${PN}-realmd = "${datadir}/cockpit/realmd"
|
||||
FILES_${PN}-tuned = "${datadir}/cockpit/tuned"
|
||||
FILES_${PN}-shell = "${datadir}/cockpit/shell"
|
||||
FILES_${PN}-systemd = "${datadir}/cockpit/systemd"
|
||||
FILES_${PN}-users = "${datadir}/cockpit/users"
|
||||
FILES_${PN}-kdump = " \
|
||||
FILES:${PN}-realmd = "${datadir}/cockpit/realmd"
|
||||
FILES:${PN}-tuned = "${datadir}/cockpit/tuned"
|
||||
FILES:${PN}-shell = "${datadir}/cockpit/shell"
|
||||
FILES:${PN}-systemd = "${datadir}/cockpit/systemd"
|
||||
FILES:${PN}-users = "${datadir}/cockpit/users"
|
||||
FILES:${PN}-kdump = " \
|
||||
${datadir}/cockpit/kdump \
|
||||
${datadir}/metainfo/org.cockpit-project.cockpit-kdump.metainfo.xml \
|
||||
"
|
||||
FILES_${PN}-sosreport = " \
|
||||
FILES:${PN}-sosreport = " \
|
||||
${datadir}/cockpit/sosreport \
|
||||
${datadir}/metainfo/org.cockpit-project.cockpit-sosreport.metainfo.xml \
|
||||
${datadir}/pixmaps/cockpit-sosreport.png \
|
||||
"
|
||||
FILES_${PN}-storaged = " \
|
||||
FILES:${PN}-storaged = " \
|
||||
${datadir}/cockpit/storaged \
|
||||
${datadir}/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml \
|
||||
"
|
||||
|
||||
FILES_${PN}-networkmanager = "${datadir}/cockpit/networkmanager"
|
||||
RDEPENDS_${PN}-networkmanager = "networkmanager"
|
||||
FILES:${PN}-networkmanager = "${datadir}/cockpit/networkmanager"
|
||||
RDEPENDS:${PN}-networkmanager = "networkmanager"
|
||||
|
||||
FILES_${PN}-machines = " \
|
||||
FILES:${PN}-machines = " \
|
||||
${datadir}/cockpit/machines \
|
||||
${datadir}/metainfo/org.cockpit-project.cockpit-machines.metainfo.xml \
|
||||
"
|
||||
FILES_${PN}-selinux = " \
|
||||
FILES:${PN}-selinux = " \
|
||||
${datadir}/cockpit/selinux \
|
||||
${datadir}/metainfo/org.cockpit-project.cockpit-selinux.metainfo.xml \
|
||||
"
|
||||
FILES_${PN}-playground = "${datadir}/cockpit/playground"
|
||||
FILES_${PN}-docker = " \
|
||||
FILES:${PN}-playground = "${datadir}/cockpit/playground"
|
||||
FILES:${PN}-docker = " \
|
||||
${datadir}/cockpit/docker \
|
||||
${datadir}/metainfo/org.cockpit-project.cockpit-docker.metainfo.xml \
|
||||
"
|
||||
FILES_${PN}-dashboard = "${datadir}/cockpit/dashboard"
|
||||
ALLOW_EMPTY_${PN}-dashboard = "1"
|
||||
FILES:${PN}-dashboard = "${datadir}/cockpit/dashboard"
|
||||
ALLOW_EMPTY:${PN}-dashboard = "1"
|
||||
|
||||
FILES_${PN}-bridge = " \
|
||||
FILES:${PN}-bridge = " \
|
||||
${bindir}/cockpit-bridge \
|
||||
${libexec}/cockpit-askpass \
|
||||
"
|
||||
RDEPENDS_${PN}-bridge = ""
|
||||
RDEPENDS:${PN}-bridge = ""
|
||||
|
||||
FILES_${PN}-desktop = "${libexecdir}/cockpit-desktop"
|
||||
RDEPENDS_${PN}-desktop += "bash"
|
||||
FILES:${PN}-desktop = "${libexecdir}/cockpit-desktop"
|
||||
RDEPENDS:${PN}-desktop += "bash"
|
||||
|
||||
FILES_${PN}-ws = " \
|
||||
FILES:${PN}-ws = " \
|
||||
${sysconfdir}/cockpit/ws-certs.d \
|
||||
${sysconfdir}/pam.d/cockpit \
|
||||
${sysconfdir}/issue.d/cockpit.issue \
|
||||
@@ -150,14 +150,14 @@ FILES_${PN}-ws = " \
|
||||
${datadir}/cockpit/static \
|
||||
${datadir}/cockpit/branding \
|
||||
"
|
||||
CONFFILES_${PN}-ws += " \
|
||||
CONFFILES:${PN}-ws += " \
|
||||
${sysconfdir}/issue.d/cockpit.issue \
|
||||
${sysconfdir}/motd.d/cockpit \
|
||||
"
|
||||
RDEPENDS_${PN}-ws += "openssl-bin"
|
||||
SYSTEMD_SERVICE_${PN}-ws = "cockpit.socket"
|
||||
RDEPENDS:${PN}-ws += "openssl-bin"
|
||||
SYSTEMD_SERVICE:${PN}-ws = "cockpit.socket"
|
||||
|
||||
FILES_${PN} += " \
|
||||
FILES:${PN} += " \
|
||||
${datadir}/cockpit/base1 \
|
||||
${sysconfdir}/cockpit/machines.d \
|
||||
${datadir}/polkit-1/actions/org.cockpit-project.cockpit-bridge.policy \
|
||||
@@ -167,9 +167,9 @@ FILES_${PN} += " \
|
||||
${datadir}/metainfo/cockpit.appdata.xml \
|
||||
${datadir}/pixmaps/cockpit.png \
|
||||
"
|
||||
RDEPENDS_${PN} += "${PN}-bridge"
|
||||
RDEPENDS:${PN} += "${PN}-bridge"
|
||||
|
||||
do_install_append() {
|
||||
do_install:append() {
|
||||
pkgdatadir=${datadir}/cockpit
|
||||
|
||||
chmod 4750 ${D}${libexecdir}/cockpit-session
|
||||
|
||||
@@ -19,21 +19,21 @@ DEPENDS += "zlib util-linux libuv"
|
||||
|
||||
inherit pkgconfig autotools-brokensep useradd systemd
|
||||
|
||||
LIBS_toolchain-clang_x86 = "-latomic"
|
||||
LIBS_riscv64 = "-latomic"
|
||||
LIBS_riscv32 = "-latomic"
|
||||
LIBS:toolchain-clang:x86 = "-latomic"
|
||||
LIBS:riscv64 = "-latomic"
|
||||
LIBS:riscv32 = "-latomic"
|
||||
export LIBS
|
||||
|
||||
#systemd
|
||||
SYSTEMD_PACKAGES = "${PN}"
|
||||
SYSTEMD_SERVICE_${PN} = "netdata.service"
|
||||
SYSTEMD_AUTO_ENABLE_${PN} = "enable"
|
||||
SYSTEMD_SERVICE:${PN} = "netdata.service"
|
||||
SYSTEMD_AUTO_ENABLE:${PN} = "enable"
|
||||
|
||||
#User specific
|
||||
USERADD_PACKAGES = "${PN}"
|
||||
GROUPADD_PARAM_${PN} = "--system netdata"
|
||||
GROUPADD_PARAM:${PN} = "--system netdata"
|
||||
|
||||
do_install_append() {
|
||||
do_install:append() {
|
||||
#set S UID for plugins
|
||||
chmod 4755 ${D}${libexecdir}/netdata/plugins.d/apps.plugin
|
||||
|
||||
@@ -52,4 +52,4 @@ do_install_append() {
|
||||
sed -i -e 's,@@datadir,${datadir},g' ${D}${sysconfdir}/netdata/netdata.conf
|
||||
}
|
||||
|
||||
RDEPENDS_${PN} = "bash zlib"
|
||||
RDEPENDS:${PN} = "bash zlib"
|
||||
|
||||
@@ -126,26 +126,26 @@ do_install() {
|
||||
INITSCRIPT_NAME = "webmin"
|
||||
INITSCRIPT_PARAMS = "start 99 5 3 2 . stop 10 0 1 6 ."
|
||||
|
||||
SYSTEMD_SERVICE_${PN} = "webmin.service"
|
||||
SYSTEMD_AUTO_ENABLE_${PN} = "disable"
|
||||
SYSTEMD_SERVICE:${PN} = "webmin.service"
|
||||
SYSTEMD_AUTO_ENABLE:${PN} = "disable"
|
||||
|
||||
# FIXME: some of this should be figured out automatically
|
||||
RDEPENDS_${PN} += "perl perl-module-socket perl-module-exporter perl-module-exporter-heavy perl-module-carp perl-module-strict"
|
||||
RDEPENDS_${PN} += "perl-module-warnings perl-module-xsloader perl-module-posix perl-module-autoloader"
|
||||
RDEPENDS_${PN} += "perl-module-fcntl perl-module-tie-hash perl-module-vars perl-module-time-local perl-module-config perl-module-constant"
|
||||
RDEPENDS_${PN} += "perl-module-file-glob perl-module-file-copy perl-module-sdbm-file perl-module-feature"
|
||||
RDEPENDS:${PN} += "perl perl-module-socket perl-module-exporter perl-module-exporter-heavy perl-module-carp perl-module-strict"
|
||||
RDEPENDS:${PN} += "perl-module-warnings perl-module-xsloader perl-module-posix perl-module-autoloader"
|
||||
RDEPENDS:${PN} += "perl-module-fcntl perl-module-tie-hash perl-module-vars perl-module-time-local perl-module-config perl-module-constant"
|
||||
RDEPENDS:${PN} += "perl-module-file-glob perl-module-file-copy perl-module-sdbm-file perl-module-feature"
|
||||
|
||||
PACKAGES_DYNAMIC += "webmin-module-* webmin-theme-*"
|
||||
RRECOMMENDS_${PN} += "webmin-module-system-status"
|
||||
RRECOMMENDS:${PN} += "webmin-module-system-status"
|
||||
|
||||
PACKAGES += "${PN}-module-proc ${PN}-module-raid ${PN}-module-exports ${PN}-module-fdisk ${PN}-module-lvm"
|
||||
RDEPENDS_${PN}-module-proc = "procps"
|
||||
RDEPENDS_${PN}-module-raid = "mdadm"
|
||||
RDEPENDS_${PN}-module-exports = "perl-module-file-basename perl-module-file-path perl-module-cwd perl-module-file-spec perl-module-file-spec-unix"
|
||||
RRECOMMENDS_${PN}-module-fdisk = "parted"
|
||||
RRECOMMENDS_${PN}-module-lvm = "lvm2"
|
||||
RDEPENDS:${PN}-module-proc = "procps"
|
||||
RDEPENDS:${PN}-module-raid = "mdadm"
|
||||
RDEPENDS:${PN}-module-exports = "perl-module-file-basename perl-module-file-path perl-module-cwd perl-module-file-spec perl-module-file-spec-unix"
|
||||
RRECOMMENDS:${PN}-module-fdisk = "parted"
|
||||
RRECOMMENDS:${PN}-module-lvm = "lvm2"
|
||||
|
||||
python populate_packages_prepend() {
|
||||
python populate_packages:prepend() {
|
||||
import os, os.path
|
||||
|
||||
wadir = bb.data.expand('${libexecdir}/webmin', d)
|
||||
|
||||
Reference in New Issue
Block a user