### this file is sourced not run
PKGVER=1.10.2018 # community edition
PKGBUILD=1
PKGARCH=x86_64

# source: james
TARBALL=nc110.20180111.tar.xz
MD5SUM=691e734b398bbbe2225feffdd21f63b7
SRC_URL=http://downloads.sourceforge.net/nc110/$TARBALL
BUNDLE=

SLACKREQ='' 
SLACKDESC="nc: nc $PKGVER (Netcat Traditional)
nc: 
nc: Netcat is a simple Unix utility that reads and writes data across 
nc: network connections, using TCP or UDP protocol. 
nc: 
nc: This is the traditional (original) version of netcat, as written by
nc: Hobbit. Now with IPv6 support.
nc: 
nc: Note: To avoid clash with busybox nc, the binary is called 'netcat'.
nc: 
nc: https://sourceforge.net/projects/nc110/
"

### default pkg_download
### default pkg_prepare
### default pkg_package
### build
pkg_build() {
	cd /tmp/nc* &&

	# change "nc" to "netcat" - this requies GNU sed
	sed -i -e 's/\bnc\b/netcat/g' netcat.c nc.1 &&
	sed -i -e 's|/usr/share/doc/netcat/README.gz|/usr/share/netcat/README|g' nc.1 &&

	# main nc program
	make nc XFLAGS='-DLINUX' &&
	install -dm755 /usr/share/man/man1 /usr/bin &&
	install -m755 nc /usr/bin/netcat &&
	install -m644 nc.1 /usr/share/man/man1/netcat.1 &&

	install -dm755 /usr/libexec/netcat /usr/share/netcat/data &&
	make -C data all &&
	install -m755 data/{data,rservice,xor} /usr/libexec/netcat &&
	cp -a scripts /usr/share/netcat &&
	install -m644 data/*.d data/README /usr/share/netcat/data &&
	install -m644 README /usr/share/netcat &&

	pkg_build_slackdesc
}


