summaryrefslogtreecommitdiffstats
path: root/extra/boost/Pkgfile
diff options
context:
space:
mode:
authortnut <tnut at nutyx dot com>2012-01-08 12:25:45 +0100
committertnut <tnut at nutyx dot com>2012-01-08 12:25:45 +0100
commit364eb3f4561747275c1649fda3fd60c1c16632f9 (patch)
treef65644af8e9a76e84cc48e97cee5ae22fcbd6575 /extra/boost/Pkgfile
parent9291e062cb24bac5d7c7059d4dc64669c1917b33 (diff)
downloadnutyx-pakxe-364eb3f4561747275c1649fda3fd60c1c16632f9.tar.gz
nutyx-pakxe-364eb3f4561747275c1649fda3fd60c1c16632f9.tar.bz2
nutyx-pakxe-364eb3f4561747275c1649fda3fd60c1c16632f9.tar.xz
nutyx-pakxe-364eb3f4561747275c1649fda3fd60c1c16632f9.zip
Suppression des ports extra
Diffstat (limited to 'extra/boost/Pkgfile')
-rw-r--r--extra/boost/Pkgfile74
1 files changed, 0 insertions, 74 deletions
diff --git a/extra/boost/Pkgfile b/extra/boost/Pkgfile
deleted file mode 100644
index 1269bf9c8..000000000
--- a/extra/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/
-}