### this file is sourced not run
PKGVER=0.10
PKGBUILD=1
PKGARCH=x86_64

# source: james
TARBALL=nss-mdns-$PKGVER.tar.gz
MD5SUM=03938f17646efbb50aa70ba5f99f51d7
SRC_URL=http://0pointer.de/lennart/projects/nss-mdns/$TARBALL
BUNDLE=

SLACKREQ=
SLACKDESC="libnss-mdns: libnss-mdns $PKGVER (Zeroconf name resolver plugin for glibc)
libnss-mdns: 
libnss-mdns: nss-mdns is a plugin for the GNU Name Service Switch (NSS) 
libnss-mdns: functionality of the GNU C Library (glibc) providing host name 
libnss-mdns: resolution via Multicast DNS (aka Zeroconf, aka Apple Rendezvous, aka 
libnss-mdns: Apple Bonjour), effectively allowing name resolution by common 
libnss-mdns: Unix/Linux programs in the ad-hoc mDNS domain .local. 
libnss-mdns:
libnss-mdns: nss-mdns provides client functionality only. To register local hostname 
libnss-mdns: via mDNS, a daemon (e.g. Avahi) is needed.
libnss-mdns: http://0pointer.de/lennart/projects/nss-mdns/
"
SLACKINSTALL='grep -q mdns4 ./etc/nsswitch.conf || sed -i -e "/^hosts/ {s/dns/& mdns4/; s/files/& mdns4_minimal \[NOTFOUND=return\]/}" ./etc/nsswitch.conf'
SLACKUNINSTALL='grep -q mdns4 ./etc/nsswitch.conf && sed -i -e "/^hosts/ {s/mdns4_minimal \[NOTFOUND=return\]//; s/mdns4//;}" ./etc/nsswitch.conf'

### default pkg_download
### default pkg_prepare
### default pkg_package
### build
pkg_build() {
	cd /tmp/nss-mdns*
	CONFFLAGS="$CONFFLAGS --enable-legacy --libdir=/$LIBDIR"
	pkg_build_autoconf &&
	
	# copy docs
	mkdir -p /usr/share/doc/libnss-mdns &&
	install -m644 doc/{README,README.html,style.css} /usr/share/doc/libnss-mdns &&
	
	pkg_build_slackdesc
}


