[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