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

# This is an LFS 8.2 package, not CLFS (CLFS uses iputils)
TARBALL=inetutils-$PKGVER.tar.xz
MD5SUM=87fef1fa3f603aef11c41dcc097af75e
BUNDLE=fatdog-base-8.2.tar
SRC_URL=http://distro.ibiblio.org/fatdog/source/800/$BUNDLE

SLACKREQ='libncurses libreadline'
SLACKDESC="inetutils: inetutils $PKGVER (Basic networking utilities)  
inetutils:  
inetutils: The Inetutils package contains programs for basic networking 
inetutils: (clients only - servers are disabled).  
inetutils: 
inetutils: 
inetutils: 
inetutils: 
inetutils: 
inetutils: 
inetutils:
"


### override download for LFS sources bundle
# $1-src-dir $2-tarball 
pkg_download() {
	echo downloading $BUNDLE for $TARBALL
	wget -P $1 $SRC_URL
	tar -xf $1/$BUNDLE --strip-components=1 -C $1 
	rm $1/$BUNDLE
}

### default pkg_prepare
### default pkg_package
### build
pkg_build() {
	cd /tmp/inetutils*
	
	# LFS 7.5
	# james: LFS 7.4 disable ifconfig. LFS 7.5 enabled it, but I still disable it here
	#        because it does not seem to work properly. Get ifconfig from net-tools package.
	# james: LFS 8.1 - still disable ifconfig
	#echo '#define PATH_PROCNET_DEV "/proc/net/dev"' >> ifconfig/system/linux.h  &&
	./configure --prefix=/usr  \
		--localstatedir=/var   \
		--disable-logger       \
		--disable-whois        \
		--disable-syslogd      \
		--disable-servers      \
		--disable-ifconfig     \
		&&
	make $MAKEFLAGS && make install &&
		
	# FHS
	mv -v /usr/bin/{hostname,ping,ping6,traceroute} /bin &&	
	#mv -v /usr/bin/ifconfig /sbin && # not building it
	pkg_build_slackdesc
}


