[arch-commits] Commit in knot-resolver/repos/community-x86_64 (4 files)
Daurnimator
daurnimator at gemini.archlinux.org
Mon Aug 22 01:56:53 UTC 2022
Date: Monday, August 22, 2022 @ 01:56:53
Author: daurnimator
Revision: 1274226
archrelease: copy trunk to community-x86_64
Added:
knot-resolver/repos/community-x86_64/PKGBUILD
(from rev 1274225, knot-resolver/trunk/PKGBUILD)
knot-resolver/repos/community-x86_64/keys/
Deleted:
knot-resolver/repos/community-x86_64/PKGBUILD
knot-resolver/repos/community-x86_64/keys/
----------+
PKGBUILD | 127 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 64 insertions(+), 63 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2022-08-22 01:56:33 UTC (rev 1274225)
+++ PKGBUILD 2022-08-22 01:56:53 UTC (rev 1274226)
@@ -1,63 +0,0 @@
-# Maintainer: Daurnimator <daurnimator at archlinux.org>
-# Maintainer: Bruno Pagani <archange at archlinux.org>
-# Contributor: Tomas Krizek <tomas.krizek at nic.cz>
-# Contributor: Ondřej Surý <ondrej at sury.org>
-
-pkgname=knot-resolver
-pkgver=5.5.1
-pkgrel=1
-arch=('x86_64')
-pkgdesc="Caching DNSSEC-validating DNS resolver"
-url='https://www.knot-resolver.cz/'
-license=('GPL3')
-depends=(
- 'dnssec-anchors'
- 'gnutls'
- 'knot'
- 'libedit'
- 'libuv'
- 'lmdb'
- 'luajit'
- 'libcap-ng'
- 'libnghttp2'
- 'systemd-libs'
-)
-makedepends=(
- 'cmocka'
- 'meson'
-)
-optdepends=(
- 'lua51-basexx: experimental_dot_auth module'
- 'lua51-cqueues: http and dns64 module, policy.rpz() function'
- # TODO: 'lua51-etcd: etcd module'
- 'lua51-http: http and prefill modules, trust_anchors bootstrap'
- 'lua51-psl: policy.slice_randomize_psl() function'
-)
-backup=('etc/knot-resolver/kresd.conf')
-source=("https://secure.nic.cz/files/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha256sums=(9bad1edfd6631446da2d2331bd869887d7fe502f6eeaf62b2e43e2c113f02b6d SKIP)
-validpgpkeys=(3057EE9A448F362D74205A779AB120DA0A76F6DE # Ales Mrazek <ales.mrazek at nic.cz>
- B6006460B60A80E782062449E747DF1F9575A3AA) # Vladimír Čunát (work) <vladimir.cunat at nic.cz>
-
-build() {
- cd ${pkgname}-${pkgver}
- arch-meson build \
- -D keyfile_default=/etc/trusted-key.key \
- -D systemd_files=enabled \
- -D client=enabled \
- -D install_kresd_conf=enabled \
- -D unit_tests=enabled
- ninja -C build
-}
-
-check() {
- meson test -C ${pkgname}-${pkgver}/build
-}
-
-package() {
- DESTDIR="${pkgdir}" ninja -C ${pkgname}-${pkgver}/build install
-
- # add kresd.target to multi-user.target.wants to support enabling kresd services
- mkdir -p "${pkgdir}/usr/lib/systemd/system/multi-user.target.wants/"
- ln -s ../kresd.target "${pkgdir}/usr/lib/systemd/system/multi-user.target.wants/kresd.target"
-}
Copied: knot-resolver/repos/community-x86_64/PKGBUILD (from rev 1274225, knot-resolver/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2022-08-22 01:56:53 UTC (rev 1274226)
@@ -0,0 +1,64 @@
+# Maintainer: Daurnimator <daurnimator at archlinux.org>
+# Maintainer: Bruno Pagani <archange at archlinux.org>
+# Contributor: Tomas Krizek <tomas.krizek at nic.cz>
+# Contributor: Ondřej Surý <ondrej at sury.org>
+
+pkgname=knot-resolver
+pkgver=5.5.2
+pkgrel=1
+arch=('x86_64')
+pkgdesc="Caching DNSSEC-validating DNS resolver"
+url='https://www.knot-resolver.cz/'
+license=('GPL3')
+depends=(
+ 'dnssec-anchors'
+ 'gnutls'
+ 'knot'
+ 'libedit'
+ 'libuv'
+ 'lmdb'
+ 'luajit'
+ 'libcap-ng'
+ 'libnghttp2'
+ 'systemd-libs'
+)
+makedepends=(
+ 'cmocka'
+ 'meson'
+)
+optdepends=(
+ 'lua51-basexx: experimental_dot_auth module'
+ 'lua51-cqueues: http and dns64 module, policy.rpz() function'
+ # TODO: 'lua51-etcd: etcd module'
+ 'lua51-http: http and prefill modules, trust_anchors bootstrap'
+ 'lua51-psl: policy.slice_randomize_psl() function'
+)
+backup=('etc/knot-resolver/kresd.conf')
+source=("https://secure.nic.cz/files/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('3f78aa69c3f28edc42b5900b9788fba39498d8bffda7fb9c772bb470865780cb'
+ 'SKIP')
+validpgpkeys=(3057EE9A448F362D74205A779AB120DA0A76F6DE # Ales Mrazek <ales.mrazek at nic.cz>
+ B6006460B60A80E782062449E747DF1F9575A3AA) # Vladimír Čunát (work) <vladimir.cunat at nic.cz>
+
+build() {
+ cd ${pkgname}-${pkgver}
+ arch-meson build \
+ -D keyfile_default=/etc/trusted-key.key \
+ -D systemd_files=enabled \
+ -D client=enabled \
+ -D install_kresd_conf=enabled \
+ -D unit_tests=enabled
+ ninja -C build
+}
+
+check() {
+ meson test -C ${pkgname}-${pkgver}/build
+}
+
+package() {
+ DESTDIR="${pkgdir}" ninja -C ${pkgname}-${pkgver}/build install
+
+ # add kresd.target to multi-user.target.wants to support enabling kresd services
+ mkdir -p "${pkgdir}/usr/lib/systemd/system/multi-user.target.wants/"
+ ln -s ../kresd.target "${pkgdir}/usr/lib/systemd/system/multi-user.target.wants/kresd.target"
+}
More information about the arch-commits
mailing list