summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick McLean <chutzpah@gentoo.org>2012-10-16 01:34:27 +0000
committerPatrick McLean <chutzpah@gentoo.org>2012-10-16 01:34:27 +0000
commit5a5e667eed6506f7e338f25ec7cc2361d08bfc1b (patch)
tree34b11e864c88490fd107af83227050d724803cd7 /net-misc/lldpd
parentkeyword ~arm, bug #438388 (diff)
downloadhistorical-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
Diffstat (limited to 'net-misc/lldpd')
-rw-r--r--net-misc/lldpd/ChangeLog9
-rw-r--r--net-misc/lldpd/Manifest20
-rw-r--r--net-misc/lldpd/lldpd-0.5.7.ebuild56
-rw-r--r--net-misc/lldpd/metadata.xml7
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>