diff options
Diffstat (limited to 'net-misc/bird')
-rw-r--r-- | net-misc/bird/ChangeLog | 8 | ||||
-rw-r--r-- | net-misc/bird/Manifest | 12 | ||||
-rw-r--r-- | net-misc/bird/bird-1.4.4.ebuild | 62 |
3 files changed, 76 insertions, 6 deletions
diff --git a/net-misc/bird/ChangeLog b/net-misc/bird/ChangeLog index 6727ac9f5fbb..dc32fb8b3f57 100644 --- a/net-misc/bird/ChangeLog +++ b/net-misc/bird/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-misc/bird # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/ChangeLog,v 1.28 2014/04/15 10:48:42 chainsaw Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/ChangeLog,v 1.29 2014/07/23 08:48:49 chainsaw Exp $ + +*bird-1.4.4 (23 Jul 2014) + + 23 Jul 2014; Tony Vroon <chainsaw@gentoo.org> +bird-1.4.4.ebuild: + Improved OSPF multipath support and an important BGP bugfix. Default router + preference for RAdv. *bird-1.4.3 (15 Apr 2014) diff --git a/net-misc/bird/Manifest b/net-misc/bird/Manifest index 49df8f92c17d..97c2899417b3 100644 --- a/net-misc/bird/Manifest +++ b/net-misc/bird/Manifest @@ -20,14 +20,16 @@ AUX initd-v6-bird-1.3.2 939 SHA256 890ac5b4f0ff9f691c712f6b8f7850c0909aa0ee897d3 AUX initd-v6-bird-1.3.8 917 SHA256 6ad93bc5971da68854e41ae89393e7e2e33533a6ce6616564c70c1a5d476fe70 SHA512 e44e0a305c456b2c23a5f31780d78816762afff77920cb63cb2621d12f2f05c4493c57b2425e5c81557b3f9f12b5a6d14ed60461c84ff5e14163bee7e8419ac8 WHIRLPOOL 8acdec089b4bef7af01a8d22b183a7985e0939b89b04e7b9f6ce0eae972d8611f5ae80de480c16bf3e14abe02415945057da4e2aa28ed5db5bc746a04ef76849 DIST bird-1.3.9.tar.gz 994681 SHA256 928073d9f6c768869c002a0c732d48159dc50530ed90fb7f3da76a6febd0cf94 SHA512 b9961fc1aeff81273606d645c0d66d3f4bdd7ef2539bf41105d1c8b360905a74d789f3bd38ef378068579334426911f21b50926e45f56d7d791276e80cf2f258 WHIRLPOOL 2e4bd405f8117827dc186b0223c0126ab00d9d5a6da905bfde7e24471ab758a25eb39a2df33cb94bc7877a4f46a9327bf7fc09bec797ca8fb695f3b54213fed5 DIST bird-1.4.3.tar.gz 1277383 SHA256 5d05fdc938af0522414ff38704b908e5f2afb290687e7d9006f682855c0962d6 SHA512 39866d8e2859bb0db2581a971b42d626af77746f09fff3e5b151429fff99dc2f707eb0855d40a5a46a84aab01f096a3e769cbce6d0cdd5c6cee2e7dcd4aba853 WHIRLPOOL fbea11f1893a09a1014576e24240913bc119df61ffa4cb856d546f8a56a6a819628b44c0b0cae0736ba19e3578a192dad5f063a3d0d731d8042cf1eef633ff19 +DIST bird-1.4.4.tar.gz 1282882 SHA256 ef506afa5852202379256c0db71c8db577e59babde79d63b8f40863de2270136 SHA512 12a91eb87002692458dab3674a05a2918e2663303e4af4204b9ac343a2440f888febbc0cea865ecdbb876641947804e0764950214a6db99eb1246cd71c50c6d9 WHIRLPOOL 5224238ccc1984cb5aeeeda44ba07959489ff60b959f3faf9444bee4b8679bb43d87331579dff5f627587dde9d5f2a0627e5fb4d6cdfa9a183585dc600bdc80b EBUILD bird-1.3.9.ebuild 1223 SHA256 dfa26dadf16e5e9b7053b366b363b5ba69f6e1e5ea4f02185246b73951a4b772 SHA512 64744dbd4828b24024da212f338a261288ac4b637f5e0b19516abc94c91e02fd2254f0aee8f96fae5e9341b2bfcb5bfa62f5b1aefb210e4e1c5f84fe05e75106 WHIRLPOOL 6508e0d549bed6cf07be88c1c946e304a7d70c6a7151bbbeea14536447313ff3bfae73c4df5d95cb837636fdc80002a2a4bb9b9ef8d4d666a92ecbecc8c97254 EBUILD bird-1.4.3.ebuild 1223 SHA256 877290c0bdf95c2b7f1638af7c57d0b1cf0a49b9b1d786a2d340f61a9cab2be5 SHA512 69f587f38800b578dc186d6c2798a0db6df11d01dbf19272d09f5864eca19b6fb114464ce0434b05444a98b61f1a99a5c1e8cd54506855ea5cd51783d8f2310e WHIRLPOOL 0de3419366c2e90e37edb66273796166a8df0de48cb17485dd162474f1eeb0dd251de376ffc3781ff64d32f3e62c0806a08384dd7cf677f91a9cff087ae03685 -MISC ChangeLog 8370 SHA256 431aaec74434bfef094bb813bf4370c271ac2336fe4d6fc3a165e90213980338 SHA512 3e4859f5882d50f6da0749c6759c4dc48600dbd9a1bc01e438e67f755ce0bf161fe3a6e72c275f270e9775c10b46dbc6e5f405411f0afc56754112250bb0c450 WHIRLPOOL b378424dc5504dd8a14298d3ed37c1ed6f9c17a7d865878570f73c0b2bac11a8fc97d19aac03185f44f48215d8d9021663f1282d7d5376182455e40c9c232fe6 +EBUILD bird-1.4.4.ebuild 1223 SHA256 88f7650c3de27d289f8c0b8092cee28b37a1bcfe48799e81857009fef6e80daf SHA512 ebdb7da307fdc3113a35efc21bb67e41877c59370842a076b1fa50cd8e8e666467bd2add5ea3f3875b8d9ad87383778d6c06de21bdd85d32361dd565168effcf WHIRLPOOL 0e2aca6d8eec0473cb11bd8baed6b933484f9cfca1f32b37e3540f1d4db2647ab1473c967b76a29d345841c17c5e6c19d2648457ba654f29242ed40fe53d59a9 +MISC ChangeLog 8567 SHA256 4fd3c53f62ee50affab24b2527630f86d83d9f000c8a66a3f72da17288ff9764 SHA512 6bc73084e95cb0e97f1aabc1ee24ab3e4f0bdda3dad7f105e6312ebc656acc946262bee93f52ecd294421cd82f761adeb990a59322ee8e6d267a40ef94e03401 WHIRLPOOL bda053590f2aee9d9cdb1d97c751fba327926e285b7232c1cc5c67d43a6176756b8fee67f61a0407821c5c85329cf7b0e0fe06c45568b93869d1391ec414808b MISC metadata.xml 230 SHA256 44667b3033aa4aa69744b8eb24206d2edfcc84e8e491c54d891ba252e6540c44 SHA512 3631b789bb412140294075f5bea1f22dd11d6099f6564c4af2d18675e743fee7eeac84dfa8345d5c94e1002d07c636ef9c0bf811d3a4efa161f909b81ec93dcd WHIRLPOOL a2975b1f344e08d9a4fbfc6d5800d2ec06fe2a85199944618dc8747f1c2e90be1323bafbd6d0dea6f1432589a6fd0cd2160962b25a80d38efb532e551e414e0d -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlNNDmsACgkQp5vW4rUFj5rKNACfbEaA6AKpywkh1pO/I+wwjotO -Af4AoK0Wwy+JhjwqWZg+TsQryu/3AiB4 -=YVY/ +iEYEAREIAAYFAlPPdv8ACgkQp5vW4rUFj5pedgCfRsNjIsdsr1y9ak4yhJe2tguI +C2sAniIO5awNLFaUgB8ziIaCAX58D13R +=q+t4 -----END PGP SIGNATURE----- diff --git a/net-misc/bird/bird-1.4.4.ebuild b/net-misc/bird/bird-1.4.4.ebuild new file mode 100644 index 000000000000..05a762e5bb2c --- /dev/null +++ b/net-misc/bird/bird-1.4.4.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.4.4.ebuild,v 1.1 2014/07/23 08:48:49 chainsaw Exp $ + +EAPI=5 + +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 +} |