diff options
author | Patrick McLean <chutzpah@gentoo.org> | 2012-10-16 01:34:27 +0000 |
---|---|---|
committer | Patrick McLean <chutzpah@gentoo.org> | 2012-10-16 01:34:27 +0000 |
commit | 5a5e667eed6506f7e338f25ec7cc2361d08bfc1b (patch) | |
tree | 34b11e864c88490fd107af83227050d724803cd7 | |
parent | keyword ~arm, bug #438388 (diff) | |
download | historical-5a5e667eed6506f7e338f25ec7cc2361d08bfc1b.tar.gz historical-5a5e667eed6506f7e338f25ec7cc2361d08bfc1b.tar.bz2 historical-5a5e667eed6506f7e338f25ec7cc2361d08bfc1b.zip |
Version bump (bug #407867). Add USE flags for extra protocols supported by lldpd.
Package-Manager: portage-2.1.11.27/cvs/Linux x86_64
-rw-r--r-- | net-misc/lldpd/ChangeLog | 9 | ||||
-rw-r--r-- | net-misc/lldpd/Manifest | 20 | ||||
-rw-r--r-- | net-misc/lldpd/lldpd-0.5.7.ebuild | 56 | ||||
-rw-r--r-- | net-misc/lldpd/metadata.xml | 7 |
4 files changed, 75 insertions, 17 deletions
diff --git a/net-misc/lldpd/ChangeLog b/net-misc/lldpd/ChangeLog index fbcdf89c5900..21926b68c100 100644 --- a/net-misc/lldpd/ChangeLog +++ b/net-misc/lldpd/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-misc/lldpd # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/lldpd/ChangeLog,v 1.3 2012/10/08 00:59:54 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/lldpd/ChangeLog,v 1.4 2012/10/16 01:34:20 chutzpah Exp $ + +*lldpd-0.5.7 (16 Oct 2012) + + 16 Oct 2012; Patrick McLean <chutzpah@gentoo.org> +lldpd-0.5.7.ebuild, + metadata.xml: + Version bump (bug #407867). Add USE flags for extra protocols supported by + lldpd. 08 Oct 2012; Diego E. Pettenò <flameeyes@gentoo.org> lldpd-0.5.6.ebuild: Fix dependency on net-snmp as the new ebuilds don't have an extensible USE diff --git a/net-misc/lldpd/Manifest b/net-misc/lldpd/Manifest index 0ea431569e7d..e26c0db4fb57 100644 --- a/net-misc/lldpd/Manifest +++ b/net-misc/lldpd/Manifest @@ -1,20 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX lldpd-confd-1 142 SHA256 b1680fcf0395fc681bfb3283df7c86ac873aa105a9c92be37c41475b9ba9ee4c SHA512 a2a4c85068a6b8b80c92fe56af7799a8b8cb2516e5a65b3ae4cb28f278e5acc72402da2a35f0c48a6048fd4a8536061142cafaa49a4bae8e52ca0a5d9ed38b4c WHIRLPOOL 0312f12cb5328dd9a3af675fbc142c726cb872b588e624c53b5e162cce191bf79d80ce039a61683d6c5c59c3263621ebd7e91deca1be40f6161865ccc257ad45 AUX lldpd-initd-1 546 SHA256 41e90798d0bf488e05abdb7bbea2c24b422c88550ef5030a6e3b4b354a4dc2fa SHA512 0484d6105646b7e4f2f6bebf31e7add838207101a341b35d3475ea260868ed993b969dccb28419dfec7a90173d5525ad11a30abc1f91e6b61c252c9f97c09d95 WHIRLPOOL 48f0cf607d84a411a4048d1242fedbce76cf0378eab7e306693056be867093d39966fef230b3ee84a9416257afd797859eb63ca935444d3f004dc9d9df1ffcbe DIST lldpd-0.5.6.tar.gz 482633 SHA256 3dc9ec3a1be937c3e9256a6f4ced07d250e17ea58f1e81b19a308dbef272059b SHA512 56ae4b1f310783ace0b340fdc5bbb6955a53ed6a217b00bce18a3e8744517565100bc8711102dec252fc9186fc42792bf6994202a1a4a5a4aabe25806dc2bd04 WHIRLPOOL 5adb21836b1e256dbe5eb46d6fd3094449a9b8f2c4f217f16b7f01dbf41e2d6d3f42e67c11302bf4a413961a6942fc514ecca1a8936f8ed5540fe8f593e8c4f8 +DIST lldpd-0.5.7.tar.gz 483057 SHA256 b8c3da19e91f8416aafb04eed57c540384a7dea1ff98e26b9bb2907c72e9a0e8 SHA512 03c62f0c5be7b6fc2e860b623f18953b3fe7b886eb837bca39e89324925436d0919ff5b0fdef735e2bd47d032b1089693880ba8e7c8ac30670a78a3cb3f9fb7c WHIRLPOOL 35acc87624f21851d3142a095050a8ef105ded9dee85f4cd6e19f14902308972ffa8d49dfd634856659705ea10446e36c772ba420392da1f6ec45923ebb9cac8 EBUILD lldpd-0.5.6.ebuild 1058 SHA256 fc2e1301947d51abaf201da48ecaf37d5aafe8d38318351cf0183070dd12ba46 SHA512 16121d392ef2b8188b1ab29b515f116383cb5e6ad4ce9d2f434e60e7ba58c35c088020507a2b62237f6ac896ee7e58d05bdd8258336b18831c4835ed47a08592 WHIRLPOOL c1f2d3cf8d292dad3c8970fdb0e707806d462fe68d6f45309da9dc947b4ec71ea0504fcc1f74c8456967f2e7b64ff85c44d6c08004c96dd6b4f82d459d26a18d -MISC ChangeLog 744 SHA256 2d5ab7f3b96f303af5bc5a532041f8f69ddb792c3475d03750952beff064f72a SHA512 67a560a03cc6ecf8b9662354e83b56b1bc1ac3124a5531fc26998959c57d271f5e043bc6c9b6f44e066f916f4fbef4a45db2a7193afe7885c29104fbb93f44b6 WHIRLPOOL 1da3ed6a1e964f40d27a6dfba03b2ea57984832b9b260b15e2b49a48f8c0816d6ebd0e89cd568e5644ac979cdae71de56e9e8c4b2e633fdfb65dd4aa9c118c29 -MISC metadata.xml 2094 SHA256 42fb7c0b949848d23ccccba68d59f2a8e3c2ddc026ba33d12b1005f8c10f3685 SHA512 46e6ff496914f1da1a0d96936d0b1536548abb0ac5013cb2d08b632515e302f2ac8d4bcc4b1e2a869578d60b0cc50565a833491911c7105a8bcc82650624a30a WHIRLPOOL 0b363ccf53f7ab6694ff675ff1d61fc74406b5bc92ce74788d6f8b918b7f60b0c4abd7a968e5051a5625615c75c39cbeaa569a1af8aebb46c1d859aa70de921a ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iQEcBAEBCAAGBQJQciWeAAoJEBzRPIrUMBNCojQIAIzR4oRPUGywEHjcH4It0tds -YyYbNPHAZ2mSlm6I9XXjCEeG3kOeyixNICPtJfMSnJQtEhumv2gtShUKM02UvbQd -gS2eIBMetXuaXd8IcJB0xtdTSx8KfkqD8VSfNGiORj0bHztkIp6vCipzaLbz8x4v -9cWlzScLxRViMNq3X/u5y8MgRU1zQsM8rKA1p7puaxwboIXXv0AYnmHZjfndQ9B6 -iOXmiiWIIUmwOa9S5c5DiO0XrXmUl+m8YTx/WTCP4M7mc0yASGVs3upalfspq+Sd -afbBsN3PDytvozqJvG/WejG2mNaf66cwdbVOozauURZmf6yqQ/Pku+P4j2xuilE= -=AJi6 ------END PGP SIGNATURE----- +EBUILD lldpd-0.5.7.ebuild 1258 SHA256 b0dc310137ed22757339f72efef2f4720c523bb332d6fd45ae6e413bb7f382f4 SHA512 716c1ebbcf2cf10c878eb9d6b93a854b3e235d80098c5c62a93a4c2dc6b81bc2ca4247a56d7fcf1d727e9b8e9f9ee38ae99364ec1600cd774d3e074abd9db7a1 WHIRLPOOL 32760b375dc1bc1db920bf62cc078123a9d8649180867425d4b03b50bc4f3393d0fe23b202c5363999f831fe21571831951f36ebd74c406098a2d4e3c1d3c56e +MISC ChangeLog 947 SHA256 7e85d7b90fc42a70d3394fa8187960b207f747937327bb5fb1c45b1621b6b59b SHA512 b8dcd7cbfa707a2c7a33fffaed1053e34b12ea2a003dc5f6ea0c129db1e10db431020b3d48b6f4bb5680103f141c9e7a1a991ce9a397730300caba48f2fb01d2 WHIRLPOOL 579e721ab2dfb624252be6b354d14bd040f0b61396501ef22b1dc903c4dead51355d7a5b0348cfa43fe2df8f09e33146fef4f363b5caaa018788856ccc137bd8 +MISC metadata.xml 2515 SHA256 5c40afa23d0f1285a87f5d9d4d7b292c863c5c0fa43349fe06f7a8473b8752c3 SHA512 5654278ed6c985837955d6f35ca13de6a6b1958e7adaebcb4f38bba5b1854b2991a0e9a4cdec863e0e2b97073866d4704ae0ae3eda681e7370a077126d7da8f9 WHIRLPOOL 8e040859bf18d815b7a95723e69a4f5a8c1e51f55e1c31341e63750cf05ea8b48fbb606431e481351d768a9bd8779c3dd1d7e236103f40396a5108c192899223 diff --git a/net-misc/lldpd/lldpd-0.5.7.ebuild b/net-misc/lldpd/lldpd-0.5.7.ebuild new file mode 100644 index 000000000000..c13f1bfaca3b --- /dev/null +++ b/net-misc/lldpd/lldpd-0.5.7.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/lldpd/lldpd-0.5.7.ebuild,v 1.1 2012/10/16 01:34:20 chutzpah Exp $ + +EAPI=4 + +inherit eutils user + +DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)" +HOMEPAGE="http://github.com/vincentbernat/lldpd/wiki" +SRC_URI="http://media.luffy.cx/files/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cdp +dot1 +dot3 edp fdp +lldpmed sonmp snmp xml" + +DEPEND="snmp? ( net-analyzer/net-snmp[extensible(+)] ) + xml? ( dev-libs/libxml2 )" +RDEPEND="${DEPEND}" + +pkg_setup() { + ebegin "Creating lldpd user and group" + enewgroup ${PN} + enewuser ${PN} -1 -1 -1 ${PN} + eend $? +} + +src_prepare() { + epatch_user +} + +src_configure() { + econf \ + --with-privsep-user=${PN} \ + --with-privsep-group=${PN} \ + --with-privsep-chroot=/var/lib/${PN} \ + $(use_enable cdp) \ + $(use_enable dot1) \ + $(use_enable dot3) \ + $(use_enable edp) \ + $(use_enable fdp) \ + $(use_enable lldpmed) \ + $(use_enable sonmp) \ + $(use_with snmp) \ + $(use_with xml) +} + +src_install() { + emake DESTDIR="${D}" install + + newinitd "${FILESDIR}"/${PN}-initd-1 ${PN} + newconfd "${FILESDIR}"/${PN}-confd-1 ${PN} + + keepdir /var/lib/${PN} +} diff --git a/net-misc/lldpd/metadata.xml b/net-misc/lldpd/metadata.xml index 9b4c480b9816..4bf3b7070759 100644 --- a/net-misc/lldpd/metadata.xml +++ b/net-misc/lldpd/metadata.xml @@ -19,6 +19,13 @@ lldpd also implements CDP (Cisco Discovery Protocol), FDP (Foundry Discovery Pro With the help of lldpd, you can get a map of your network. You may also want to look at Wiremaps or NetDisco which are a web application that helps you to see what is connected to where. </longdescription> <use> + <flag name='cdp'>Enable Cisco Discovery Protocol</flag> + <flag name='dot1'>Enable Dot1 extension (VLAN stuff)</flag> + <flag name='dot3'>Enable Dot3 extension (PHY stuff)</flag> + <flag name='edp'>Enable Extreme Discovery Protocol</flag> + <flag name='fdp'>Enable Foundry Discovery Protocol</flag> + <flag name='lldpmed'>Enable LLDP-MED extension</flag> + <flag name='sonmp'>Enable SynOptics Network Management</flag> <flag name='snmp'>Enable the use of SNMP</flag> </use> </pkgmetadata> |