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

# source: BLFS 8.2 updated to 2.9.1
TARBALL=freetype-$PKGVER.tar.bz2
MD5SUM=60ef7d8160cd4bf8cb118ee9d65367ca
SRC_URL=http://downloads.sourceforge.net/freetype/$TARBALL
BUNDLE=

SLACKREQ='bzip2_32 libpng32'
SLACKDESC="freetype2-base32: freetype2-base32 $PKGVER (TrueType and OpenType font renderer)  
freetype2-base32:  
freetype2-base32: The FreeType2 package contains a library which allows applications 
freetype2-base32: to properly render TrueType fonts.  
freetype2-base32: 
freetype2-base32: This contains 32-bit version of the library
freetype2-base32: 
freetype2-base32: This version does not depend on harfbuzz.
freetype2-base32: 
freetype2-base32: 
freetype2-base32:
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/freetype* &&
	
	# BLFS 8.2: Enable GX/AAT OpenType validation
	sed -ri "s:.*(AUX_MODULES.*valid):\1:" modules.cfg &&

	# BLFS 8.2: Enable subpixel rendering
	sed -r "s:.*(#.*SUBPIXEL_RENDERING) .*:\1:" \
		-i include/freetype/config/ftoption.h  &&
		
	true		
}

### package - only collect the libraries
pkg_package() {
	rm -rf usr/include usr/share
}

### build
pkg_build() {
	CONFFLAGS="$CONFFLAGS \
		--disable-static  \
		--enable-freetype-config \
		--enable-biarch-config \
		--with-harfbuzz=no"

	pkg_build_autoconf && 
	#install -v -m755 -d /usr/share/doc/freetype-$PKGVER &&
	#cp -v -R docs/*     /usr/share/doc/freetype-$PKGVER &&	
	pkg_build_slackdesc &&
	
	# multilib (CBLFS)
	mv -v /usr/bin/freetype-config{,-32}
}


