summaryrefslogtreecommitdiff
path: root/boost/Pkgfile
blob: cc3df71fe893aa6c7856822fb38d2639a285c615 (plain)
    1 # Description: Free peer-reviewed portable C++ source libraries.
    2 # URL: http://www.boost.org/
    3 # Maintainer: Danny Rawlins, monster dot romster at gmail dot com
    4 # Packager: sten, nick dot steeves at shaw dot ca
    5 # Depends on: boost-jam icu python
    6 
    7 name=boost
    8 version=1.34.1
    9 release=1
   10 source=(http://dl.sourceforge.net/sourceforge/boost/boost_${version//./_}.tar.bz2)
   11 
   12 build() {
   13 	cd boost_${version//./_}
   14 
   15 	local bindir='bin.linuxx86'
   16 	local gccversion="$(gcc -dumpversion)"
   17 	export CFLAGS="$CFLAGS -fno-strict-aliasing"
   18 	export CXXFLAGS="$CXXFLAGS -fno-strict-aliasing"
   19 
   20 	(
   21 		cd tools/bcp
   22 
   23 		bjam \
   24 			--toolset=gcc \
   25 			debug-symbols=off \
   26 			-sHAVE_ICU=1
   27 
   28 		install -D -m 0755 ../../bin.v2/tools/bcp/gcc-$gccversion/release/link-static/bcp $PKG/usr/bin/bcp
   29 	)
   30 
   31 	bjam \
   32 		release \
   33 		debug-symbols=off \
   34 		threading=single,multi \
   35 		runtime-link=shared \
   36 		link=shared,static \
   37 		--prefix=$PKG/usr \
   38 		--toolset=gcc \
   39 		--layout=system \
   40 		-sHAVE_ICU=1 \
   41 		install
   42 
   43 	cd libs/python/pyste/install
   44 	python setup.py install --root=$PKG
   45 	mv $PKG/usr/bin/pyste.py $PKG/usr/bin/pyste
   46 }

Generated by cgit