summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2012-08-14 20:08:55 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2012-08-14 20:08:55 +0000
commit51edcca27eba80f18bc7cfb012582b0f377fe38b (patch)
treeab938e8dfaa7746e3a296aa49cfb5b3fde0913d9 /net-misc/bird
parentMore complete ebuild and initialization script. Now downloads the correct tar... (diff)
downloadhistorical-51edcca27eba80f18bc7cfb012582b0f377fe38b.tar.gz
historical-51edcca27eba80f18bc7cfb012582b0f377fe38b.tar.bz2
historical-51edcca27eba80f18bc7cfb012582b0f377fe38b.zip
Bump eapi on bird to latest as dicussed on council meeting. Acked by chainsaw.
Package-Manager: portage-2.2.0_alpha121/cvs/Linux x86_64
Diffstat (limited to 'net-misc/bird')
-rw-r--r--net-misc/bird/ChangeLog8
-rw-r--r--net-misc/bird/Manifest19
-rw-r--r--net-misc/bird/bird-1.3.8-r1.ebuild62
3 files changed, 83 insertions, 6 deletions
diff --git a/net-misc/bird/ChangeLog b/net-misc/bird/ChangeLog
index a194d0cb672f..a2b37bea4119 100644
--- a/net-misc/bird/ChangeLog
+++ b/net-misc/bird/ChangeLog
@@ -1,6 +1,11 @@
# 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.20 2012/08/13 10:54:49 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/ChangeLog,v 1.21 2012/08/14 20:08:55 scarabeus Exp $
+
+*bird-1.3.8-r1 (14 Aug 2012)
+
+ 14 Aug 2012; Tomáš Chvátal <scarabeus@gentoo.org> +bird-1.3.8-r1.ebuild:
+ Bump eapi on bird to latest as dicussed on council meeting. Acked by chainsaw.
*bird-1.3.8 (13 Aug 2012)
@@ -157,4 +162,3 @@
Resurrected ebuild that was in the tree earlier. With thanks to Chet
McNeill <chet@somedec.com> in bug #122823 for an initial ebuild and patch
set.
-
diff --git a/net-misc/bird/Manifest b/net-misc/bird/Manifest
index 9c0be48d0b7c..cc41e990fbbb 100644
--- a/net-misc/bird/Manifest
+++ b/net-misc/bird/Manifest
@@ -30,13 +30,24 @@ EBUILD bird-1.3.0.ebuild 1522 SHA256 171d62be346bd87c254474986e8c4b71166ed943a34
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-r1.ebuild 1212 SHA256 aee97a09e8cab6b6da58cecff9087758b8a3fdf643fc980c8a3c6733ff1b3a26 SHA512 941a6842964195ae00f28ac9f24e539b1b4ed277620d557393ff0dacb59fd5696c752e10c0cd9029900e12c9bb4c59474a0c13d7b13b96a325858099da39c10f WHIRLPOOL b56b76acd1a4b913dc59af2b04f0c1051917e5a008a562d2947b30bcecd6ad48e57d9e7ad5550ff679aa45333304450827b713a16243ec030dd0f66bed16e632
EBUILD bird-1.3.8.ebuild 1484 SHA256 eddad2bc9af0062e606c7f09033c08af76a5f12a079a790c625a7a6b591d1a24 SHA512 9fdbd1115cbaaa51e07b4def07d55f8a6e113d04fe1e87aad1d0900b58cd382b1dba5c4aa308253d2a41407099e09739d69514ee72b0e51c5730cc8c5f0470a9 WHIRLPOOL 9c10d5381ab1c122d166d315d5d1cd95de72a6646bc1cd6c5f7173a2eea8e773fc2b7913f05e03766f72e1875d56ea8ace18a1b6f1d642eebc664ae0edfd4d45
-MISC ChangeLog 6673 SHA256 95d2a538f38530482a666381e41b43bbdeb27725dae56175fd65eef375901da5 SHA512 0cd7a6eee9b0974cd1584a9e285bdd1781574c3fb6220282c30d1d6ae434cf814ea7fbb6bcd4a17788142fd04237b2f2055d7380b629cf2d41dcfda6a6494ace WHIRLPOOL 5af4321eafaaf71f5a658b758f01d1ce4155b061d4e964fe9321122fe191af187bec3f8ead37ece4d65d2f77ab276d50be775bc22623842a3528610f762707d7
+MISC ChangeLog 6863 SHA256 9a5966a4468749eef827acc41bac24741ac50faab01ec881c3e9b5267e96e646 SHA512 79c5b33d46592cb03452d5d1abdabc2eb6806bcd40034146fa23c924eb767c9f9776a76180aa8c0abd5532ce08ff7c075ffd3ade4d53934400c8a9e5458c9db1 WHIRLPOOL a05a42dcbdfa1fb3209238d8a5b071af9116803eabd6274e080b35558b4a995cb3f8db46403e8427cf9fa5cda2fd04a9e92afdb611daff5be23696ed9cbe5a91
MISC metadata.xml 230 SHA256 44667b3033aa4aa69744b8eb24206d2edfcc84e8e491c54d891ba252e6540c44 SHA512 3631b789bb412140294075f5bea1f22dd11d6099f6564c4af2d18675e743fee7eeac84dfa8345d5c94e1002d07c636ef9c0bf811d3a4efa161f909b81ec93dcd WHIRLPOOL a2975b1f344e08d9a4fbfc6d5800d2ec06fe2a85199944618dc8747f1c2e90be1323bafbd6d0dea6f1432589a6fd0cd2160962b25a80d38efb532e551e414e0d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlAo3RIACgkQp5vW4rUFj5pVcwCfQKN54svpEV7AdtWHEfvcbYJY
-oxkAn05nuhTO4rtvhcSBq03xH8TIZB9x
-=1lcJ
+iQIcBAEBCAAGBQJQKrBGAAoJEOSiRoyO7jvohi0P/12rhpbGCc68V1FJvV9Yk5Av
+YY+/u+UFfgjE+ZI3W+uuX4KPrSQ/cLsV4cSON5dCOs0UT4B8CohhlgphNONF151y
+AtStLAU7Cj9rCzknbcNzdkA+5mQggGnoChaRvN2KJgAuE4GqEHX5gzy0n5zw0S0v
+SsISnd8tT5r7s4Is7Bz3A35uCfSOh0HlA101fIQZ21r5Th8oh/hKsCjCU9mKJhUR
+VsGhdcTFm4bMLSzE2KAznvvluI37YAyGyD2NWkbTWGqdMLWfrQJ4NUnLhTCNJXyk
+7sH4jRNPv8FaR+/Gbzhlw+Qt5/EeZ5LHayh+YYz2GNJasMI7mYY0mHD8g4Z1JcNC
+4+wBPizoh+6/N3/+kTpYhISk2camiBLDvoYsIKTYjoyaYOr1s82jYppwMdQysyhG
+VdW9BjjNDOIjN9rHzIZnI656uRw+D2ePWMr8crFVpJpWgCL4exW38VGSV7ZmdB20
+wCJumIXc8mgWRF9pRvoGYo3u6Cz/MxpVOm/wdLYEkuHeyAdPip5rFSS+QNro11tr
+KeNHRnBGwssORDuCEXduuj/cQA5PVe13p/LKVetQg4f+POkKQZRJYAcBi+zhLSMt
+1efALle0orh4tVCZgvS4WzeAy/pW9DHQ1OkVLm5491sF3AXUT0YerTDnI5rv/hsZ
+X1B67xniIDKOA4mNuGt6
+=a37X
-----END PGP SIGNATURE-----
diff --git a/net-misc/bird/bird-1.3.8-r1.ebuild b/net-misc/bird/bird-1.3.8-r1.ebuild
new file mode 100644
index 000000000000..87f843abaf4c
--- /dev/null
+++ b/net-misc/bird/bird-1.3.8-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.3.8-r1.ebuild,v 1.1 2012/08/14 20:08:55 scarabeus 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
+ newbin ipv6/bird bird6
+ newinitd "${FILESDIR}/initd-v6-${P}" bird6
+ fi
+ dobin birdc
+ dosbin bird
+ newinitd "${FILESDIR}/initd-v4-${P}" bird
+ dodoc doc/bird.conf.example
+}