summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBartłomiej Piotrowski <bpiotrowski@alpinelinux.org>2014-03-26 09:57:20 +0100
committerBartłomiej Piotrowski <bpiotrowski@alpinelinux.org>2014-03-26 09:59:08 +0100
commit1ba3935a2eb4999aed2cd9a9829e979cbaac762d (patch)
tree2012f0da8f554c918582766cd3f3dbbba98befa7
parent6ec9d5a776a35e1bc776be6ba26f065b4c28d440 (diff)
downloadaports-1ba3935a2eb4999aed2cd9a9829e979cbaac762d.tar.bz2
aports-1ba3935a2eb4999aed2cd9a9829e979cbaac762d.tar.xz
testing/bird: upgrade to 1.4.0
-rw-r--r--testing/bird/APKBUILD16
-rw-r--r--testing/bird/bird-1.4.0-readline-6.3.patch12
2 files changed, 24 insertions, 4 deletions
diff --git a/testing/bird/APKBUILD b/testing/bird/APKBUILD
index a94d08343..3713b8064 100644
--- a/testing/bird/APKBUILD
+++ b/testing/bird/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=bird
-pkgver=1.3.7
+pkgver=1.4.0
pkgrel=0
pkgdesc="BIRD Internet Routing Daemon"
url="http://bird.network.cz/"
@@ -12,7 +12,8 @@ makedepends="bison flex ncurses-dev readline-dev"
install=""
subpackages="bird6"
source="ftp://bird.network.cz/pub/bird/bird-$pkgver.tar.gz
- bird.initd"
+ bird.initd
+ bird-1.4.0-readline-6.3.patch"
_builddir="$srcdir"/bird-$pkgver
prepare() {
@@ -70,5 +71,12 @@ bird6() {
done
}
-md5sums="c400b008ef834d9e7288dcdbe41b7c15 bird-1.3.7.tar.gz
-4d58a7c5e495a4544b6e602a3ad658d3 bird.initd"
+md5sums="4e5a47308335b1b0bf4691cac6c4174f bird-1.4.0.tar.gz
+4d58a7c5e495a4544b6e602a3ad658d3 bird.initd
+57d11d57eebbc091249dd6344ab38097 bird-1.4.0-readline-6.3.patch"
+sha256sums="da1b41cab26388b01d861c30afe41678df22dc9ea0110a14c1cc7b7bffc693c5 bird-1.4.0.tar.gz
+88250ff48068d994a2b82dd62e14c836a7a1074637b52ae0360347db25253696 bird.initd
+bff7a3b6ae0522443ed6a541367113587170fd7533f5e7c309772c5beaf69bd5 bird-1.4.0-readline-6.3.patch"
+sha512sums="9a485999278a60568a6c5cabf36b84535312c82022813e52015676192d313fde9daf03a56aba92d956c31c4bca1f79089e354c932c59ace48ebb251882c232c6 bird-1.4.0.tar.gz
+def255018b9b288bcce6e4fd5c7ad2b559f3d92b73cba7e2761abb98a37935940fdbb7c7323f442e046dd12e219abf1190d98c5fb380f13d8bac0f2d2d66b269 bird.initd
+6945ba00f24879c5e4d98faa0429dbee2e1f54ba32fc4436a1337b015e2ea09f265ae330002b74084f7fe5434b8afca669d3ddbf424e6ad932c6e790f0b13a3c bird-1.4.0-readline-6.3.patch"
diff --git a/testing/bird/bird-1.4.0-readline-6.3.patch b/testing/bird/bird-1.4.0-readline-6.3.patch
new file mode 100644
index 000000000..4e569f043
--- /dev/null
+++ b/testing/bird/bird-1.4.0-readline-6.3.patch
@@ -0,0 +1,12 @@
+diff -rupN a/client/birdc.c b/client/birdc.c
+--- a/client/birdc.c 2013-11-23 13:29:53.000000000 +0100
++++ b/client/birdc.c 2014-03-22 13:09:40.278580657 +0100
+@@ -29,7 +29,7 @@ static int prompt_active;
+ /* HACK: libreadline internals we need to access */
+ extern int _rl_vis_botlin;
+ extern void _rl_move_vert(int);
+-extern Function *rl_last_func;
++extern rl_command_func_t *rl_last_func;
+
+ static void
+ add_history_dedup(char *cmd)