summaryrefslogtreecommitdiff
path: root/nsd/Pkgfile
blob: a3c5ea82ef0fc6a088e4c7deccebb89b100743fa (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
    5 
    6 name=nsd
    7 version=4.4.0
    8 release=1
    9 source=(http://www.nlnetlabs.nl/downloads/nsd/$name-$version.tar.gz
   10 	README pre-install)
   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=/var/run/nsd/nsd.pid \
   21 		--with-xfrdir=/var/run/nsd \
   22 		--without-libevent \
   23 		--with-user=nsd
   24 
   25 	make all nsd-mem
   26 	make DESTDIR=$PKG install
   27 
   28 	install -m 0755 nsd-mem $PKG/usr/sbin
   29 	install -d $PKG/etc/rc.d
   30 	ln -s /usr/sbin/nsd-control $PKG/etc/rc.d/nsd
   31 
   32 	chown nsd $PKG/var/{lib,run}/nsd
   33 }

Generated by cgit