summaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
Diffstat (limited to 'main')
-rw-r--r--main/glib/APKBUILD4
-rw-r--r--main/libpaper/APKBUILD22
-rw-r--r--main/opennhrp/0001-peer-handle-dns-lookup-failure-properly.patch42
-rw-r--r--main/opennhrp/APKBUILD4
4 files changed, 69 insertions, 3 deletions
diff --git a/main/glib/APKBUILD b/main/glib/APKBUILD
index ad0cd2d3c..a96c43c96 100644
--- a/main/glib/APKBUILD
+++ b/main/glib/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: Carlo Landmeter <clandmeter at gmail.com>
pkgname=glib
-pkgver=2.20.5
+pkgver=2.22.2
pkgrel=0
pkgdesc="Common C routines used by Gtk+ and other libs"
url="http://www.gtk.org"
@@ -30,4 +30,4 @@ dev() {
mv "$pkgdir"/usr/bin "$subpkgdir"/usr/
}
-md5sums="4c178b91d82ef80a2da3c26b772569c0 glib-2.20.5.tar.bz2"
+md5sums="846a86c74b74d5b16826aa5508940f9b glib-2.22.2.tar.bz2"
diff --git a/main/libpaper/APKBUILD b/main/libpaper/APKBUILD
new file mode 100644
index 000000000..9650361f4
--- /dev/null
+++ b/main/libpaper/APKBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=libpaper
+pkgver=1.1.23
+pkgrel=0
+pkgdesc="Library for handling paper characteristics"
+url="http://packages.debian.org/unstable/source/libpaper"
+license="GPL"
+subpackages="$pkgname-dev $pkgname-doc"
+depends="bash"
+makedepends=""
+source="http://ftp.debian.org/debian/pool/main/libp/$pkgname/${pkgname}_$pkgver+nmu1.tar.gz"
+
+build ()
+{
+ cd "$srcdir"/$pkgname-$pkgver+nmu1
+ ./configure --prefix=/usr \
+ --mandir="$pkgdir"/usr/share/man
+ make || return 1
+ make prefix="$pkgdir"/usr install
+}
+
+md5sums="fb6c57fbad2e691b54210fad43745f4f libpaper_1.1.23+nmu1.tar.gz"
diff --git a/main/opennhrp/0001-peer-handle-dns-lookup-failure-properly.patch b/main/opennhrp/0001-peer-handle-dns-lookup-failure-properly.patch
new file mode 100644
index 000000000..c816d2d91
--- /dev/null
+++ b/main/opennhrp/0001-peer-handle-dns-lookup-failure-properly.patch
@@ -0,0 +1,42 @@
+From 10a70c0fabdc3a90840a3ede5ef47480b82ce425 Mon Sep 17 00:00:00 2001
+From: Timo Teras <timo.teras@iki.fi>
+Date: Wed, 14 Oct 2009 13:21:39 +0300
+Subject: [PATCH] peer: handle dns lookup failure properly
+
+---
+ nhrp/nhrp_peer.c | 16 ++++++++--------
+ 1 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/nhrp/nhrp_peer.c b/nhrp/nhrp_peer.c
+index fdeef17..aee2906 100644
+--- a/nhrp/nhrp_peer.c
++++ b/nhrp/nhrp_peer.c
+@@ -679,17 +679,17 @@ static void nhrp_peer_address_query_cb(struct nhrp_address_query *query,
+ address_query);
+ char host[64];
+
+- if (num_addr <= 0) {
++ if (num_addr > 0) {
++ nhrp_info("Resolved '%s' as %s",
++ peer->nbma_hostname,
++ nhrp_address_format(&addrs[0], sizeof(host), host));
++ peer->next_hop_address = addrs[0];
++ peer->afnum = nhrp_afnum_from_pf(peer->next_hop_address.type);
++ nhrp_peer_run_up_script(peer);
++ } else {
+ nhrp_error("Failed to resolve '%s'", peer->nbma_hostname);
+ nhrp_peer_restart_error(peer);
+ }
+-
+- nhrp_info("Resolved '%s' as %s",
+- peer->nbma_hostname,
+- nhrp_address_format(&addrs[0], sizeof(host), host));
+- peer->next_hop_address = addrs[0];
+- peer->afnum = nhrp_afnum_from_pf(peer->next_hop_address.type);
+- nhrp_peer_run_up_script(peer);
+ }
+
+ static void nhrp_peer_restart_cb(struct ev_timer *w, int revents)
+--
+1.6.5
+
diff --git a/main/opennhrp/APKBUILD b/main/opennhrp/APKBUILD
index e481bca31..6fedf05fd 100644
--- a/main/opennhrp/APKBUILD
+++ b/main/opennhrp/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=opennhrp
pkgver=0.11.2
-pkgrel=2
+pkgrel=3
pkgdesc="NBMA Next Hop Resolution Protocol daemon"
url="http://sourceforge.net/projects/opennhrp"
license="GPL-3"
@@ -10,6 +10,7 @@ makedepends="c-ares-dev"
subpackages="$pkgname-doc"
source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
opennhrp-0.9.3-peer-up-bgp.patch
+ 0001-peer-handle-dns-lookup-failure-properly.patch
$pkgname.initd
$pkgname.confd
"
@@ -29,5 +30,6 @@ build() {
}
md5sums="3aace509ac79acbde3bb3e44e88798d5 opennhrp-0.11.2.tar.bz2
f81539fc92800bb79668dda119a97d1d opennhrp-0.9.3-peer-up-bgp.patch
+7d4c31dbde10340eb0e053ae7804bf1e 0001-peer-handle-dns-lookup-failure-properly.patch
ae65f88ccf849ef882669a8b4f0c7fc0 opennhrp.initd
8eee86233728dc0d156bbfee6d98f338 opennhrp.confd"