diff options
Diffstat (limited to 'abs/extra-testing/boost')
-rw-r--r-- | abs/extra-testing/boost/0001-date_time-gcc-4.3-fix.patch | 25 | ||||
-rw-r--r-- | abs/extra-testing/boost/PKGBUILD | 63 | ||||
-rw-r--r-- | abs/extra-testing/boost/serialization_gcc43.patch | 44 |
3 files changed, 0 insertions, 132 deletions
diff --git a/abs/extra-testing/boost/0001-date_time-gcc-4.3-fix.patch b/abs/extra-testing/boost/0001-date_time-gcc-4.3-fix.patch deleted file mode 100644 index 9f7e016..0000000 --- a/abs/extra-testing/boost/0001-date_time-gcc-4.3-fix.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 88f7023cc36d82133cfa0e705531a9d73feb4686 Mon Sep 17 00:00:00 2001 -From: Tim Blechmann <tim@klingt.org> -Date: Sat, 2 Feb 2008 17:22:58 +0100 -Subject: [PATCH] date_time: gcc-4.3 fix - ---- - boost/date_time/tz_db_base.hpp | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/boost/date_time/tz_db_base.hpp b/boost/date_time/tz_db_base.hpp -index b9c0a8a..03f748e 100644 ---- a/boost/date_time/tz_db_base.hpp -+++ b/boost/date_time/tz_db_base.hpp -@@ -158,7 +158,7 @@ namespace boost { - typedef typename time_zone_type::base_type time_zone_base_type; - typedef typename time_zone_type::time_duration_type time_duration_type; - typedef time_zone_names_base<char_type> time_zone_names; -- typedef dst_adjustment_offsets<time_duration_type> dst_adjustment_offsets; -+ typedef boost::date_time::dst_adjustment_offsets<time_duration_type> dst_adjustment_offsets; - typedef std::basic_string<char_type> string_type; - - //! Constructs an empty database --- -1.5.3.8 - diff --git a/abs/extra-testing/boost/PKGBUILD b/abs/extra-testing/boost/PKGBUILD deleted file mode 100644 index 1fcfd98..0000000 --- a/abs/extra-testing/boost/PKGBUILD +++ /dev/null @@ -1,63 +0,0 @@ -# $Id: PKGBUILD 24200 2009-01-15 01:41:45Z douglas $ -# Maintainer: kevin <kevin@archlinux.org> -# TU: Kritoke <kritoke@gamebox.net> -# Contributor: Luca Roccia <little_rock@users.sourceforge.net> - -pkgname=boost -pkgver=1.37.0 -_boostver=1_37_0 -pkgrel=1 -pkgdesc="Boost provides free peer-reviewed portable C++ source libraries." -arch=(i686 x86_64) -url="http://www.boost.org/" -depends=('python>=2.5' 'bzip2' 'zlib') -source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}_${_boostver}.tar.gz 0001-date_time-gcc-4.3-fix.patch) -license=('custom') - -build() { - cd ${srcdir}/${pkgname}_${_boostver} - export CFLAGS="${CFLAGS} -fno-strict-aliasing" - #patch -Np1 -i ${srcdir}/0001-date_time-gcc-4.3-fix.patch || return 1 - - # build bjam - cd ${srcdir}/${pkgname}_${_boostver}/tools/jam/src - ./build.sh cc || return 1 - - _bindir="bin.linuxx86" - [ "${CARCH}" = "x86_64" ] && _bindir="bin.linuxx86_64" - - install -m755 -d ${pkgdir}/usr/bin - install -m755 ${_bindir}/bjam ${pkgdir}/usr/bin/bjam || return 1 - - # build bcp - cd ${srcdir}/${pkgname}_${_boostver}/tools/bcp - ../jam/src/${_bindir}/bjam || return 1 - install -m755 ${srcdir}/${pkgname}_${_boostver}/dist/bin/bcp \ - ${pkgdir}/usr/bin/bcp || return 1 - - # build libs - cd ${srcdir}/${pkgname}_${_boostver} - # default "debug release <runtime-link>static/dynamic <threading>single/multi" - # --layout=system removes the -gcc suffix from libraries and installs - # includes in /usr/include/boost. - ./tools/jam/src/${_bindir}/bjam \ - release debug-symbols=off threading=single,multi \ - runtime-link=shared link=shared,static \ - --prefix=${pkgdir}/usr \ - -sPYTHON_ROOT=/usr \ - -sPYTHON_VERSION=2.5 \ - -sTOOLS=gcc \ - --layout=system \ - install || return 1 - - # build pyste - cd ${srcdir}/${pkgname}_${_boostver}/libs/python/pyste/install - python setup.py install --root=${pkgdir} || return 1 - - # license - install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ${srcdir}/${pkgname}_${_boostver}/LICENSE_1_0.txt \ - ${pkgdir}/usr/share/licenses/${pkgname}/ || return 1 -} -md5sums=('c38b88bb4ebc6d0d9193f432842273d2' - 'd7f821056540ef08eb1d5ebd5ed017f1') diff --git a/abs/extra-testing/boost/serialization_gcc43.patch b/abs/extra-testing/boost/serialization_gcc43.patch deleted file mode 100644 index 13dbf5d..0000000 --- a/abs/extra-testing/boost/serialization_gcc43.patch +++ /dev/null @@ -1,44 +0,0 @@ -Index: /home/maik/workspace/boost/boost/archive/polymorphic_iarchive.hpp -=================================================================== ---- /home/maik/workspace/boost/boost/archive/polymorphic_iarchive.hpp (Revision 43953) -+++ /home/maik/workspace/boost/boost/archive/polymorphic_iarchive.hpp (Arbeitskopie) -@@ -17,6 +17,7 @@ - // See http://www.boost.org for updates, documentation, and revision history. - - #include <cstddef> // std::size_t -+#include <climits> // ULONG_MAX - #include <boost/config.hpp> - - #if defined(BOOST_NO_STDC_NAMESPACE) -@@ -38,6 +39,9 @@ - // i.e. that its not a synonym for (unsigned) long - // if there is no 64 bit int or if its the same as a long - // we shouldn't define separate functions for int64 data types. -+#ifndef ULONG_MAX -+# error "ULONG_MAX is not defined" -+#endif - #if defined(BOOST_NO_INT64_T) \ - || (ULONG_MAX != 0xffffffff && ULONG_MAX == 18446744073709551615u) // 2**64 - 1 - # define BOOST_NO_INTRINSIC_INT64_T -Index: /home/maik/workspace/boost/boost/archive/polymorphic_oarchive.hpp -=================================================================== ---- /home/maik/workspace/boost/boost/archive/polymorphic_oarchive.hpp (Revision 43953) -+++ /home/maik/workspace/boost/boost/archive/polymorphic_oarchive.hpp (Arbeitskopie) -@@ -18,6 +18,7 @@ - - #include <cstddef> // size_t - #include <string> -+#include <climits> // ULONG_MAX - - #include <boost/config.hpp> - #if defined(BOOST_NO_STDC_NAMESPACE) -@@ -37,6 +38,9 @@ - // i.e. that its not a synonym for (unsigned) long - // if there is no 64 bit int or if its the same as a long - // we shouldn't define separate functions for int64 data types. -+#ifndef ULONG_MAX -+# error "ULONG_MAX is not defined" -+#endif - #if defined(BOOST_NO_INT64_T) \ - || (ULONG_MAX != 0xffffffff && ULONG_MAX == 18446744073709551615u) // 2**64 - 1 - # define BOOST_NO_INTRINSIC_INT64_T |