summaryrefslogtreecommitdiff
path: root/nsd/Pkgfile
blob: 60f500545149f96ceb724cda1b2f64c05ddd9e4c (plain)
    1 # Description: Authoritative only, high performance name server
    2 # URL: http://www.nlnetlabs.nl/projects/nsd/
    3 # Maintainer: Juergen Daubert, jue at crux dot nu
    4 # Depends on: openssl libevent
    5 
    6 name=nsd
    7 version=4.6.1
    8 release=1
    9 source=(http://www.nlnetlabs.nl/downloads/nsd/$name-$version.tar.gz
   10 	README pre-install nsd)
   11 
   12 build() {
   13 	cd $name-$version
   14 
   15 	./configure \
   16 		--prefix=/usr \
   17 		--sysconfdir=/etc \
   18 		--localstatedir=/var \
   19 		--with-dbfile=/var/lib/nsd/nsd.db \
   20 		--with-pidfile=/run/nsd/nsd.pid \
   21 		--with-xfrdir=/run/nsd \
   22 		--with-user=nsd
   23 
   24 	make all nsd-mem
   25 	make DESTDIR=$PKG install
   26 
   27 	install -m 0755 nsd-mem $PKG/usr/sbin
   28 	install -D $SRC/nsd $PKG/etc/rc.d/nsd
   29 
   30 	chown nsd:nsd $PKG/var/lib/nsd
   31 	rm -r $PKG/run
   32 }

Generated by cgit