### this file is sourced not run
PKGVER=0.8.2013.07.370 # SVN 370, last commit 2013.07
PKGBUILD=1
PKGARCH=x86_64

# source: james
TARBALL=netcat-code-r370-trunk.zip 
MD5SUM=522e07ac208390bc93d08dacd0627049
#SRC_URL=https://sourceforge.net/p/netcat/code/HEAD/tree/ # require javascript to pull
SRC_URL=http://distro.ibiblio.org/fatdog/source/900/$TARBALL
BUNDLE=

SLACKREQ='' 
SLACKDESC="gnetcat: gnetcat $PKGVER (GNU Netcat)
gnetcat: 
gnetcat: This is the GNU version of netcat. It supports IPv6, and a host of 
gnetcat: features not available in other version of netcats, such as 
gnetcat: tunnelling mode, port-scanning and others.
gnetcat: 
gnetcat: The executable is called gnetnat.
gnetcat: 
gnetcat: https://netcat.sourceforge.net/
gnetcat: https://sourceforge.net/p/netcat/code/HEAD/tree/
gnetcat:
"

### default pkg_download

### prepare
pkg_prepare() {
	if pkg_download; then
		echo extracting $TARBALL ...
		unzip -d tmp $SRC_DIR/$TARBALL
	else
		return 1
	fi
}

### default pkg_package

### build
pkg_build() {
	cd /tmp/netcat* &&

	# rename netcat to gnetcat
	sed -i -e 's/AM_INIT_AUTOMAKE(netcat, 0.8-cvs)/AM_INIT_AUTOMAKE(gnetcat, 0.8-svn)/' configure.ac &&

	# build
	autoreconf -fi &&
	pkg_build_autoconf &&
	pkg_build_slackdesc &&

	# rename netcat to gnetcat
	mv /usr/bin/{netcat,gnetcat} &&
	mv /usr/share/man/man1/{netcat,gnetcat}.1 &&
	mv /usr/share/info/{netcat,gnetcat}.info &&

	# don't bother about these
	rm -f /usr/bin/nc && # remove nc symlink
	
	return 0
}


