From: John Bowler Date: Wed, 30 Nov 2005 10:53:57 +0000 (+0000) Subject: boost-jam-native: release 3.1.11 X-Git-Tag: Release-2010-05/1~9453^2~2992 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32a7d2a5419b88a97d291492d729b88e6274036d;p=openembedded.git boost-jam-native: release 3.1.11 boost: release 1.33.0 --- diff --git a/packages/boost/boost-jam-native_3.1.10.bb b/packages/boost/boost-jam-native_3.1.11.bb similarity index 80% rename from packages/boost/boost-jam-native_3.1.10.bb rename to packages/boost/boost-jam-native_3.1.11.bb index 3a844b191e..cf9f2317c8 100644 --- a/packages/boost/boost-jam-native_3.1.10.bb +++ b/packages/boost/boost-jam-native_3.1.11.bb @@ -27,9 +27,5 @@ do_compile() { # rely on only one bin.foo directory being created. do_stage() { set -ex - install -c -m 755 bin.*/jam ${STAGING_BINDIR}/ - install -c -m 755 bin.*/mkjambase ${STAGING_BINDIR}/ - install -c -m 755 bin.*/yyacc ${STAGING_BINDIR}/ - rm -f ${STAGING_BINDIR}/bjam - ln -sf ./jam ${STAGING_BINDIR}/bjam + install -c -m 755 bin.*/bjam ${STAGING_BINDIR}/ } diff --git a/packages/boost/boost_1.32.0.bb b/packages/boost/boost_1.33.0.bb similarity index 82% rename from packages/boost/boost_1.32.0.bb rename to packages/boost/boost_1.33.0.bb index a844fac4cf..2c81f37899 100644 --- a/packages/boost/boost_1.32.0.bb +++ b/packages/boost/boost_1.33.0.bb @@ -7,10 +7,10 @@ DESCRIPTION = "Free peer-reviewed portable C++ source libraries" HOMEPAGE = "http://www.boost.org/" MAINTAINER = "John Bowler " SECTION = "libs" -DEPENDS = "boost-jam-native" +DEPENDS = "boost-jam-native zlib" PRIORITY = "optional" LICENSE = "Boost Software License" -PR = "r1" +PR = "r0" # need debian package naming for the libs inherit debian @@ -18,10 +18,9 @@ inherit debian BOOST_VER = "${@"_".join(bb.data.getVar("PV",d,1).split("."))}" BOOST_MAJ = "${@"_".join(bb.data.getVar("PV",d,1).split(".")[0:2])}" BOOST_P = "boost_${BOOST_VER}" -SRC_URI = "${SOURCEFORGE_MIRROR}/boost/${BOOST_P}.tar.bz2 \ - file://unit_test_log10f.patch;patch=1 \ - file://linux-uclibc.patch;patch=1 \ - " +SRC_URI = "${SOURCEFORGE_MIRROR}/boost/${BOOST_P}.tar.bz2" +#SRC_URI += "file://unit_test_log10f.patch;patch=1" +SRC_URI += "file://linux-uclibc.patch;patch=1" S = "${WORKDIR}/${BOOST_P}" @@ -55,6 +54,15 @@ FILES_boost-thread-mt = "${libdir}/libboost_thread-mt.so.${PV}" PACKAGES += "boost-unit-test-framework" FILES_boost-unit-test-framework = "${libdir}/libboost_unit_test_framework.so.${PV}" +PACKAGES += "boost-iostreams" +FILES_boost-iostreams = "${libdir}/libboost_iostreams.so.${PV}" + +PACKAGES += "boost-serialization" +FILES_boost-serialization = "${libdir}/libboost_serialization.so.${PV}" + +PACKAGES += "boost-wserialization" +FILES_boost-wserialization = "${libdir}/libboost_wserialization.so.${PV}" + # Python - remove this and set: #PYTHON_ROOT = "/dev/null" # to remove the python build @@ -99,12 +107,19 @@ EQD = '\"' #boost.bb: "... '-sGCC=... '${SQD}'-DBOOST_PLATFORM_CONFIG=${EQD}config${EQD}'${SQD} ..." BJAM_CONF = "${SQD}'-DBOOST_PLATFORM_CONFIG=${EQD}boost/config/platform/${TARGET_OS}.hpp${EQD}'${SQD}" +# bzip2 and zip are disabled because... they're broken - the compilation simply +# isn't working with bjam. I guess they will fix it, but who needs it? This +# only affects the (new in 33) iostream library. BJAM_TOOLS = "-sTOOLS=gcc \ '-sGCC=${CC} '${BJAM_CONF} \ '-sGXX=${CXX} '${BJAM_CONF} \ - -sBUILD='release space on off' \ + '-sGCC_INCLUDE_DIRECTORY=${STAGING_INCDIR}' \ + '-sGCC_STDLIB_DIRECTORY=${STAGING_LIBDIR}' \ + '-sNO_BZIP2=1' \ + '-sNO_ZLIB=1' \ + '-sBUILD=release space on off' \ '-sPYTHON_VERSION=${PYTHON_VERSION}' \ - --layout=system \ + '--layout=system' \ " BJAM_OPTS = '${BJAM_TOOLS} \