summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Gacogne2016-07-05 10:24:07 +0200
committerRemi Gacogne2016-07-05 10:24:07 +0200
commit1107a1db06b1c8f107397858525bc55d7375dfc3 (patch)
tree5c60aa384b50570b38797d0bfb6c8ae6098f15a8
downloadaur-1107a1db06b1c8f107397858525bc55d7375dfc3.tar.gz
Initial import
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD38
2 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..af3d4ddc0ba2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+# Generated by mksrcinfo v8
+# Tue Jul 5 08:23:15 UTC 2016
+pkgbase = powerdns-recursor-git
+ pkgdesc = Resolving DNS server
+ pkgver = r10670.c9e9905
+ pkgrel = 1
+ url = http://www.powerdns.com/
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = boost
+ makedepends = git
+ makedepends = pandoc
+ makedepends = ragel
+ depends = boost-libs
+ depends = libsystemd
+ depends = lua
+ depends = openssl
+ depends = protobuf
+ provides = powerdns-recursor
+ conflicts = powerdns-recursor
+ source = powerdns-recursor-git::git+https://github.com/PowerDNS/pdns
+ sha512sums = SKIP
+
+pkgname = powerdns-recursor-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3d138296903c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Remi Gacogne <rgacogne-arch at coredump dot fr>
+pkgname=powerdns-recursor-git
+pkgver=r10670.c9e9905
+pkgrel=1
+pkgdesc='Resolving DNS server'
+arch=('i686' 'x86_64')
+url='http://www.powerdns.com/'
+license=('GPL2')
+source=("${pkgname}::git+https://github.com/PowerDNS/pdns")
+sha512sums=('SKIP')
+makedepends=('boost' 'git' 'pandoc' 'ragel' )
+depends=('boost-libs' 'libsystemd' 'lua' 'openssl' 'protobuf' )
+provides=('powerdns-recursor')
+conflicts=('powerdns-recursor')
+
+pkgver() {
+ cd "${pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "${srcdir}/${pkgname}/pdns/recursordist"
+ ./bootstrap
+ ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/bin \
+ --sysconfdir=/etc/powerdns \
+ --disable-silent-rules \
+ --enable-reproducible
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}/pdns/recursordist/"
+ make DESTDIR="${pkgdir}" install
+ mv "${pkgdir}/etc/powerdns/recursor.conf-dist" "${pkgdir}/etc/powerdns/recursor.conf"
+ install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}