summaryrefslogtreecommitdiffstats
path: root/extra/quagga/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'extra/quagga/APKBUILD')
-rw-r--r--extra/quagga/APKBUILD79
1 files changed, 0 insertions, 79 deletions
diff --git a/extra/quagga/APKBUILD b/extra/quagga/APKBUILD
deleted file mode 100644
index aaa3fc64..00000000
--- a/extra/quagga/APKBUILD
+++ /dev/null
@@ -1,79 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=quagga
-pkgver=0.99.13
-pkgrel=0
-pkgdesc="A free routing daemon replacing Zebra supporting RIP, OSPF and BGP."
-url="http://quagga.net/"
-license="GPL-2"
-depends="iproute2"
-makedepends="readline-dev ncurses-dev gawk
- autoconf automake libtool"
-install="$pkgname.pre-install $pkgname.post-install"
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://www.quagga.net/download/$pkgname-$pkgver.tar.gz
- $pkgname-0.99.11-link-libcap.patch
- $pkgname-0.99.11-ipv6-only.patch
- $pkgname-0.99.11-del-routes.patch
- $pkgname-0.99.11-zombie.patch
- $pkgname-0.99.11-fd-leak.patch
- bgpd.initd
- ospf6d.initd
- ospfd.initd
- ripd.initd
- ripngd.initd
- zebra.initd
- zebra.confd
- $install
- "
-
-build() {
- cd "$srcdir"/$pkgname-$pkgver
- for i in ../*.patch; do
- msg "Applying $i..."
- patch -p1 < $i || return 1
- done
-
- msg "Running autotools..."
- aclocal || return 1
- autoconf || return 1
- automake || return 1
- libtoolize || return 1
-
- ./configure --prefix=/usr \
- --disable-static \
- --enable-ipv6 \
- --enable-ospf6d \
- --enable-rtadv \
- --enable-user=quagga \
- --enable-group=quagga \
- --enable-vty-group=quagga \
- --enable-vtysh \
- --sysconfdir=/etc/quagga \
- --enable-exampledir=/usr/share/doc/quagga/ \
- --localstatedir=/var/run/quagga \
- || return 1
-
- make || return 1
- make DESTDIR="$pkgdir" install
-
- install -d "$pkgdir"/var/run/quagga
- for i in zebra ripd ospfd bgpd ripngd ospf6d; do
- install -Dm755 "$srcdir"/$i.initd "$pkgdir"/etc/init.d/$i
- done
- install -Dm644 "$srcdir/zebra.confd" "$pkgdir"/etc/conf.d/zebra
-}
-md5sums="55a7d2dcf016580a7c7412b3518cd942 quagga-0.99.13.tar.gz
-8f99d41a8ed79e51704e8f655d255f29 quagga-0.99.11-link-libcap.patch
-44c517e988273e0e5076d24f3959a125 quagga-0.99.11-ipv6-only.patch
-1cbcf60a637b2577dee4d6df711e1247 quagga-0.99.11-del-routes.patch
-ce345725f2e7240cebe0fd5ac2b2fc48 quagga-0.99.11-zombie.patch
-e2391e19b542ec1743776ca9e36ac11a quagga-0.99.11-fd-leak.patch
-cc109a746273bc0d6aee9d758e7524ab bgpd.initd
-44547b687343ebfed7524cebc5626067 ospf6d.initd
-89b0cf4e70172bfcd195b2869cae28da ospfd.initd
-39b8cb21b55de53af38c94c2f5d85917 ripd.initd
-120ab1b53975ec86e78266f31e935ab6 ripngd.initd
-3490a10510e416ab83d5b4d767136de8 zebra.initd
-c38e884372406e9e59616e436cd26388 zebra.confd
-44b4c3684e4c7300665bf90fa4520af9 quagga.pre-install
-d2181a6401280478b8700cfcee32794e quagga.post-install"