summaryrefslogtreecommitdiffstats
path: root/base/boost/Pkgfile
diff options
context:
space:
mode:
authortnut <thierryn1 at hispeed dot ch>2009-12-18 19:32:32 +0100
committertnut <thierryn1 at hispeed dot ch>2009-12-18 19:32:32 +0100
commit08912f156a0d3184346541a47e274103b6709349 (patch)
tree158c37c3256d70d919a6a444d549977caf532782 /base/boost/Pkgfile
parentc36b6cc613a4141edcf883e8bbf2bc8883f2468f (diff)
downloadnutyx-extra-08912f156a0d3184346541a47e274103b6709349.tar.gz
nutyx-extra-08912f156a0d3184346541a47e274103b6709349.tar.bz2
nutyx-extra-08912f156a0d3184346541a47e274103b6709349.tar.xz
nutyx-extra-08912f156a0d3184346541a47e274103b6709349.zip
boost, déplacé dans extra
Diffstat (limited to 'base/boost/Pkgfile')
-rw-r--r--base/boost/Pkgfile58
1 files changed, 0 insertions, 58 deletions
diff --git a/base/boost/Pkgfile b/base/boost/Pkgfile
deleted file mode 100644
index b16013695..000000000
--- a/base/boost/Pkgfile
+++ /dev/null
@@ -1,58 +0,0 @@
-# Description: Free peer-reviewed portable C++ source libraries
-# URL: http://boost.sourceforge.net/
-# Maintainer: NuTyX core team
-# Packager: thierryn1 at hispeed dot ch
-# Depends on: python
-
-name=boost
-version=1.39.0
-release=1
-_boostver=1_39_0
-source=(http://downloads.sourceforge.net/$name/boost_${version//./_}.tar.bz2\
- layout-tagged.patch translate_exception.patch )
-
-build() {
- cd boost_${version//./_}
- patch -Np0 -i ../layout-tagged.patch
- patch -Np1 -i ../translate_exception.patch
-
- # build bjam
- cd ${SRC}/${name}_${_boostver}/tools/jam/src
- ./build.sh cc || return 1
-
- _bindir="bin.linuxx86"
- [ "`uname -m`" = "x86_64" ] && _bindir="bin.linuxx86_64"
-
- install -m755 -d ${PKG}/usr/bin
- install -m755 ${_bindir}/bjam ${PKG}/usr/bin/bjam || return 1
-
- # build bcp
- cd ${SRC}/${name}_${_boostver}/tools/bcp
- ../jam/src/${_bindir}/bjam || return 1
- install -m755 ${SRC}/${name}_${_boostver}/dist/bin/bcp \
- ${PKG}/usr/bin/bcp || return 1
-
- # build libs
- cd ${SRC}/${name}_${_boostver}
- # default "minimal" install: "release link=shared,static
- # runtime-link=shared threading=multi"
- # --layout=tagged will add the "-mt" suffix for multithreaded libraries
- # and installs includes in /usr/include/boost.
- # --layout=system no longer adds the -mt suffix for multi-threaded libs.
- ./tools/jam/src/${_bindir}/bjam \
- release debug-symbols=off threading=single,multi \
- runtime-link=shared link=shared,static \
- cflags=-fno-strict-aliasing \
- --prefix=${PKG}/usr \
- -sPYTHON_ROOT=/usr \
- -sPYTHON_VERSION=2.6 \
- -sTOOLS=gcc \
- --layout=tagged \
- install || return 1
-# --with-wave install || return 1
-# -d2 <- debug cflags=-fno-strict-aliasing \
-
- # build pyste
- cd ${SRC}/${name}_${_boostver}/libs/python/pyste/install
- python setup.py install --root=${PKG} || return 1
-}