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

# BLFS 7.5 updated to latest
TARBALL=icu4c-62_1-src.tgz
MD5SUM=490ad9d920158e0314e10ba74ae9a150
SRC_URL=http://download.icu-project.org/files/icu4c/62.1/$TARBALL
BUNDLE=

SLACKREQ=
SLACKDESC="libicu32: libicu32 $PKGVER (Unicode library)  
libicu32:  
libicu32: The International Components for Unicode (ICU) package is a mature, 
libicu32: widely used set of C/C++ libraries providing Unicode and Globalization 
libicu32: support for software applications. ICU is widely portable and gives 
libicu32: applications the same results on all platforms.  
libicu32: 
libicu32: NOTE: This package is build with external data. You must 
libicu32: export ICU_DATA=/usr/share/icu/$PKGVER/ This will be set in 
libicu32: profile on reboot.
libicu32: This contains 32-bit version of the library.
"

### default pkg_download
### default pkg_prepare
### package - only collect the libraries
pkg_package() {
	mv usr/bin/icu-*-32 tmp &&
	rm -r usr/bin/* usr/sbin usr/include usr/share &&
	mv tmp/*-32 usr/bin
}

### build
pkg_build() {
	cd /tmp/icu*/source
	export CFLAGS="-Os -fPIC"
	export CPPFLAGS="-Os -fPIC"

	CXX="g++ -m32" ./configure $CONFFLAGS --with-data-packaging=files &&
	make $MAKEFLAGS && make install &&
	pkg_build_slackdesc &&
	
	# multilib
	mv -v /usr/bin/icu-config{,-32}
}


