### this file is sourced not run
PKGVER=1.6.34
PKGBUILD=1
PKGARCH=i686

# source: BLFS 8.2
TARBALL=libpng-$PKGVER.tar.xz
MD5SUM=c05b6ca7190a5e387b78657dbe5536b2
SRC_URL=http://downloads.sourceforge.net/libpng/$TARBALL
BUNDLE=

SLACKREQ=
SLACKDESC="libpng32: libpng32 $PKGVER (Portable Network Graphics library)  
libpng32:  
libpng32: The libpng package contains libraries used by other programs for 
libpng32: reading and writing PNG files. The PNG format was designed as a 
libpng32: replacement for GIF and, to a lesser extent, TIFF, with many 
libpng32: improvements and extensions and lack of patent problems.  
libpng32: 
libpng32: This contains 32-bit version of the library
libpng32: 
libpng32: 
libpng32:
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	
	cd tmp/libpng* &&
	gzip -cd $CHROOT_DIR/tmp/pkg/libpng-$PKGVER-apng.patch.gz | patch -p1
}
### package - only collect the libraries
pkg_package() {
	rm -rf usr/include usr/share
}

### build
pkg_build() {
	CONFFLAGS="$CONFFLAGS --disable-static"
	export LIBS=-lpthread
	
	pkg_build_autoconf && 
	make install &&
	#mkdir -v /usr/share/doc/libpng-$PKGVER &&
	#cp -v README libpng-manual.txt /usr/share/doc/libpng-$PKGVER &&
	pkg_build_slackdesc
	
	# multilib (CBLFS)
	mv -v /usr/bin/libpng16-config{,-32} &&
	ln -sfv libpng16-config-32 /usr/bin/libpng-config-32 &&
	rm -f /usr/bin/{png*,libpng-config}
}


