Date: Sunday, October 27, 2019 @ 18:54:06 Author: lfleischer Revision: 520774
db-move: moved knot from [community-testing] to [community] (x86_64) Added: knot/repos/community-x86_64/PKGBUILD (from rev 520773, knot/repos/community-testing-x86_64/PKGBUILD) Deleted: knot/repos/community-testing-x86_64/ knot/repos/community-x86_64/PKGBUILD ---------------------------+ /PKGBUILD | 61 ++++++++++++++++++++++++++++++++++++++++++++ community-x86_64/PKGBUILD | 61 -------------------------------------------- 2 files changed, 61 insertions(+), 61 deletions(-) Deleted: community-x86_64/PKGBUILD =================================================================== --- community-x86_64/PKGBUILD 2019-10-27 18:53:55 UTC (rev 520773) +++ community-x86_64/PKGBUILD 2019-10-27 18:54:06 UTC (rev 520774) @@ -1,61 +0,0 @@ -# Maintainer: Bruno Pagani <archa...@archlinux.org> -# Contributor: Ondřej Surý <ond...@sury.org> -# Contributor: Julian Brost <jul...@0x4a42.net> -# Contributor: Oleander Reis <olean...@oleander.cc> -# Contributor: Otto Sabart <seberm[at]gmail[dot]com> - -pkgname=knot -pkgver=2.8.4 -pkgrel=1 -pkgdesc="High-performance authoritative-only DNS server" -arch=(x86_64) -url="https://www.knot-dns.cz/" -license=(GPL3) -depends=(libedit gnutls liburcu lmdb - libidn2 systemd libcap-ng - fstrm protobuf-c libmaxminddb) -backup=('etc/knot/knot.conf') -source=("https://secure.nic.cz/files/knot-dns/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha256sums=(541e7e43503765c91405c5797b3838103bb656154712e69b3f959c6ab0e700a9 SKIP) -validpgpkeys=(742FA4E95829B6C5EAC6B85710BB7AF6FEBBD6AB) # Daniel Salzman <daniel.salz...@nic.cz> - -build() { - cd ${pkgname}-${pkgver} - - ./configure \ - --prefix=/usr \ - --sbindir=/usr/bin \ - --sysconfdir=/etc \ - --localstatedir=/var/lib \ - --libexecdir=/usr/lib/knot \ - --with-rundir=/run/knot \ - --with-storage=/var/lib/knot \ - --enable-recvmmsg \ - --enable-dnstap \ - --enable-systemd \ - --enable-reuseport \ - --disable-silent-rules - - make -} - -check() { - cd ${pkgname}-${pkgver} - make check -} - -package() { - cd ${pkgname}-${pkgver} - - make DESTDIR="${pkgdir}" install - - # Don’t keep those empty dir, manage them with systemd-tmpfiles instead - rmdir "${pkgdir}"/{var/{lib/{knot/,},},run/{knot/,}} - - rm "${pkgdir}"/etc/knot/example.com.zone - mv "${pkgdir}"/etc/knot/{knot.sample.conf,knot.conf} - - install -Dm644 distro/common/knot.service -t "${pkgdir}"/usr/lib/systemd/system/ - install -Dm644 distro/arch/knot.tmpfiles.arch "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf - install -Dm644 distro/arch/knot.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -} Copied: knot/repos/community-x86_64/PKGBUILD (from rev 520773, knot/repos/community-testing-x86_64/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2019-10-27 18:54:06 UTC (rev 520774) @@ -0,0 +1,61 @@ +# Maintainer: Bruno Pagani <archa...@archlinux.org> +# Contributor: Ondřej Surý <ond...@sury.org> +# Contributor: Julian Brost <jul...@0x4a42.net> +# Contributor: Oleander Reis <olean...@oleander.cc> +# Contributor: Otto Sabart <seberm[at]gmail[dot]com> + +pkgname=knot +pkgver=2.9.0 +pkgrel=1 +pkgdesc="High-performance authoritative-only DNS server" +arch=(x86_64) +url="https://www.knot-dns.cz/" +license=(GPL3) +depends=(libedit gnutls liburcu lmdb + libidn2 systemd libcap-ng + fstrm protobuf-c libmaxminddb) +backup=('etc/knot/knot.conf') +source=("https://secure.nic.cz/files/knot-dns/${pkgname}-${pkgver}.tar.xz"{,.asc}) +sha256sums=(df7434eaefbabbf7cca2d6cba5038be48a4668e508215ca197532bac7c9b21a2 SKIP) +validpgpkeys=(742FA4E95829B6C5EAC6B85710BB7AF6FEBBD6AB) # Daniel Salzman <daniel.salz...@nic.cz> + +build() { + cd ${pkgname}-${pkgver} + + ./configure \ + --prefix=/usr \ + --sbindir=/usr/bin \ + --sysconfdir=/etc \ + --localstatedir=/var/lib \ + --libexecdir=/usr/lib/knot \ + --with-rundir=/run/knot \ + --with-storage=/var/lib/knot \ + --enable-recvmmsg \ + --enable-dnstap \ + --enable-systemd \ + --enable-reuseport \ + --disable-silent-rules + + make +} + +check() { + cd ${pkgname}-${pkgver} + make check +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install + + # Don’t keep those empty dir, manage them with systemd-tmpfiles instead + rmdir "${pkgdir}"/{var/{lib/{knot/,},},run/{knot/,}} + + rm "${pkgdir}"/etc/knot/example.com.zone + mv "${pkgdir}"/etc/knot/{knot.sample.conf,knot.conf} + + install -Dm644 distro/common/knot.service -t "${pkgdir}"/usr/lib/systemd/system/ + install -Dm644 distro/arch/knot.tmpfiles.arch "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf + install -Dm644 distro/arch/knot.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf +}