summaryrefslogtreecommitdiffstats
path: root/main/unbound/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/unbound/APKBUILD')
-rw-r--r--main/unbound/APKBUILD20
1 files changed, 14 insertions, 6 deletions
diff --git a/main/unbound/APKBUILD b/main/unbound/APKBUILD
index a539f83a2..3f9081a82 100644
--- a/main/unbound/APKBUILD
+++ b/main/unbound/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=unbound
-pkgver=1.4.13
-pkgrel=2
+pkgver=1.4.14
+pkgrel=0
pkgdesc="Unbound is a validating, recursive, and caching DNS resolver"
pkgusers="unbound"
pkggroups="unbound"
@@ -15,7 +15,9 @@ makedepends="$depends_dev python-dev swig"
install="$pkgname.pre-install"
subpackages="$pkgname-dev $pkgname-doc $pkgname-libs py-unbound:py"
source="http://unbound.net/downloads/unbound-$pkgver.tar.gz
- unbound-1.4.12-gentoo.patch
+ conf.patch
+ update-unbound-root-hints
+ root.hints
unbound.initd"
_builddir="$srcdir"/unbound-$pkgver
@@ -61,7 +63,11 @@ package() {
|| return 1
install -m755 -D "$srcdir"/unbound.initd \
"$pkgdir"/etc/init.d/unbound || return 1
- install -d -o unbound -g unbound "$pkgdir"/var/run/unbound
+ install -d -o unbound -g unbound "$pkgdir"/var/run/unbound || return 1
+ install -m644 "$srcdir"/root.hints "$pkgdir"/etc/unbound/ || return 1
+ install -Dm755 "$srcdir"/update-unbound-root-hints \
+ "$pkgdir"/etc/periodic/monthly/update-unbound-root-hints \
+ || return 1
}
libs() {
@@ -76,6 +82,8 @@ py() {
mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/
}
-md5sums="7e3b27dee2b97640dd2e1783253317ab unbound-1.4.13.tar.gz
-a6d84d596e40da79fcd52529b7fb5046 unbound-1.4.12-gentoo.patch
+md5sums="cd69fdaaa6af01ea0b6fbc59802f74ba unbound-1.4.14.tar.gz
+32fe2914a2723142d3eae9ea556872d3 conf.patch
+c1c71cd0e7f9630536a2abf2513c675d update-unbound-root-hints
+d7a1cb305b7b5b72df4e574777f76723 root.hints
ebf2b5f8e1be2c4dbec9c5fad1e0e0de unbound.initd"