From 8fc74af6981571b301bd5d8b5ee93bbd942d8aca Mon Sep 17 00:00:00 2001 From: Tony Vroon Date: Tue, 15 Jan 2013 13:39:04 +0000 Subject: Version bump to 1.3.9 which offers several filter improvements, new reconfiguration options and DragonFly BSD support. As requested by LINX network engineer Moyaze Shivji. Package-Manager: portage-2.1.11.41/cvs/Linux x86_64 Manifest-Sign-Key: 0xB5058F9A --- net-misc/bird/ChangeLog | 11 ++++++-- net-misc/bird/Manifest | 10 ++++--- net-misc/bird/bird-1.3.9.ebuild | 62 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 77 insertions(+), 6 deletions(-) create mode 100644 net-misc/bird/bird-1.3.9.ebuild (limited to 'net-misc') diff --git a/net-misc/bird/ChangeLog b/net-misc/bird/ChangeLog index 71637013ca6c..d4143a8e7c69 100644 --- a/net-misc/bird/ChangeLog +++ b/net-misc/bird/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-misc/bird -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/ChangeLog,v 1.22 2012/08/15 10:15:19 chainsaw Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/ChangeLog,v 1.23 2013/01/15 13:39:01 chainsaw Exp $ + +*bird-1.3.9 (15 Jan 2013) + + 15 Jan 2013; Tony Vroon +bird-1.3.9.ebuild: + Version bump to 1.3.9 which offers several filter improvements, new + reconfiguration options and DragonFly BSD support. As requested by LINX + network engineer Moyaze Shivji. *bird-1.3.8-r2 (15 Aug 2012) diff --git a/net-misc/bird/Manifest b/net-misc/bird/Manifest index b0ab3c29b6b5..07e197ef26f0 100644 --- a/net-misc/bird/Manifest +++ b/net-misc/bird/Manifest @@ -24,18 +24,20 @@ DIST bird-1.3.1.tar.gz 826422 SHA256 848be209aba6a1a85ae0ed6192710f8bcc2f1257068 DIST bird-1.3.2.tar.gz 744121 SHA256 dbf8794ef3560382f10b8926e2d158da9d34670703090bfe378c08892743f54b SHA512 f2fbd88f5034e58a6b75f842c23c3fbf653123ea6a33148e576839cabd3d13c63ed59b9a66573877ca86cc30fc9a501d55c8b822a0312df623530e6a6961204e WHIRLPOOL 1731db78b5e32167b78c71498bfe787176828960603dd37548f430709968327c795043bdcf1f0d4f380b85db8ab84e5736bba6906d957c8e7db54ba4edb54dbb DIST bird-1.3.6.tar.gz 864775 SHA256 5d060256c179bceff861b7533831adc690eb64d27d14fb1ddfba407eb83d870a SHA512 0fa68d5e374ba6e25bd2d87533d3cc4026150ea2274fa949888ad70cb3d2551b0d5c47e51da3ed976955f722ffe15603d9f9a2b5483f299cb950ed7f822176dd WHIRLPOOL 5a5496a8ad7ab9b87a939fe97d003e20f749e952f0ed8ff71194eadae016172a8f05fe0af52dac8846fe5ddc039548c27cb9906ce1502ba33e87d6e8451c1317 DIST bird-1.3.8.tar.gz 890487 SHA256 9d07799a434dbf2f679b84aba57fde91fcb9e61e17db64aa1af8372bb4149ae4 SHA512 59ab08850e574c946372f9a33c771268ace95817f1b8e6c81f7ebb2d10588ba1bdcc1e97dd0088cc0ac55ef12562ca8042c393682e165e668e30a2dc3421cb3a WHIRLPOOL 811825a38cd464fc2a4b0ceae0eacaea0bf50eb9643b88fec4e497fc76b171206d5e6dfc7c03f362ab33401975a5ace980da8852a0789c53febea78ff7358369 +DIST bird-1.3.9.tar.gz 994681 SHA256 928073d9f6c768869c002a0c732d48159dc50530ed90fb7f3da76a6febd0cf94 SHA512 b9961fc1aeff81273606d645c0d66d3f4bdd7ef2539bf41105d1c8b360905a74d789f3bd38ef378068579334426911f21b50926e45f56d7d791276e80cf2f258 WHIRLPOOL 2e4bd405f8117827dc186b0223c0126ab00d9d5a6da905bfde7e24471ab758a25eb39a2df33cb94bc7877a4f46a9327bf7fc09bec797ca8fb695f3b54213fed5 EBUILD bird-1.2.4.ebuild 1469 SHA256 add962c51eb739b4771f0104678abf9517dc9b49233395dfd61ad4b33fbf5b27 SHA512 fc247fbc9f5610c00ec24a2e48e5b0c1d0beb0a2e5cb05c231e96da155f5f63477d3d98031720ac80ed8d8ad1b97d2c9fe2e43702b4e4bce77253c5f2b19fa53 WHIRLPOOL 9e292d447f0365f21e3ca83709bd1473ffedceb1d465af325164adabf7fb26e8e13cbfc56c9ffe306ba4b4ba00cacb6a52901a6d51bd1dc6670fed9d78011d49 EBUILD bird-1.3.0.ebuild 1522 SHA256 171d62be346bd87c254474986e8c4b71166ed943a34a82d9a9862cf101496888 SHA512 8b213d1c394d84505c371201774ad517f6cc5a3e4defba77f8fd751b601f20cddf8aaaf96b7372b771a0cc5136980724567fc949682c399c18948f0c9fa82cb0 WHIRLPOOL a8f3316dc2192a9539a731e0971f03bfe96107f8a8abe6a76ea5d1b5a0a6965abe8ce447c304bff1aef5b500682ceb758cffc7d31d8f9f43972d0d052c43031c EBUILD bird-1.3.1.ebuild 1522 SHA256 f916168130b2d7b089c66b262599e59dfe91e2ac545e8bd8e476594b7da7d983 SHA512 6181d03a0bddd29192481c9e427a80acd6788b92f330801375a0fe6f3d9b837b3c88fc71c4b2f63b27b66e941a73ff296c65e734a392d747e8f14672a4f6de15 WHIRLPOOL 04121d62ab57138173ef96cbc9fb9f529eb6fc2a5cb8f102df1bf603b5c99817d2f854ab7c17b385087e880a13085ac6f29f08069a784477ef7c99dd7334b84c EBUILD bird-1.3.2.ebuild 1522 SHA256 fd7897827dd853d252fa9d8cac6b779cc7f2c67fad56ccfae8aec02d18a491db SHA512 be26a763765ce8ab00a191cd9f34fbafda09ae0447a8481cbf37d197aff488c603610ec9a881a9b799879a1fd60cf4087286d960e9b1f564555b82f216d07297 WHIRLPOOL db13f12d72ff0b10fcf0bbf6da4de28f92bcda173453f0c35f84d019acfb805662f5a4eb4f184522908343f0e58d77f1ed9a58923e2d56964860e408368947d9 EBUILD bird-1.3.6.ebuild 1496 SHA256 26ee5eb18e98133cbe2f6bb1ca932dc0bde059a87cfbcf7a0a27e7edcb56e9ea SHA512 4e41458e4ef9c08bacf716d92d04dbcab9fc1e20b36ba6129a92d93ab0dd91942eda1a11273427ea9acb883b26ff17fe7798c56c8183b62b2189fc7dbee195ae WHIRLPOOL cec87dd87f6f1fa5fa8f0db3b1556e9bf4f84844dd2b0c3d67ccfb4f126ded7fdbb276f36c7999462860f20d1fe1d9320b0a63cd8b656e45c2cf0a644fc83709 EBUILD bird-1.3.8-r2.ebuild 1212 SHA256 f9f6fea250c7f18f4347502e0b6c9b32a5db355338bef42f097061b535db24a6 SHA512 21fae824590a766522cb02347812aa683aa0024c5f9573ebd15078bffc28712dc7ef948e4a6a9d59996837a934059714da59780ecbe82c6c295e0b940cacd9e7 WHIRLPOOL 5c85f07319aac27ff1ca4de5d3e748e5d1fcd7a95d00dc446229f5f449d0f8b9612edc9f11d27f9b062eae2d8d7a2737ab4fdce6488e0620fc06f058f893a85a -MISC ChangeLog 7186 SHA256 52a994cc6a3891b35a5f5e2361c844c06502582785bb05c624a734f990391717 SHA512 ef075e42e6bf96bf56af67aedcd45e1168583aab3a2c99147e3c0ac5a60630b6c4d62167e68ee4f41d05c5831fffefbb4e82de781c94d1b343b07387dcd8f53b WHIRLPOOL 50cc8430e80f917d2777f72b53be54ddc2284929bfcaabe1a4e4d45c12a7d0121eb0dbb3fedb8f07eb4c06f6f52cc3d317b580c7ddc6d3908ba9de2311786da7 +EBUILD bird-1.3.9.ebuild 1223 SHA256 dfa26dadf16e5e9b7053b366b363b5ba69f6e1e5ea4f02185246b73951a4b772 SHA512 64744dbd4828b24024da212f338a261288ac4b637f5e0b19516abc94c91e02fd2254f0aee8f96fae5e9341b2bfcb5bfa62f5b1aefb210e4e1c5f84fe05e75106 WHIRLPOOL 6508e0d549bed6cf07be88c1c946e304a7d70c6a7151bbbeea14536447313ff3bfae73c4df5d95cb837636fdc80002a2a4bb9b9ef8d4d666a92ecbecc8c97254 +MISC ChangeLog 7460 SHA256 55e2c00b164dd50c85ee7c2dbcb241aff973996dd5ba6da009a8ad377d4e8f79 SHA512 dec481697162435cd19b145c98de747810e4628dae8b9f5bcd844c494e515d9c1193384b6346e9b290dfe598b00563ca6883d209bdafa322a698648ab0a9cf82 WHIRLPOOL 93c2a967beafb8eca2e43320d9e7eb497d300f1ec0bd681e9113b3dd91289a25f39cdc5078c0108c6ef1dcb9e8e9eed0393b5796a93b3d45982bb352305c7b64 MISC metadata.xml 230 SHA256 44667b3033aa4aa69744b8eb24206d2edfcc84e8e491c54d891ba252e6540c44 SHA512 3631b789bb412140294075f5bea1f22dd11d6099f6564c4af2d18675e743fee7eeac84dfa8345d5c94e1002d07c636ef9c0bf811d3a4efa161f909b81ec93dcd WHIRLPOOL a2975b1f344e08d9a4fbfc6d5800d2ec06fe2a85199944618dc8747f1c2e90be1323bafbd6d0dea6f1432589a6fd0cd2160962b25a80d38efb532e551e414e0d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEUEAREIAAYFAlArdtAACgkQp5vW4rUFj5oDRQCVGNsEdo93zIZygkkN1uEnLNlu -SwCggVFdvXeDntS0tcf06D+9pn4RnEk= -=clmT +iEYEAREIAAYFAlD1W/wACgkQp5vW4rUFj5pQuQCgkiHQ4riDC4OqNbDcdHpQGCad +coIAoJ6MIbL/NeVooK8vo2gSyQDt9NoY +=h0Ub -----END PGP SIGNATURE----- diff --git a/net-misc/bird/bird-1.3.9.ebuild b/net-misc/bird/bird-1.3.9.ebuild new file mode 100644 index 000000000000..bc177ddd58e2 --- /dev/null +++ b/net-misc/bird/bird-1.3.9.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.3.9.ebuild,v 1.1 2013/01/15 13:39:01 chainsaw Exp $ + +EAPI=4 + +DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6" +HOMEPAGE="http://bird.network.cz" +SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug ipv6" + +RDEPEND="sys-libs/ncurses + sys-libs/readline" +DEPEND="sys-devel/flex + sys-devel/bison + sys-devel/m4" + +src_prepare() { + mkdir ipv6 + tar c --exclude ipv6 . | tar x -C ipv6 +} + +src_configure() { + econf \ + --enable-client \ + --disable-ipv6 \ + --localstatedir="${EPREFIX}/var" \ + $(use_enable debug) + + if use ipv6; then + cd ipv6 + econf \ + --enable-client \ + --enable-ipv6 \ + --localstatedir="${EPREFIX}/var" \ + $(use_enable debug) + fi +} + +src_compile() { + emake + if use ipv6; then + cd ipv6 + emake + fi +} + +src_install() { + if use ipv6; then + newbin ipv6/birdc birdc6 + newsbin ipv6/bird bird6 + newinitd "${FILESDIR}/initd-v6-${PN}-1.3.8" bird6 + fi + dobin birdc + dosbin bird + newinitd "${FILESDIR}/initd-v4-${PN}-1.3.8" bird + dodoc doc/bird.conf.example +} -- cgit v1.2.3-65-gdbad