diff options
| author | Mario Domenech Goulart <mario@ossystems.com.br> | 2012-04-24 14:20:44 -0300 |
|---|---|---|
| committer | Koen Kooi <koen@dominion.thruhere.net> | 2012-04-25 13:58:56 +0200 |
| commit | 882c385d25385e73e22bdad4555e5af40a1c218c (patch) | |
| tree | e711ca1f2e6ce469e3729a76ce659088d1fdfee0 | |
| parent | 8d4622566114d3ed97974234c53cf4d16a3dfb51 (diff) | |
| download | meta-openembedded-882c385d25385e73e22bdad4555e5af40a1c218c.tar.gz | |
net-snmp: split net-snmp-server
net-snmp-server has been split into two packages:
net-snmp-server-snmpd and net-snmp-server-snmptrapd
net-snmp-server is now a "meta-package" which depends on
net-snmp-server-snmpd and net-snmp-server-snmptrapd.
net-snmpd-server-systemd in no longer generated. It has been
split into net-snmp-server-snmpd-systemd and
net-snmp-server-snmptrapd-systemd.
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
| -rw-r--r-- | meta-oe/recipes-extended/net-snmp/net-snmp.inc | 16 | ||||
| -rw-r--r-- | meta-oe/recipes-extended/net-snmp/net-snmp_5.7.1.bb | 10 |
2 files changed, 17 insertions, 9 deletions
diff --git a/meta-oe/recipes-extended/net-snmp/net-snmp.inc b/meta-oe/recipes-extended/net-snmp/net-snmp.inc index 1a51e75c01..40ee8b5169 100644 --- a/meta-oe/recipes-extended/net-snmp/net-snmp.inc +++ b/meta-oe/recipes-extended/net-snmp/net-snmp.inc | |||
| @@ -3,11 +3,13 @@ HOMEPAGE = "http://www.net-snmp.org/" | |||
| 3 | LICENSE = "BSD" | 3 | LICENSE = "BSD" |
| 4 | 4 | ||
| 5 | DEPENDS = "openssl libnl" | 5 | DEPENDS = "openssl libnl" |
| 6 | RDEPENDS_${PN}-server += "net-snmp-mibs" | 6 | RDEPENDS_${PN}-server-snmpd += "net-snmp-mibs" |
| 7 | RDEPENDS_${PN}-server-snmptrapd += "net-snmp-server-snmpd" | ||
| 8 | RDEPENDS_${PN}-server += "net-snmp-server-snmpd net-snmp-server-snmptrapd" | ||
| 7 | RDEPENDS_${PN}-client += "net-snmp-mibs" | 9 | RDEPENDS_${PN}-client += "net-snmp-mibs" |
| 8 | RDEPENDS_${PN}-dev = "net-snmp-client (= ${EXTENDPV}) net-snmp-server (= ${EXTENDPV})" | 10 | RDEPENDS_${PN}-dev = "net-snmp-client (= ${EXTENDPV}) net-snmp-server (= ${EXTENDPV})" |
| 9 | RRECOMMENDS_${PN}-dbg = "net-snmp-client (= ${EXTENDPV}) net-snmp-server (= ${EXTENDPV})" | 11 | RRECOMMENDS_${PN}-dbg = "net-snmp-client (= ${EXTENDPV}) net-snmp-server (= ${EXTENDPV})" |
| 10 | INC_PR = "r2" | 12 | INC_PR = "r3" |
| 11 | 13 | ||
| 12 | inherit autotools update-rc.d siteinfo | 14 | inherit autotools update-rc.d siteinfo |
| 13 | 15 | ||
| @@ -37,17 +39,19 @@ do_install_append() { | |||
| 37 | } | 39 | } |
| 38 | 40 | ||
| 39 | PACKAGES = "net-snmp-dbg net-snmp-doc net-snmp-dev net-snmp-staticdev net-snmp-static net-snmp-libs \ | 41 | PACKAGES = "net-snmp-dbg net-snmp-doc net-snmp-dev net-snmp-staticdev net-snmp-static net-snmp-libs \ |
| 40 | net-snmp-mibs net-snmp-server net-snmp-client" | 42 | net-snmp-mibs net-snmp-server net-snmp-client net-snmp-server-snmpd net-snmp-server-snmptrapd" |
| 41 | 43 | ||
| 44 | ALLOW_EMPTY_${PN}-server = "1" | ||
| 42 | FILES_${PN}-libs = "${libdir}/lib*${SOLIBS}" | 45 | FILES_${PN}-libs = "${libdir}/lib*${SOLIBS}" |
| 43 | FILES_${PN}-mibs = "${datadir}/snmp/mibs" | 46 | FILES_${PN}-mibs = "${datadir}/snmp/mibs" |
| 44 | FILES_${PN}-server = "${sbindir}/* ${sysconfdir}" | 47 | FILES_${PN}-server-snmpd = "${sbindir}/snmpd ${sysconfdir}/snmp/snmpd.conf ${sysconfdir}/init.d" |
| 48 | FILES_${PN}-server-snmptrapd = "${sbindir}/snmptrapd ${sysconfdir}/snmp/snmptrapd.conf" | ||
| 45 | FILES_${PN}-client = "${bindir}/* ${datadir}/snmp/" | 49 | FILES_${PN}-client = "${bindir}/* ${datadir}/snmp/" |
| 46 | FILES_${PN}-dbg += "${libdir}/.debug/ ${sbindir}/.debug/ ${bindir}/.debug/" | 50 | FILES_${PN}-dbg += "${libdir}/.debug/ ${sbindir}/.debug/ ${bindir}/.debug/" |
| 47 | FILES_${PN}-dev += "${bindir}/net-snmp-config ${bindir}/mib2c ${bindir}/mib2c-update" | 51 | FILES_${PN}-dev += "${bindir}/net-snmp-config ${bindir}/mib2c ${bindir}/mib2c-update" |
| 48 | 52 | ||
| 49 | CONFFILES_${PN}-server = "${sysconfdir}/snmp/snmpd.conf \ | 53 | CONFFILES_${PN}-server-snmpd = "${sysconfdir}/snmp/snmpd.conf" |
| 50 | ${sysconfdir}/snmp/snmptrapd.conf" | 54 | CONFFILES_${PN}-server-snmptrapd = "${sysconfdir}/snmp/snmptrapd.conf" |
| 51 | 55 | ||
| 52 | INITSCRIPT_PACKAGES = "${PN}-server" | 56 | INITSCRIPT_PACKAGES = "${PN}-server" |
| 53 | INITSCRIPT_NAME_${PN}-server = "snmpd" | 57 | INITSCRIPT_NAME_${PN}-server = "snmpd" |
diff --git a/meta-oe/recipes-extended/net-snmp/net-snmp_5.7.1.bb b/meta-oe/recipes-extended/net-snmp/net-snmp_5.7.1.bb index b2a97867f5..83df80acd1 100644 --- a/meta-oe/recipes-extended/net-snmp/net-snmp_5.7.1.bb +++ b/meta-oe/recipes-extended/net-snmp/net-snmp_5.7.1.bb | |||
| @@ -17,8 +17,11 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/net-snmp/net-snmp-${PV}.tar.gz \ | |||
| 17 | EXTRA_OECONF += "--disable-embedded-perl --with-perl-modules=no --with-systemd " | 17 | EXTRA_OECONF += "--disable-embedded-perl --with-perl-modules=no --with-systemd " |
| 18 | EXTRA_OEMAKE = "INSTALL_PREFIX=${D}" | 18 | EXTRA_OEMAKE = "INSTALL_PREFIX=${D}" |
| 19 | 19 | ||
| 20 | SYSTEMD_PACKAGES = "${PN}-server-systemd" | 20 | SYSTEMD_PACKAGES = "${PN}-server-snmpd-systemd \ |
| 21 | SYSTEMD_SERVICE_${PN}-server-systemd = "snmpd.service snmptrapd.service" | 21 | ${PN}-server-snmptrapd-systemd" |
| 22 | |||
| 23 | SYSTEMD_SERVICE_${PN}-server-snmpd-systemd = "snmpd.service" | ||
| 24 | SYSTEMD_SERVICE_${PN}-server-snmptrapd-systemd = "snmptrapd.service" | ||
| 22 | 25 | ||
| 23 | do_configure_prepend() { | 26 | do_configure_prepend() { |
| 24 | gnu-configize -f | 27 | gnu-configize -f |
| @@ -35,4 +38,5 @@ CCACHE = "" | |||
| 35 | SRC_URI[md5sum] = "c95d08fd5d93df0c11a2e1bdf0e01e0b" | 38 | SRC_URI[md5sum] = "c95d08fd5d93df0c11a2e1bdf0e01e0b" |
| 36 | SRC_URI[sha256sum] = "7c71c9650c65b715356547e20ca2dbe6313944278af8cc19c32a5337f46b181f" | 39 | SRC_URI[sha256sum] = "7c71c9650c65b715356547e20ca2dbe6313944278af8cc19c32a5337f46b181f" |
| 37 | 40 | ||
| 38 | RDEPENDS_${PN}-server-systemd = "${PN}-server" | 41 | RDEPENDS_${PN}-server-snmpd-systemd = "${PN}-server-snmpd" |
| 42 | RDEPENDS_${PN}-server-snmptrapd-systemd = "${PN}-server-snmptrapd" | ||
