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

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

SLACKREQ=
SLACKDESC="libpng: libpng $PKGVER (Portable Network Graphics library)  
libpng:  
libpng: The libpng package contains libraries used by other programs for 
libpng: reading and writing PNG files. The PNG format was designed as a 
libpng: replacement for GIF and, to a lesser extent, TIFF, with many 
libpng: improvements and extensions and lack of patent problems.  
libpng: 
libpng: http://www.libpng.org/pub/png/libpng.html
libpng: 
libpng: 
libpng:
"

### 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
}
### default pkg_package
### 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{,-64} &&
	ln -sfv libpng16-config-64 /usr/bin/libpng-config-64 &&
	ln -sfv multiarch_wrapper /usr/bin/libpng-config &&
	ln -sfv multiarch_wrapper /usr/bin/libpng16-config	
}


