# Maintainer: Guillaume Lefranc pkgname=nextdns pkgver=1.9.6 pkgrel=1 pkgdesc='NextDNS DNS-over-HTTPS client' arch=('x86_64') url='https://github.com/nextdns/nextdns' license=('MIT') makedepends=('go') source=("$url/archive/v$pkgver.tar.gz" "nextdns.service") sha256sums=('@checksum@') build() { cd $pkgname-$pkgver go build --buildmode=pie -trimpath -ldflags "-X main.version=$pkgver -extldflags $LDFLAGS" -o $pkgname . } package() { cd $pkgname-$pkgver install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname install -Dm644 "$srcdir/nextdns.service" "$pkgdir/usr/lib/systemd/system/nextdns.service" } sha256sums=('e11eb80e899464b4078b639282eff8489ca74412e6752c986889e3bfb8fb4c35' '33a71435b24f2fb0844de342f7a4680c338eb74f9e61ba74a962a5d2d5224dc2')