summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2011-09-06 11:11:07 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2011-09-06 11:11:07 +0000
commitd72b64819b04c541ee1632fcbd6f8bc12ad078cd (patch)
tree58bf440102a9fb1067c3a157daf699c32922ffe8 /net-misc/quagga
parentfix wording in comment (diff)
downloadhistorical-d72b64819b04c541ee1632fcbd6f8bc12ad078cd.tar.gz
historical-d72b64819b04c541ee1632fcbd6f8bc12ad078cd.tar.bz2
historical-d72b64819b04c541ee1632fcbd6f8bc12ad078cd.zip
Remove old versions.
Package-Manager: portage-2.2.0_alpha53/cvs/Linux x86_64
Diffstat (limited to 'net-misc/quagga')
-rw-r--r--net-misc/quagga/ChangeLog6
-rw-r--r--net-misc/quagga/Manifest16
-rw-r--r--net-misc/quagga/files/quagga-0.99.17-gentoo.patch61
-rw-r--r--net-misc/quagga/quagga-0.99.17-r2.ebuild120
4 files changed, 16 insertions, 187 deletions
diff --git a/net-misc/quagga/ChangeLog b/net-misc/quagga/ChangeLog
index 2f502eb16e38..05c5956304ad 100644
--- a/net-misc/quagga/ChangeLog
+++ b/net-misc/quagga/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-misc/quagga
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/quagga/ChangeLog,v 1.111 2011/04/02 15:43:11 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/quagga/ChangeLog,v 1.112 2011/09/06 11:11:07 flameeyes Exp $
+
+ 06 Sep 2011; Diego E. Pettenò <flameeyes@gentoo.org>
+ -quagga-0.99.17-r2.ebuild, -files/quagga-0.99.17-gentoo.patch:
+ Remove old versions.
02 Apr 2011; Raúl Porcel <armin76@gentoo.org> quagga-0.99.18.ebuild:
arm/s390/sparc stable wrt #359903
diff --git a/net-misc/quagga/Manifest b/net-misc/quagga/Manifest
index 25e7a654cd6a..fac2e90a74b4 100644
--- a/net-misc/quagga/Manifest
+++ b/net-misc/quagga/Manifest
@@ -1,13 +1,19 @@
-AUX quagga-0.99.17-gentoo.patch 1782 RMD160 ad7b1f09bc072d2cbc4af4bfd2f1272ab3dcdf21 SHA1 c597104d65cb4a4ccec5e4641ee01cbe2602c4cc SHA256 4d4ab6b57ff2e16ea231bfbccd20848d1fbabbeac59530883e7381a2fa197ade
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX quagga-services.init 1287 RMD160 7342eac8f86c4f56442866ebef23df2a54b98fd7 SHA1 512eef0c490226a3165e1743e30ccea7334e18bc SHA256 32bb9f40533ee38394fffadf33ca4bf94535be7aecf3f856bd83f0b526651773
AUX quagga.pam 975 RMD160 df2433b76a16f2c8747f9569e88ed90c9c1f2bae SHA1 bfcd1bbbd4162fd70541f0d754a0e5a818025bc9 SHA256 aa68ac97d7a951324bc3c4124a1c70f6fa88a45da860f636ac01cbcbfa36db70
AUX zebra.init.2 1368 RMD160 d08432138577f2b7870d7a439a9a86698cf858f7 SHA1 8d5ff01382f68b6c7c9ca5ac494fff7f09ca9d92 SHA256 9dfc72ca3d8480a99d7d5c63512d8b84de6b71b64d73966a81092dcb9ad2176b
DIST ht-20040304-classless-bgp.patch 1581 RMD160 e08f18b725d2f899f0c4abe7df37dc6608e88baf SHA1 5216bfbcb0f0c42846d56afe7ab778895197a039 SHA256 39993890f9e31d662ed0564c732fb22392a901beb45b64261ffeadd9edf27887
-DIST quagga-0.99.14-realms-test2-gentoo.patch.bz2 10644 RMD160 3a709594e0c884a7a0b2efd3dee0f48fe34b27c8 SHA1 087b45666159470c7d4ca2976db58291a1b52ba3 SHA256 d501d3af061a001cef3698caff58c313872c0fbce55aa869b6e36377443c2e33
-DIST quagga-0.99.17.tar.gz 2202151 RMD160 f00bf01930f781ae0de9fe9981c74e7bae0798b5 SHA1 31f42fa9f4d96aadf1bf97c3d9bf3308eb0d56c1 SHA256 1d77df121a334e9504b45e489ee7ce35bf478e27d33cd2793a23280b59d9efd4
DIST quagga-0.99.18-backports-2.tar.bz2 3938 RMD160 f4bb30a568676088b40c08a1e5e1e6417eeb2308 SHA1 91c2956b4e5f17d3f48d7b8fad2b6668322cace8 SHA256 0f53235e3a4456cbde5e0ab79951f0dd740d6075d7d1c14931f77bfe8d0a2001
DIST quagga-0.99.18.tar.gz 2199014 RMD160 8c13de87ec9b73b4897e4387a7faebdbcb6cb826 SHA1 3486a8452212515f429dfae2cad5ed541b3d88d8 SHA256 0cdbe4b90075f4997ca6ecc71ef683a07b4a8ca3c718080fe83f4bcadbcc4d93
-EBUILD quagga-0.99.17-r2.ebuild 3503 RMD160 ec2e3a89903f0cbe41ec04080522fdbb6df06697 SHA1 fd327e5e3f7ba7fc548ea280578cec0d712ba526 SHA256 0087196e974c5a5425af98656e42473b5f9f7a1a08f20b8bdd85b931c492e8a2
EBUILD quagga-0.99.18.ebuild 3471 RMD160 ed97cb9ba7b530679e18d698fcf88cb625e4260a SHA1 dd7fe462d227e075c90a6d9d488108265af4e9c7 SHA256 f91c792c132f5fbd8db0bf3726ec29a4bf041a27bac5422d2614eca10e7356dd
-MISC ChangeLog 19074 RMD160 22c4c7ab95d3c9a35103c268389353fb6621b3cb SHA1 23f03844a1402638f9c0d4f4f37803777e439cd9 SHA256 f181462aaf820fbe9112d9f4ca38fb5d9f3c8c3c489a9d40a85d2d4d55bbc4b8
+MISC ChangeLog 19221 RMD160 ce4eb57282abd171b36762b0d06477f45b8956d7 SHA1 af698611ee65e2085d1618d810b4c03eb149e532 SHA256 b055b59921198f1e7f4b7c27e06552a444db080584eb3e92d2adc4d984cae3af
MISC metadata.xml 2577 RMD160 c2d0cf38a9f6381d07cb8da14084d44c81c88941 SHA1 e02360db7c6f7284e57baa1355750b3fe43bf3c7 SHA256 bfcacc88fd4c925d20241afcb9fb65f336cab5dfd81920d5f6aef32379005474
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iEYEARECAAYFAk5l/6sACgkQAiZjviIA2Xg+HACeOJJyzP16VnQRh3dOqz5O3WGe
+ZScAnAlsVunLQwzTerT7jR6HJSjIBWkD
+=IqhO
+-----END PGP SIGNATURE-----
diff --git a/net-misc/quagga/files/quagga-0.99.17-gentoo.patch b/net-misc/quagga/files/quagga-0.99.17-gentoo.patch
deleted file mode 100644
index aff34d7bce0d..000000000000
--- a/net-misc/quagga/files/quagga-0.99.17-gentoo.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-diff --git a/lib/Makefile.am b/lib/Makefile.am
-index 315e919..6e69993 100644
---- a/lib/Makefile.am
-+++ b/lib/Makefile.am
-@@ -18,7 +18,7 @@ BUILT_SOURCES = memtypes.h route_types.h
-
- libzebra_la_DEPENDENCIES = @LIB_REGEX@
-
--libzebra_la_LIBADD = @LIB_REGEX@
-+libzebra_la_LIBADD = @LIB_REGEX@ $(LIBCAP)
-
- pkginclude_HEADERS = \
- buffer.h checksum.h command.h filter.h getopt.h hash.h \
-diff --git a/zebra/Makefile.am b/zebra/Makefile.am
-index 542f36f..d09a209 100644
---- a/zebra/Makefile.am
-+++ b/zebra/Makefile.am
-@@ -5,7 +5,6 @@ DEFS = @DEFS@ -DSYSCONFDIR=\"$(sysconfdir)/\" -DMULTIPATH_NUM=@MULTIPATH_NUM@
- INSTALL_SDATA=@INSTALL@ -m 600
-
- LIB_IPV6 = @LIB_IPV6@
--LIBCAP = @LIBCAP@
-
- ipforward = @IPFORWARD@
- if_method = @IF_METHOD@
-@@ -39,9 +38,9 @@ noinst_HEADERS = \
- connected.h ioctl.h rib.h rt.h zserv.h redistribute.h debug.h rtadv.h \
- interface.h ipforward.h irdp.h router-id.h kernel_socket.h
-
--zebra_LDADD = $(otherobj) $(LIBCAP) $(LIB_IPV6) ../lib/libzebra.la
-+zebra_LDADD = $(otherobj) ../lib/libzebra.la $(LIB_IPV6)
-
--testzebra_LDADD = $(LIBCAP) $(LIB_IPV6) ../lib/libzebra.la
-+testzebra_LDADD = ../lib/libzebra.la $(LIB_IPV6)
-
- zebra_DEPENDENCIES = $(otherobj)
-
-diff --git a/zebra/interface.c b/zebra/interface.c
-index 03e7ff7..182caa5 100644
---- a/zebra/interface.c
-+++ b/zebra/interface.c
-@@ -1284,17 +1284,17 @@ ip_address_uninstall (struct vty *vty, struct interface *ifp,
- return CMD_WARNING;
- }
-
--#if 0
- /* Redistribute this information. */
- zebra_interface_address_delete_update (ifp, ifc);
-
- /* Remove connected route. */
- connected_down_ipv4 (ifp, ifc);
-
-+ if_subnet_delete(ifp, ifc);
-+
- /* Free address information. */
- listnode_delete (ifp->connected, ifc);
- connected_free (ifc);
--#endif
-
- return CMD_SUCCESS;
- }
diff --git a/net-misc/quagga/quagga-0.99.17-r2.ebuild b/net-misc/quagga/quagga-0.99.17-r2.ebuild
deleted file mode 100644
index 89808fdec333..000000000000
--- a/net-misc/quagga/quagga-0.99.17-r2.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/quagga/quagga-0.99.17-r2.ebuild,v 1.8 2010/10/11 20:17:13 jer Exp $
-
-EAPI="2"
-
-CLASSLESS_BGP_PATCH=ht-20040304-classless-bgp.patch
-#REALMS_PATCH=quagga-0.99.14-realms-test2.diff
-REALMS_PATCH=quagga-0.99.14-realms-test2-gentoo.patch.bz2
-
-inherit eutils multilib autotools pam
-
-DESCRIPTION="A free routing daemon replacing Zebra supporting RIP, OSPF and BGP."
-HOMEPAGE="http://quagga.net/"
-SRC_URI="http://www.quagga.net/download/${P}.tar.gz
- bgpclassless? ( http://hasso.linux.ee/stuff/patches/quagga/${CLASSLESS_BGP_PATCH} )
- realms? ( http://dev.gentoo.org/~flameeyes/patches/${PN}/${REALMS_PATCH} )"
-# realms? ( http://linux.mantech.ro/download/quagga/${REALMS_PATCH} )
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc s390 sparc x86"
-IUSE="caps doc ipv6 snmp pam bgpclassless ospfapi realms multipath tcp-zebra elibc_glibc +readline"
-
-COMMON_DEPEND="
- caps? ( sys-libs/libcap )
- snmp? ( net-analyzer/net-snmp )
- readline? (
- sys-libs/readline
- pam? ( sys-libs/pam )
- )
- !elibc_glibc? ( dev-libs/libpcre )"
-DEPEND="${COMMON_DEPEND}
- >=sys-devel/libtool-2.2.4"
-RDEPEND="${COMMON_DEPEND}
- sys-apps/iproute2"
-
-pkg_setup() {
- enewgroup quagga
- enewuser quagga -1 -1 /var/empty quagga
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-gentoo.patch"
-
- # Classless prefixes for BGP - http://hasso.linux.ee/doku.php/english:network:quagga
- use bgpclassless && epatch "${DISTDIR}/${CLASSLESS_BGP_PATCH}"
-
- # Realms support (Calin Velea) - http://vcalinus.gemenii.ro/quaggarealms.html
- use realms && epatch "${DISTDIR}/${REALMS_PATCH}"
-
- eautoreconf
-}
-
-src_configure() {
- local myconf=
-
- use ospfapi \
- && myconf="${myconf} --enable-opaque-lsa --enable-ospf-te --enable-ospfclient"
-
- use realms && myconf="${myconf} --enable-realms"
- use multipath && myconf="${myconf} --enable-multipath=0"
-
- econf \
- --enable-user=quagga \
- --enable-group=quagga \
- --enable-vty-group=quagga \
- --with-cflags="${CFLAGS}" \
- --sysconfdir=/etc/quagga \
- --enable-exampledir=/usr/share/doc/${PF}/samples \
- --localstatedir=/var/run/quagga \
- --disable-static \
- --disable-pie \
- \
- $(use_enable caps capabilities) \
- $(use_enable snmp) \
- $(use_enable !elibc_glibc pcreposix) \
- $(use_enable tcp-zebra) \
- $(use_enable doc) \
- \
- $(use_enable readline vtysh) \
- $(use_with pam libpam) \
- \
- $(use_enable ipv6) \
- $(use_enable ipv6 ripngd) \
- $(use_enable ipv6 ospf6d) \
- $(use_enable ipv6 rtadv) \
- \
- ${myconf} \
- || die "configure failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- find "${D}" -name '*.la' -delete || die
-
- keepdir /etc/quagga || die
- fowners root:quagga /etc/quagga || die
- fperms 0770 /etc/quagga || die
-
- newinitd "${FILESDIR}"/zebra.init.2 zebra || die
-
- # install ripd as a file, symlink the rest
- newinitd "${FILESDIR}"/quagga-services.init ripd || die
-
- for service in ospfd bgpd $(use ipv6 && echo ripngd ospf6d); do
- ln -s ripd "${D}"/etc/init.d/${service} || die
- done
-
- use readline && newpamd "${FILESDIR}/quagga.pam" quagga
-}
-
-pkg_postinst() {
- elog "Sample configuration files can be found in /usr/share/doc/${PF}/samples"
- elog "You have to create config files in /etc/quagga before"
- elog "starting one of the daemons."
- elog ""
- elog "You can pass additional options to the daemon by setting the EXTRA_OPTS"
- elog "variable in their respective file in /etc/conf.d"
-}