[arch-commits] Commit in boost/trunk (PKGBUILD)

Ionut Biru ibiru at archlinux.org
Mon Nov 22 15:31:40 UTC 2010


    Date: Monday, November 22, 2010 @ 10:31:39
  Author: ibiru
Revision: 100298

upgpkg: boost 1.45.0-1
update to 1.45

Modified:
  boost/trunk/PKGBUILD

----------+
 PKGBUILD |   43 ++++++++++++++++++++++---------------------
 1 file changed, 22 insertions(+), 21 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-11-22 15:10:11 UTC (rev 100297)
+++ PKGBUILD	2010-11-22 15:31:39 UTC (rev 100298)
@@ -6,16 +6,16 @@
 
 pkgbase=boost
 pkgname=('boost-libs' 'boost')
-pkgver=1.43.0
-_boostver=1_43_0
-pkgrel=2
+pkgver=1.45.0
+_boostver=${pkgver//./_}
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.boost.org/"
 makedepends=('python2' 'bzip2' 'zlib')
 source=(http://downloads.sourceforge.net/sourceforge/${pkgbase}/${pkgbase}_${_boostver}.tar.gz)
 license=('custom')
 options=('!ccache')
-md5sums=('734565ca4819bf04bd8e903e116c3fb1')
+md5sums=('739792c98fafb95e7a6b5da23a30062c')
 
 _stagedir="${srcdir}/stagedir"
 
@@ -25,20 +25,20 @@
   echo "using python : 2.7 : /usr/bin/python2 ;" >> build/v2/user-config.jam
 
   # build bjam
-  cd "${srcdir}/${pkgbase}_${_boostver}/tools/jam/src"
-  ./build.sh cc || return 1
+  cd "${srcdir}/${pkgbase}_${_boostver}/tools/build/v2/engine/src"
+  ./build.sh cc
 
   _bindir="bin.linuxx86"
   [ "${CARCH}" = "x86_64" ] && _bindir="bin.linuxx86_64"
 
   install -m755 -d "${_stagedir}"/usr/bin
-  install -m755 ${_bindir}/bjam "${_stagedir}"/usr/bin/bjam || return 1
+  install -m755 ${_bindir}/bjam "${_stagedir}"/usr/bin/bjam
 
   # build bcp
   cd "${srcdir}/${pkgbase}_${_boostver}/tools/bcp"
-  ../jam/src/${_bindir}/bjam --toolset=gcc || return 1
+  ../build/v2/engine/src/${_bindir}/bjam --toolset=gcc
   install -m755 "${srcdir}/${pkgbase}_${_boostver}/dist/bin/bcp" \
-                ${_stagedir}/usr/bin/bcp || return 1
+                ${_stagedir}/usr/bin/bcp
 
   # build libs
   cd "${srcdir}/${pkgbase}_${_boostver}"
@@ -49,19 +49,20 @@
   # --layout=system no longer adds the -mt suffix for multi-threaded libs.
   # install to ${_stagedir} in preparation for split packaging
 
-  ./tools/jam/src/${_bindir}/bjam \
-            release debug-symbols=off threading=single,multi \
-            runtime-link=shared link=shared,static \
-            cflags=-fno-strict-aliasing \
-            toolset=gcc \
-            --prefix="${_stagedir}" \
-            -sTOOLS=gcc \
-            --layout=tagged \
-            install || return 1
+  ./tools/build/v2/engine/src/${_bindir}/bjam \
+      release debug-symbols=off threading=single,multi \
+      runtime-link=shared link=shared,static \
+      cflags=-fno-strict-aliasing \
+      toolset=gcc \
+      --prefix="${_stagedir}" \
+      -sTOOLS=gcc \
+      --layout=tagged \
+      ${MAKEFLAGS} \
+      install
 
   # build pyste
   cd "${srcdir}/${pkgbase}_${_boostver}/libs/python/pyste/install"
-  python2 setup.py install --root=${_stagedir} || return 1
+  python2 setup.py install --root=${_stagedir}
 }
 
 package_boost() {
@@ -81,7 +82,7 @@
 
     # license
     install -D -m644 "${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt" \
-        "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt || return 1
+        "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt
 }
 
 package_boost-libs() {
@@ -94,5 +95,5 @@
 
     # license
     install -D -m644 "${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt" \
-        "${pkgdir}"/usr/share/licenses/boost-libs/LICENSE_1_0.txt || return 1
+        "${pkgdir}"/usr/share/licenses/boost-libs/LICENSE_1_0.txt
 }




More information about the arch-commits mailing list