summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2009-05-04 12:44:09 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2009-05-04 12:44:09 +0000
commit223386a6e0c3b37e4e642cbf28a068a1b5daee03 (patch)
tree983ecc0fff1a9958cc6a8449675ef5df61d6e2b9
parent05c5dcafb177ba8ac729315b11af155771dcc868 (diff)
downloadaports-223386a6e0c3b37e4e642cbf28a068a1b5daee03.tar.bz2
aports-223386a6e0c3b37e4e642cbf28a068a1b5daee03.tar.xz
extra/opennhrp: upgrade to 0.10.3
-rw-r--r--extra/opennhrp/APKBUILD8
-rw-r--r--extra/opennhrp/opennhrp-0.9.2-cflags.patch15
-rw-r--r--extra/opennhrp/opennhrp-0.9.3-peer-up-bgp.patch11
3 files changed, 15 insertions, 19 deletions
diff --git a/extra/opennhrp/APKBUILD b/extra/opennhrp/APKBUILD
index ddb5ef69..62e0fd09 100644
--- a/extra/opennhrp/APKBUILD
+++ b/extra/opennhrp/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=opennhrp
-pkgver=0.9.3
+pkgver=0.10.3
pkgrel=0
pkgdesc="NBMA Next Hop Resolution Protocol daemon"
url="http://sourceforge.net/projects/opennhrp"
@@ -8,7 +8,7 @@ license="GPL-3"
depends="uclibc"
subpackages="$pkgname-doc"
source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
- $pkgname-0.9.2-cflags.patch
+ opennhrp-0.9.3-peer-up-bgp.patch
$pkgname.initd
$pkgname.confd
"
@@ -25,7 +25,7 @@ build() {
install -Dm755 "$srcdir"/opennhrp.initd "$pkgdir"/etc/init.d/opennhrp
install -Dm644 "$srcdir"/opennhrp.confd "$pkgdir"/etc/cond.d/opennhrp
}
-md5sums="0e65162dc21836e844db73f015ab478f opennhrp-0.9.3.tar.bz2
-492cd3e372481684512e06dbcbd8218a opennhrp-0.9.2-cflags.patch
+md5sums="687aa5feca49afa66d10aa3edfb2ca51 opennhrp-0.10.3.tar.bz2
+f81539fc92800bb79668dda119a97d1d opennhrp-0.9.3-peer-up-bgp.patch
85821b61c02427146b866b7582157cfd opennhrp.initd
8eee86233728dc0d156bbfee6d98f338 opennhrp.confd"
diff --git a/extra/opennhrp/opennhrp-0.9.2-cflags.patch b/extra/opennhrp/opennhrp-0.9.2-cflags.patch
deleted file mode 100644
index 9eeeb66a..00000000
--- a/extra/opennhrp/opennhrp-0.9.2-cflags.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- opennhrp-0.9.2/Makefile.orig Tue Feb 3 14:51:18 2009
-+++ opennhrp-0.9.2/Makefile Tue Feb 3 14:51:07 2009
-@@ -22,9 +22,9 @@
- INSTALL=install
- INSTALLDIR=$(INSTALL) -d
-
--CFLAGS=-Werror -Wall -Wstrict-prototypes -std=gnu99 -O2 \
-- -DOPENNHRP_VERSION=\"$(FULL_VERSION)\"
--LDFLAGS=
-+CFLAGS?=-Werror -Wall -Wstrict-prototypes -O2
-+CFLAGS+=-std=gnu99 -DOPENNHRP_VERSION=\"$(FULL_VERSION)\"
-+LDFLAGS?=
-
- DESTDIR=
- SBINDIR=/usr/sbin
diff --git a/extra/opennhrp/opennhrp-0.9.3-peer-up-bgp.patch b/extra/opennhrp/opennhrp-0.9.3-peer-up-bgp.patch
new file mode 100644
index 00000000..60e4827d
--- /dev/null
+++ b/extra/opennhrp/opennhrp-0.9.3-peer-up-bgp.patch
@@ -0,0 +1,11 @@
+diff -ru opennhrp-0.9.3.orig/etc/opennhrp-script opennhrp-0.9.3/etc/opennhrp-script
+--- opennhrp-0.9.3.orig/etc/opennhrp-script 2009-02-26 10:35:38 +0000
++++ opennhrp-0.9.3/etc/opennhrp-script 2009-02-26 10:52:26 +0000
+@@ -15,6 +15,7 @@
+ echo "Create link from $NHRP_SRCADDR ($NHRP_SRCNBMA) to $NHRP_DESTADDR ($NHRP_DESTNBMA)"
+ racoonctl establish-sa -w isakmp inet $NHRP_SRCNBMA $NHRP_DESTNBMA || exit 1
+ racoonctl establish-sa -w esp inet $NHRP_SRCNBMA $NHRP_DESTNBMA gre || exit 1
++ vtysh -d bgpd -c "clear bgp $NHRP_DESTADDR" 2>/dev/null || true
+ ;;
+ peer-down)
+ echo "Delete link from $NHRP_SRCADDR ($NHRP_SRCNBMA) to $NHRP_DESTADDR ($NHRP_DESTNBMA)"