# Maintainer: Laurent Bercot <ska-devel@skarnet.org>
pkgname=dnsfunnel
pkgver=0.0.3.0
pkgrel=0
pkgdesc="A small local DNS cache daemon"
url=https://skarnet.org/software/dnsfunnel/
arch="all"
license="ISC"
options="!check"  # no test targets
_skalibs_version=2.14.4
_s6dns_version=2.4.1
makedepends="skalibs-dev>=$_skalibs_version s6-dns-dev>=$_s6dns_version"
subpackages="$pkgname-doc $pkgname-openrc"
source="https://skarnet.org/software/dnsfunnel/dnsfunnel-$pkgver.tar.gz
	dnsfunnel.initd"
install="dnsfunnel.pre-install"

build() {
	./configure \
		--prefix=/usr \
		--enable-shared \
		--disable-allstatic \
		--libexecdir="/usr/lib/$pkgname" \
		--with-pkgconfig
	make
}

package() {
	make DESTDIR="$pkgdir" install
	install -D "$srcdir/dnsfunnel.initd" "$pkgdir/etc/init.d/dnsfunnel"
	mkdir -p "$pkgdir/usr/share/doc"
	cp -a "$builddir/doc" "$pkgdir/usr/share/doc/$pkgname"
}

sha512sums="
27ade2dc1e0a36e566dfecd1cd2f823b2e285a3fa0023f3e61481fa5238642597fbba4955be3675203d9708a3ebdae5b7aeceb348fae272a715c815cd3bbe974  dnsfunnel-0.0.3.0.tar.gz
b34242cbf457a26770e87ea36d2d6169a42367e4a04444a48b7cae3688827c61e93aeafbd1d009b19e327db66723e9a7c161c4a0b1e27fa3746ccf1cd29a5d2e  dnsfunnel.initd
"
