[arch-commits] CVS update of extra/lib/boost (PKGBUILD)
Kevin Piche
kevin at archlinux.org
Sun May 20 01:56:15 UTC 2007
Date: Saturday, May 19, 2007 @ 21:56:15
Author: kevin
Path: /home/cvs-extra/extra/lib/boost
Modified: PKGBUILD (1.15 -> 1.16)
upgpkg: boost 1.34.0-1
Major version change. Change in configure options format.
----------+
PKGBUILD | 35 +++++++++++++++++++----------------
1 file changed, 19 insertions(+), 16 deletions(-)
Index: extra/lib/boost/PKGBUILD
diff -u extra/lib/boost/PKGBUILD:1.15 extra/lib/boost/PKGBUILD:1.16
--- extra/lib/boost/PKGBUILD:1.15 Wed Mar 21 11:12:45 2007
+++ extra/lib/boost/PKGBUILD Sat May 19 21:56:15 2007
@@ -1,29 +1,30 @@
-# $Id: PKGBUILD,v 1.15 2007/03/21 15:12:45 andyrtr Exp $
+# $Id: PKGBUILD,v 1.16 2007/05/20 01:56:15 kevin Exp $
# Maintainer: kevin <kevin at archlinux.org>
# TU: Kritoke <kritoke at gamebox.net>
# Contributor: Luca Roccia <little_rock at users.sourceforge.net>
pkgname=boost
-pkgver=1.33.1
-pkgrel=6
+pkgver=1.34.0
+pkgrel=1
pkgdesc="Boost provides free peer-reviewed portable C++ source libraries."
arch=(i686 x86_64)
url="http://boost.sourceforge.net/"
depends=('python>=2.5' 'bzip2' 'zlib')
#conflicts=('jam')
#provides=('jam')
-source=(http://dl.sourceforge.net/sourceforge/$pkgname/${pkgname}_1_33_1.tar.gz boost_1_33_1-ssize_t.patch)
+source=(http://dl.sourceforge.net/sourceforge/$pkgname/${pkgname}_1_34_0.tar.gz boost_1_33_1-ssize_t.patch)
license=('custom')
-md5sums=('a0be7261bfdc8a6c98a25f964766c7a5' '55f8582cd0d55bf71bf724621eb07c6a')
+md5sums=('9ac80f77a7009f9e72050cfe1e4b38ed'
+ '55f8582cd0d55bf71bf724621eb07c6a')
build() {
- cd $startdir/src/${pkgname}_1_33_1
+ cd $startdir/src/${pkgname}_1_34_0
if [ "$CARCH" = "x86_64" ]; then
patch -Np1 -i ../boost_1_33_1-ssize_t.patch || return 1
fi
# build bjam
- cd $startdir/src/${pkgname}_1_33_1/tools/build/jam_src
+ cd $startdir/src/${pkgname}_1_34_0/tools/jam/src
./build.sh ${BOOST_TOOLSET} || return 1
_bindir="bin.linuxx86"
@@ -33,30 +34,32 @@
#(cd $startdir/pkg/usr/bin; ln -s bjam jam)
# build bcp
- cd $startdir/src/${pkgname}_1_33_1/tools/bcp
- ../build/jam_src/$_bindir/bjam
- install -D -m755 $startdir/src/${pkgname}_1_33_1/bin/boost/tools/bcp/bcp/gcc/release/bcp $startdir/pkg/usr/bin/bcp
+ cd $startdir/src/${pkgname}_1_34_0/tools/bcp
+ ../jam/src/$_bindir/bjam
+ install -D -m755 $startdir/src/${pkgname}_1_34_0/dist/bin/bcp \
+ $startdir/pkg/usr/bin/bcp
# build libs
- cd $startdir/src/${pkgname}_1_33_1
+ cd $startdir/src/${pkgname}_1_34_0
mkdir -p $startdir/pkg/usr
# default "debug release <runtime-link>static/dynamic <threading>single/multi"
# --layout=system removes the -gcc suffix from libraries and installs
# includes in /usr/include/boost.
- ./tools/build/jam_src/$_bindir/bjam \
+ ./tools/jam/src/$_bindir/bjam \
+ release debug-symbols=off threading=single,multi \
+ runtime-link=shared link=shared,static \
--prefix=$startdir/pkg/usr \
-sPYTHON_ROOT=/usr \
-sPYTHON_VERSION=2.5 \
-sTOOLS=gcc \
- -sBUILD="release <runtime-link>dynamic <threading>single/multi" \
--layout=system \
install
# build pyste
- cd $startdir/src/${pkgname}_1_33_1/libs/python/pyste/install
+ cd $startdir/src/${pkgname}_1_34_0/libs/python/pyste/install
python setup.py install --root=$startdir/pkg
# license
- cd $startdir/src/${pkgname}_1_33_1
- install -D -m644 LICENSE_1_0.txt $startdir/pkg/usr/share/licenses/$pkgname/LICENSE_1_0.txt
+ install -D -m644 $startdir/src/${pkgname}_1_34_0/LICENSE_1_0.txt \
+ $startdir/pkg/usr/share/licenses/$pkgname/LICENSE_1_0.txt
}
More information about the arch-commits
mailing list