diff options
author | tnut <tnut at nutyx dot com> | 2011-10-15 15:22:33 +0200 |
---|---|---|
committer | tnut <tnut at nutyx dot com> | 2011-10-15 15:22:33 +0200 |
commit | e102c7fe38fab7a06686956c5692f9024fc8b3c9 (patch) | |
tree | 654eafa316013e1d13369ce08534471a40566749 /base/boost/Pkgfile | |
parent | 0445853680fc62deab28ed19e6a8e30a6bf17d45 (diff) | |
download | nutyx-extra-e102c7fe38fab7a06686956c5692f9024fc8b3c9.tar.gz nutyx-extra-e102c7fe38fab7a06686956c5692f9024fc8b3c9.tar.bz2 nutyx-extra-e102c7fe38fab7a06686956c5692f9024fc8b3c9.tar.xz nutyx-extra-e102c7fe38fab7a06686956c5692f9024fc8b3c9.zip |
boost dans extra
Diffstat (limited to 'base/boost/Pkgfile')
-rw-r--r-- | base/boost/Pkgfile | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/base/boost/Pkgfile b/base/boost/Pkgfile deleted file mode 100644 index 1269bf9c8..000000000 --- a/base/boost/Pkgfile +++ /dev/null @@ -1,74 +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 -# Run on: - -name=boost -version=1.47.0 -release=1 -_boostver=1_47_0 - -source=(http://downloads.sourceforge.net/$name/boost_$_boostver.tar.bz2 - http://nutyx.meticul.eu/files/patchs/boost/boost-1.46.0-signals-erase-2.patch) - -build() { - cd boost_$_boostver -# patch -Np1 -i ../boost-1.46.0-signals-erase-2.patch - -# build bjam - cd $SRC/boost_${_boostver}/tools/ - echo "using python : 2.7 : /usr/bin/python2 ;" >> build/v2/user-config.jam - echo "using python : 3.2 : /usr/bin/python : /usr/include/python3.2mu : /usr/lib ;" >> build/v2/user-config.jam - - cd $SRC/boost_${_boostver}/tools/build/v2/engine - ./build.sh cc - - case `uname -m` in - x86_64) - _bindir="bin.linuxx86_64" ;; - i?86) - _bindir="bin.linuxx86" ;; - - esac - - install -m755 -d $PKG/usr/bin - install -m755 ${_bindir}/bjam $PKG/usr/bin/bjam - -# build bcp - cd $SRC/boost_${_boostver}/tools/bcp - - ../build/v2/engine/${_bindir}/bjam --toolset=gcc - - install -m755 $SRC/boost_${_boostver}/dist/bin/bcp $PKG/usr/bin/bcp - - -# build libs - cd $SRC/boost_${_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/build/v2/engine/${_bindir}/bjam \ - release debug-symbols=off threading=single,multi \ - runtime-link=shared link=shared,static \ - cflags=-fno-strict-aliasing \ - toolset=gcc \ - --prefix=$PKG/ \ - -sTOOLS=gcc \ - --layout=tagged \ - ${MAKEFLAGS} \ - install - -# build pyste - cd $SRC/boost_${_boostver}/libs/python/pyste/install - python2 setup.py install --root=$PKG - - install -dm 755 $PKG/usr/{include,lib} - cp -r $PKG/include/ $PKG/usr/ - rm -rf $PKG/include/ -} |