[oe] [meta-oe][PATCH] rrdtool: split out rrdcached into a package of its own
Frank Meerkoetter
meerkoetter at googlemail.com
Fri Dec 2 19:33:59 UTC 2016
rrdcached is a caching daemon for rrdtool. It's typically
used in large installations. Small embedded systems might
not use it at all. Splitting it out allows a systems builder
to remove a daemon process running as root.
Signed-off-by: Frank Meerkoetter <frank at meerkoetter.org>
---
meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb b/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb
index 09aac4d..f168c16 100644
--- a/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb
+++ b/meta-oe/recipes-extended/rrdtool/rrdtool_1.6.0.bb
@@ -19,7 +19,8 @@ inherit cpan autotools-brokensep gettext pythonnative python-dir systemd
BBCLASSEXTEND = "native"
-SYSTEMD_SERVICE_${PN} = "rrdcached.socket rrdcached.service"
+SYSTEMD_PACKAGES = "rrdcached"
+SYSTEMD_SERVICE_rrdcached = "rrdcached.socket rrdcached.service"
EXTRA_AUTORECONF = "-I m4"
@@ -99,6 +100,14 @@ do_configure() {
}
PACKAGES =+ "${PN}-perl ${PN}-python"
+PACKAGES =+ "rrdcached"
+
+DESCRIPTION_rrdcached = \
+"The rrdcached package contains the data caching daemon for RRDtool."
+
+FILES_rrdcached = "${bindir}/rrdcached \
+ ${systemd_unitdir}/system/rrdcached.service \
+ ${systemd_unitdir}/system/rrdcached.socket"
FILES_${PN}-doc += "${datadir}/rrdtool/examples"
--
2.7.4
More information about the Openembedded-devel
mailing list