summaryrefslogtreecommitdiff
path: root/dnsdist/PKGBUILD
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2024-08-25 12:18:23 +0200
committerErich Eckner <git@eckner.net>2024-08-25 12:18:23 +0200
commit7a95a7a318c56ffe21ebec1f6e45c59e520badb4 (patch)
tree615e8ed23ceda17ba08eb38df17dbd8405791b2f /dnsdist/PKGBUILD
parent7d5fb6b18b506897bb9d906755fa82d7f151b5bc (diff)
downloadarchlinuxewe-7a95a7a318c56ffe21ebec1f6e45c59e520badb4.tar.xz
removed dnsdist: it exists upstream and is a lot more up-to-date
Diffstat (limited to 'dnsdist/PKGBUILD')
-rw-r--r--dnsdist/PKGBUILD71
1 files changed, 0 insertions, 71 deletions
diff --git a/dnsdist/PKGBUILD b/dnsdist/PKGBUILD
deleted file mode 100644
index 0736251a0..000000000
--- a/dnsdist/PKGBUILD
+++ /dev/null
@@ -1,71 +0,0 @@
-# Maintainer: Erich Eckner <arch at eckner dot net>
-# Contributor: Remi Gacogne <rgacogne at archlinux dot org>
-pkgname=dnsdist
-pkgver=1.8.0
-_pkgver=${pkgver#*_}
-_pkgver=${_pkgver//_/-}
-pkgrel=43
-pkgdesc='Highly DNS-, DoS- and abuse-aware loadbalancer'
-arch=('x86_64')
-url='https://dnsdist.org/'
-license=('GPL2')
-source=(https://downloads.powerdns.com/releases/${pkgname}-${_pkgver}.tar.bz2{,.asc}
- sysusers.conf)
-sha512sums=('426db3e83729bd2f8a8c8b1c02d719c6618acc0aec09d1f2670c159d441c1cad2fdc85c5ffe919e76d1b1e8e24198bf29133802cb857dfacde2dfed2532001f1'
- 'SKIP'
- 'd55ccd612cbe08b353815027d30a3b0f0ec7bf6b0d74a0a634939be53ce6e6b41d23e54c2328946f00738c03e9f306ce4f2dabe5e4b11d9fb28d0abf49917893')
-validpgpkeys=('D6300CABCBF469BBE392E503A208ED4F8AF58446' # Remi Gacogne <remi.gacogne@powerdns.com>
- 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3') # Peter van Dijk <peter.van.dijk@powerdns.com>
-makedepends=('boost' 'systemd')
-_pinned_dependencies=(
- 'fstrm=0.6.1'
- 'gcc-libs=14.2.1+r32+geccf707e5ce'
- 'glibc>=2.31'
- 'gnutls=3.8.7'
- 'libcap.so=2'
- 'libcdb.so=1'
- 'libcrypto.so=3'
- 'libedit.so=0'
- 'libnetsnmpagent.so=40'
- 'libnetsnmp.so=40'
- 'libnghttp2.so=14'
- 'libre2.so=11'
- 'libsodium.so=26'
- 'libssl.so=3'
- 'libsystemd.so=0'
- 'lmdb=0.9.32'
- 'luajit=2.1.1723675123'
-)
-depends=('h2o' 'openssl' 'tinycdb' "${_pinned_dependencies[@]}")
-
-build() {
- cd "${pkgname}-${_pkgver}"
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --with-ebpf \
- --with-gnutls \
- --with-libsodium \
- --with-libssl \
- --with-nghttp2 \
- --with-re2 \
- --enable-dnstap \
- --enable-dns-over-tls \
- --enable-dns-over-https \
- --enable-dnscrypt \
- --enable-systemd \
- --enable-lto=thin \
- --enable-auto-var-init=zero \
- --with-service-user=dnsdist \
- --with-service-group=dnsdist
- make
-}
-
-package() {
- cd "${pkgname}-${_pkgver}"
- make DESTDIR="${pkgdir}" install
-
- cd "${srcdir}"
- install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
-}