summaryrefslogtreecommitdiffstats
path: root/main/quagga/APKBUILD
diff options
context:
space:
mode:
authorFrancesco Colista <francesco.colista@gmail.com>2013-03-19 13:29:40 +0000
committerFrancesco Colista <francesco.colista@gmail.com>2013-03-19 13:29:40 +0000
commit4917bfdb2896048d4ef634d7f12841cc7835b4de (patch)
treeb40da3974f8c07fc3b32036b36e70db57939bdcb /main/quagga/APKBUILD
parentcdc6be738b7f8d118288c82d045f53776aa0fed5 (diff)
downloadaports-fcolista-4917bfdb2896048d4ef634d7f12841cc7835b4de.tar.bz2
aports-fcolista-4917bfdb2896048d4ef634d7f12841cc7835b4de.tar.xz
main/ffmpeg
Diffstat (limited to 'main/quagga/APKBUILD')
-rw-r--r--main/quagga/APKBUILD46
1 files changed, 30 insertions, 16 deletions
diff --git a/main/quagga/APKBUILD b/main/quagga/APKBUILD
index 50c3d51299..93b287e871 100644
--- a/main/quagga/APKBUILD
+++ b/main/quagga/APKBUILD
@@ -1,23 +1,21 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=quagga
-pkgver=0.99.21
-pkgrel=3
+pkgver=0.99.22
+pkgrel=0
pkgdesc="A free routing daemon replacing Zebra supporting RIP, OSPF and BGP."
url="http://quagga.net/"
arch="all"
license="GPL-2"
depends="iproute2"
-makedepends="readline-dev ncurses-dev gawk texinfo
- autoconf automake libtool"
+makedepends="readline-dev ncurses-dev gawk texinfo perl"
install="$pkgname.pre-install $pkgname.post-install $pkgname.post-upgrade"
subpackages="$pkgname-dev $pkgname-doc"
pkgusers="quagga"
pkggroups="quagga"
source="http://download.savannah.gnu.org/releases/quagga/quagga-$pkgver.tar.xz
- $pkgname-0.99.11-link-libcap.patch
$pkgname-0.99.11-del-routes.patch
quagga-0.99.16-ipctl_forwarding.patch
- automake.patch
+ texinfo.patch
bgpd.initd
ospf6d.initd
ospfd.initd
@@ -35,12 +33,6 @@ prepare() {
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
esac
done
-
- msg "Running autotools..."
- aclocal || return 1
- autoconf || return 1
- automake --add-missing || return 1
- libtoolize || return 1
}
build() {
@@ -59,7 +51,8 @@ build() {
--localstatedir=/var/run/quagga \
|| return 1
- make || return 1
+ # add CFLAGS to work around textrel issue
+ make CFLAGS+="-fPIC" || return 1
}
package() {
@@ -74,11 +67,10 @@ package() {
install -Dm644 "$srcdir/zebra.confd" "$pkgdir"/etc/conf.d/zebra
install -d -m755 "$pkgdir"/etc/quagga
}
-md5sums="0980758b1865b9aa0c60975120bf3453 quagga-0.99.21.tar.xz
-8f99d41a8ed79e51704e8f655d255f29 quagga-0.99.11-link-libcap.patch
+md5sums="0a8b01d01a1e02a7a6ec90a781fb774c quagga-0.99.22.tar.xz
1cbcf60a637b2577dee4d6df711e1247 quagga-0.99.11-del-routes.patch
2328ad4066584654cfc73f66d39dc267 quagga-0.99.16-ipctl_forwarding.patch
-f29ce383b0a2d43a416b9cfa20943f05 automake.patch
+93a7ca43d7637ce9b2624ad9adef7385 texinfo.patch
ec7ac8cc1103f023cf5b9482b26ece59 bgpd.initd
92aba039c049050c48abf984c2db7e2b ospf6d.initd
878328ead225e6eb5f5f77f05ab39106 ospfd.initd
@@ -86,3 +78,25 @@ ec7ac8cc1103f023cf5b9482b26ece59 bgpd.initd
cda4115283d9f4a8304fec1b6881a7eb ripngd.initd
172e5b0e3f169e2b3328123e73517084 zebra.initd
34e06a1d2bc602ce691abc9ed169dd15 zebra.confd"
+sha256sums="50336547ed53a03a3fa9130de5721fb916c40fef6652a1a36c9a71fdf338c75a quagga-0.99.22.tar.xz
+11eee48e2954f1ac47e522dee8ca6e87f486abafccfe12ee5bd0f5845077ffc5 quagga-0.99.11-del-routes.patch
+f06053e2a9030be80992bb7d4b18f4cfecd2d43cb09458557b6b8c1ac3fd22ca quagga-0.99.16-ipctl_forwarding.patch
+d58c016b597e27bdcece897a9bfc66b611569ae2a7fbbc3740e30496c9365616 texinfo.patch
+962afa79a0bcb781acc4c367ed55ccea2fbb927cf1271bc1fefaffcbb2f9389a bgpd.initd
+f1017e7681692d99eab6f9842313be18104612055bcdab14dd7ac4ac1be38f53 ospf6d.initd
+fed815e6530551f314297704e5491f5d2eeb16e930dcff6f12edc88a78b6023a ospfd.initd
+36abd1158130a9268b6b852b7511a3457f8a17528f7d1b8a0b3f8ac41248a3c3 ripd.initd
+565b6c0380a0010f464e37490468d58b9867bf6cfcbb36ac682a5e2760c40191 ripngd.initd
+ca7c252cc1c79f05a55f933317d9a7f523dc6501bf5c72c553c43da4f8fd68dd zebra.initd
+f7a52d383f60270a5a8fee5d4ac522c5c0ec2b7c4b5252cff54e260f32d9b323 zebra.confd"
+sha512sums="580113cd9b68c1267cc737b98c64f15c8754c7ce2f9a23979b8beb03049ab81ac08feb4df38dbc46cfeeac79992bd6fa5e59a35c8f226945f752b873624718db quagga-0.99.22.tar.xz
+34fda1c9ccb645a3df1ccc1947f87c4086f8aadeb9b53746bfd45f3562f6c1051964b45ec3a6f7e0eb1db46e424aae3daada49fea2582a62aeff71f78b885f4b quagga-0.99.11-del-routes.patch
+1f4c45765bc1a8678ad1404bfab65799d9329e8f78a897b5c9c294d167745dd10d25304ba490988d9e94ae815c2c6f107b13efb3c710c44515470a61e2dd7c84 quagga-0.99.16-ipctl_forwarding.patch
+31131f7bdf44ecc23831d857bc982864dc909a7f6da079675fc94d172692d025c656503af0591157f8cae88da4340dfc16072d7a9fd8456ea058d5b9d0d45f52 texinfo.patch
+a865d9f5d2593270abc56dc65785317115337da00e8f389df3bf9af314052a4dc9e8f7af1142f7726637e06f1d8f7640cafd2a9e5ee8a7b4fd6b4e7b7c5bc784 bgpd.initd
+f76aaacb1949a528a71a4bb69e9b6fa522c507000e8fa0cd60e0d80b8d2820155fa40fe7dedd86bdf38dc8029b1958c90bfbc8423afc737aae59248adba906b3 ospf6d.initd
+fa3edb10d5b543c3f53a4dbd82edcda011be01f2d94b7b208cc02c1137a33adb703b734e7a4f22a51ec4d66203c44918dc9441be02b67248858b413146c61c16 ospfd.initd
+95c96968133ed082a9e49661d1ea66fbeeb871d9bdd0dc5602953360e73ec2a83992c787f745211448629e3d90e69dc38a5fcae948825a7a73d3f2e4b8b91cc6 ripd.initd
+6dbb662755ef84827768f2ed4779205e52b7eae50d377af5e4a951eb94317dbce3958184deb70dd3aa27f96d614e0be4d0fe2d871d961f4ffceaa84de454181c ripngd.initd
+978a61e24ec9fc5558df550894f24cde4b729f88243e3f3d45394ec78009e22a87116c5a1dc4c382c7fa41e888155c8d901fc6028fba1cf9554349d4b432524e zebra.initd
+900972c6f98e561dfacf384111251db262326e8764b8c763a5ef639fa11c7949c03eef5e3bce324a4b1964fe45416d2db74ae1b6bc967f7d4ba48c2eeda017c4 zebra.confd"