[arch-commits] Commit in powerdns/repos (3 files)
Date: Friday, October 16, 2020 @ 19:51:40 Author: anthraxx Revision: 724915 archrelease: copy trunk to community-testing-x86_64 Added: powerdns/repos/community-testing-x86_64/ powerdns/repos/community-testing-x86_64/PKGBUILD (from rev 724914, powerdns/trunk/PKGBUILD) powerdns/repos/community-testing-x86_64/sysusers.conf (from rev 724914, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 80 sysusers.conf |1 2 files changed, 81 insertions(+) Copied: powerdns/repos/community-testing-x86_64/PKGBUILD (from rev 724914, powerdns/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-10-16 19:51:40 UTC (rev 724915) @@ -0,0 +1,80 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.3.1 +pkgrel=1 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'libcurl.so' 'libsodium' 'lmdb' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd-libs') +makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'curl' 'libmaxminddb' + 'postgresql-libs' 'systemd' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'mariadb-libs: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'libmaxminddb: MaxMindDB GeoIP2 database for the GeoIP backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('e61e23544f1e57c1ec3a85b4edbc3ff3e8e831410237afdc8896e9f34602774c1dc8bd02eb7440e765262fcc988f98e47b6f1b7945427b1f4a59dd6b84b9437e' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lmdb lua2 pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--with-libsodium \ +--enable-tools \ +--enable-ixfrdist \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd \ +--with-service-user=powerdns \ +--with-service-group=powerdns + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -Dm 644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-testing-x86_64/sysusers.conf (from rev 724914, powerdns/trunk/sysusers.conf) === --- community-testing-x86_64/sysusers.conf (rev 0) +++ community-testing-x86_64/sysusers.conf 2020-10-16 19:51:40 UTC (rev 724915) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Sunday, May 24, 2020 @ 18:00:20 Author: anthraxx Revision: 633571 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 633570, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 633570, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 81 sysusers.conf |1 2 files changed, 82 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 633570, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-24 18:00:20 UTC (rev 633571) @@ -0,0 +1,81 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.2.2 +pkgrel=2 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua' 'curl' 'libcurl.so') +makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'mariadb-libs: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf + ${pkgname}-gcc10.patch::https://github.com/PowerDNS/pdns/commit/ffb885e937c27bb1c62dee8f18c58.patch) +sha512sums=('b9d0daadd89f4ab009981305d2c323ab75e283b59b94f764d53c37984a2b6200debe4e514572eac49973fcba2034df65214afb949ce3b1b4ff57b07b07f6e608' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a' + '3685c8e08df2073351e3cd722ea1d7d19236c148d3a88368884ae5eb0a4fcd084eb2b62082e7f326e0770cd56c184a0f14fb026c02c0111a8386b6a0a46db3e5') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; + patch -Np1 < "${srcdir}/${pkgname}-gcc10.patch" +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 633570, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2020-05-24 18:00:20 UTC (rev 633571) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Tuesday, January 28, 2020 @ 03:16:46 Author: foutrelis Revision: 557085 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 557083, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 557083, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 557083, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-28 03:16:46 UTC (rev 557085) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.2.1 +pkgrel=2 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua' 'curl' 'libcurl.so') +makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'mariadb-libs: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('40b5533c755d7c0d41cfb273b704a45a3006dafc98c79bf41cae43d9e2d03bbd7a663996a7f209c390a89c5f7161f2f6246389beef18fbac48e95907e1b7936a' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 557083, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2020-01-28 03:16:46 UTC (rev 557085) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Tuesday, December 10, 2019 @ 21:40:47 Author: arojas Revision: 536583 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 536582, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 536582, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 536582, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-10 21:40:47 UTC (rev 536583) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.2.0 +pkgrel=7 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua' 'curl' 'libcurl.so') +makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'mariadb-libs: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('ee67c132458e539d522aaa5835237dc64d92ad546f51e0ef86366964f7105631f2bd1e6c5d19d85466d95e1982f6410aeb14932c265fddfd301e403e76542624' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 536582, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2019-12-10 21:40:47 UTC (rev 536583) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Monday, October 7, 2019 @ 21:05:28 Author: anthraxx Revision: 514121 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 514120, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 514120, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 514120, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-07 21:05:28 UTC (rev 514121) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.2.0 +pkgrel=6 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua' 'curl' 'libcurl.so') +makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'mariadb-libs: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('ee67c132458e539d522aaa5835237dc64d92ad546f51e0ef86366964f7105631f2bd1e6c5d19d85466d95e1982f6410aeb14932c265fddfd301e403e76542624' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 514120, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2019-10-07 21:05:28 UTC (rev 514121) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Friday, September 13, 2019 @ 09:58:41 Author: felixonmars Revision: 510111 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 510110, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 510110, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 510110, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-09-13 09:58:41 UTC (rev 510111) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.2.0 +pkgrel=2 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua' 'curl' 'libcurl.so') +makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'mariadb-libs: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('ee67c132458e539d522aaa5835237dc64d92ad546f51e0ef86366964f7105631f2bd1e6c5d19d85466d95e1982f6410aeb14932c265fddfd301e403e76542624' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 510110, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2019-09-13 09:58:41 UTC (rev 510111) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Saturday, July 20, 2019 @ 09:09:11 Author: arojas Revision: 492263 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 492262, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 492262, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 492262, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-07-20 09:09:11 UTC (rev 492263) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.10 +pkgrel=2 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'mariadb-libs: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('59a7a52468f6daae8de01bb2b08d812906ef58047026369895341cfff253a5b9ba29d6a6b43a822f1632641eec34fa1afa6fbb5b0ba5e72ecce8e61787892136' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 492262, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2019-07-20 09:09:11 UTC (rev 492263) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Saturday, April 20, 2019 @ 23:30:36 Author: arojas Revision: 452575 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 452574, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 452574, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 452574, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-20 23:30:36 UTC (rev 452575) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.8 +pkgrel=2 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'mariadb-libs: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('1113745cdaa8fba591c176721893fb478e976861beee0cb6c0240e5afa6b68c9afae286579036b2ed77fffe76ca1e6f103cda915f8b7b875bcdc1253931ad935' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 452574, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2019-04-20 23:30:36 UTC (rev 452575) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Monday, March 4, 2019 @ 22:36:56 Author: heftig Revision: 437665 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 437663, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 437663, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 437663, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-04 22:36:56 UTC (rev 437665) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.6 +pkgrel=2 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'mariadb-libs: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('094e532ff50aeb54c8b3e46e3b4a77d1fb2c9d3d0fccce6ccb71b3825f5e53f53af680625ea4e98b5dbc29fbd210bc3b4a47c7f05b4b3ac2cf7537369a7e15b2' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 437663, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2019-03-04 22:36:56 UTC (rev 437665) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Wednesday, January 16, 2019 @ 15:06:08 Author: felixonmars Revision: 423552 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 423551, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 423551, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 423551, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-16 15:06:08 UTC (rev 423552) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.5 +pkgrel=4 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'mariadb-libs: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('c5c42975e6402f17b3cdf947a26c944a462d39c23bef44b6f6e823b8c9459be9e8bd750aa0481f9f707eec8b124c4edc4769a6241c75836583ee0bbe111e33e5' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 423551, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2019-01-16 15:06:08 UTC (rev 423552) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Tuesday, January 15, 2019 @ 09:46:30 Author: felixonmars Revision: 423250 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 423249, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 423249, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 423249, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-15 09:46:30 UTC (rev 423250) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.5 +pkgrel=3 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'libmariadbclient' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'libmariadbclient: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('c5c42975e6402f17b3cdf947a26c944a462d39c23bef44b6f6e823b8c9459be9e8bd750aa0481f9f707eec8b124c4edc4769a6241c75836583ee0bbe111e33e5' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 423249, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2019-01-15 09:46:30 UTC (rev 423250) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Saturday, October 27, 2018 @ 10:21:54 Author: anthraxx Revision: 399182 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 399181, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 399181, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 399181, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-27 10:21:54 UTC (rev 399182) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.4 +pkgrel=4 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'libmariadbclient' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'libmariadbclient: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('ae5cd89d039635beddcb9709d0f6b06321a923343900f88e536aac2feb1e08d41b466b6addb2399f50b20d7ac19fcf4c48d47d0d9219367b37b260c40863ad93' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 399181, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2018-10-27 10:21:54 UTC (rev 399182) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Tuesday, September 18, 2018 @ 05:35:04 Author: foutrelis Revision: 382933 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 382932, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 382932, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 382932, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-18 05:35:04 UTC (rev 382933) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.4 +pkgrel=3 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'libmariadbclient' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'libmariadbclient: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('ae5cd89d039635beddcb9709d0f6b06321a923343900f88e536aac2feb1e08d41b466b6addb2399f50b20d7ac19fcf4c48d47d0d9219367b37b260c40863ad93' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 382932, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2018-09-18 05:35:04 UTC (rev 382933) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Monday, September 3, 2018 @ 22:32:34 Author: anthraxx Revision: 376491 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 376490, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 376490, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 376490, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-03 22:32:34 UTC (rev 376491) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.4 +pkgrel=2 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'libmariadbclient' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'libmariadbclient: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('ae5cd89d039635beddcb9709d0f6b06321a923343900f88e536aac2feb1e08d41b466b6addb2399f50b20d7ac19fcf4c48d47d0d9219367b37b260c40863ad93' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 376490, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2018-09-03 22:32:34 UTC (rev 376491) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Thursday, July 26, 2018 @ 02:48:58 Author: eschwartz Revision: 363446 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 363445, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 363445, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 363445, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-26 02:48:58 UTC (rev 363446) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.3 +pkgrel=5 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'libmariadbclient' 'opendbx' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'libmariadbclient: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('a5201cf48911188db0c70cb44a27b9a6cebc16f6b740abdadd283dd53feedeed9cfa16ab833b8230f24790f349a0f2ebcca653ca502bb9b2c75d08bd7c60140c' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 363445, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2018-07-26 02:48:58 UTC (rev 363446) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Thursday, May 31, 2018 @ 03:05:12 Author: foutrelis Revision: 333978 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 333977, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 333977, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 333977, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-31 03:05:12 UTC (rev 333978) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.3 +pkgrel=2 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'libmariadbclient' 'opendbx' 'pkg-config' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'libmariadbclient: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('a5201cf48911188db0c70cb44a27b9a6cebc16f6b740abdadd283dd53feedeed9cfa16ab833b8230f24790f349a0f2ebcca653ca502bb9b2c75d08bd7c60140c' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 333977, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2018-05-31 03:05:12 UTC (rev 333978) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Saturday, April 7, 2018 @ 20:12:45 Author: anthraxx Revision: 314909 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 314908, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 314908, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 78 sysusers.conf |1 2 files changed, 79 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 314908, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-07 20:12:45 UTC (rev 314909) @@ -0,0 +1,78 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.1 +pkgrel=2 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'libmariadbclient' 'opendbx' 'pkg-config' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'libmariadbclient: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('23e62ec39007e39a289945457e9b950cbeabf8581f477397341dfbd3592b7ccdede8f4c9ce653a47add07784d1a23116f9013c755eb11af1df383b49a8ca341d' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF' # Peter van Dijk + 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 314908, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2018-04-07 20:12:45 UTC (rev 314909) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Sunday, February 4, 2018 @ 06:12:37 Author: svenstaro Revision: 288930 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 288929, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 288929, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 77 sysusers.conf |1 2 files changed, 78 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 288929, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 06:12:37 UTC (rev 288930) @@ -0,0 +1,77 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.0 +pkgrel=3 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'libmariadbclient' 'opendbx' 'pkg-config' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'libmariadbclient: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('4b2b42f4893f8aac3cf07a6c8a3c999cb728a5907a710f1a5c9c8d08377ecb63e202e5eececbefc069c8f1d97a29b2aa607da7cf2bcc6335a7418e409e77' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF') # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 288929, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2018-02-04 06:12:37 UTC (rev 288930) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in powerdns/repos (3 files)
Date: Tuesday, January 9, 2018 @ 23:07:47 Author: anthraxx Revision: 280791 archrelease: copy trunk to community-testing-x86_64 Added: powerdns/repos/community-testing-x86_64/ powerdns/repos/community-testing-x86_64/PKGBUILD (from rev 280790, powerdns/trunk/PKGBUILD) powerdns/repos/community-testing-x86_64/sysusers.conf (from rev 280790, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 77 sysusers.conf |1 2 files changed, 78 insertions(+) Copied: powerdns/repos/community-testing-x86_64/PKGBUILD (from rev 280790, powerdns/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-01-09 23:07:47 UTC (rev 280791) @@ -0,0 +1,77 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.0 +pkgrel=1 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'libmariadbclient' 'opendbx' 'pkg-config' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'libmariadbclient: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('4b2b42f4893f8aac3cf07a6c8a3c999cb728a5907a710f1a5c9c8d08377ecb63e202e5eececbefc069c8f1d97a29b2aa607da7cf2bcc6335a7418e409e77' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF') # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-testing-x86_64/sysusers.conf (from rev 280790, powerdns/trunk/sysusers.conf) === --- community-testing-x86_64/sysusers.conf (rev 0) +++ community-testing-x86_64/sysusers.conf 2018-01-09 23:07:47 UTC (rev 280791) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -