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

# source: james/debian
TARBALL=tcp_wrappers_7.6.tar.gz
MD5SUM=e6fa25f71226d090f34de3f6b122fb5a
SRC_URL=https://ftp.osuosl.org/pub/blfs/conglomeration/tcp_wrappers/$TARBALL
BUNDLE=

SLACKREQ=
SLACKDESC="libtcp_wrappers: libtcp_wrappers $PKGVER (Host-based Networking ACL)
libtcp_wrappers: 
libtcp_wrappers: TCP Wrappers (also known as tcp_wrappers) is a host-based networking 
libtcp_wrappers: ACL system, used to filter network access to Internet Protocol 
libtcp_wrappers: servers on (Unix-like) operating systems such as Linux or BSD. It 
libtcp_wrappers: allows host or subnetwork IP addresses, names and/or ident query 
libtcp_wrappers: replies, to be used as tokens on which to filter for access control 
libtcp_wrappers: purposes.
libtcp_wrappers: 
libtcp_wrappers: ftp://ftp.porcupine.org/pub/security/index.html
libtcp_wrappers: 
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/tcp* &&
	tar -xf ../pkg/tcp-wrappers_7.6.q-27.debian.tar.xz &&
	for p in $(cat debian/patches/series); do
		patch -Np1 -i debian/patches/$p || return 1
	done &&
	true
}

### default pkg_package
### build
pkg_build() {
	cd /tmp/tcp* &&
	make COPTS="-Os -fPIC" linux &&
	
	# manual installation
	install -m644 tcpd.h /usr/include                    &&
	install -m644 libwrap.a /usr/$LIBDIR                 &&
	cp -a shared/libwrap.so* /usr/$LIBDIR                &&
	chmod 0755 /usr/$LIBDIR/libwrap.so*                  &&
	install -m755 tcpd tcpdchk tcpdmatch /usr/sbin       &&
	install -m644 *.8 /usr/share/man/man8                &&
	install -m644 *.5 /usr/share/man/man5                &&
	install -m644 *.3 /usr/share/man/man3                &&
	install -d -m755 /usr/share/doc/tcp_wrappers-7.6     &&
	install -m644 README /usr/share/doc/tcp_wrappers-7.6 &&

	pkg_build_slackdesc
}


