[arch-commits] Commit in boost/repos (4 files)

2017-04-24 Thread Evangelos Foutras
Date: Monday, April 24, 2017 @ 20:33:37
  Author: foutrelis
Revision: 294567

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/
  boost/repos/staging-i686/PKGBUILD
(from rev 294566, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/
  boost/repos/staging-x86_64/PKGBUILD
(from rev 294566, boost/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |  129 ++
 staging-x86_64/PKGBUILD |  129 ++
 2 files changed, 258 insertions(+)

Copied: boost/repos/staging-i686/PKGBUILD (from rev 294566, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2017-04-24 20:33:37 UTC (rev 294567)
@@ -0,0 +1,129 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 
+# Contributor: kevin 
+# Contributor: Giovanni Scafora 
+# Contributor: Kritoke 
+# Contributor: Luca Roccia 
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.63.0
+_boostver=${pkgver//./_}
+pkgrel=2
+url='http://www.boost.org/'
+arch=('i686' 'x86_64')
+license=('custom')
+makedepends=('icu>=55.1' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
+source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2)
+sha256sums=('beae2529f759f6b3bf3f4969a19c2e9d6f0c503edcb2de4a61d1428519fcb3b0')
+
+build() {
+   export _stagedir="${srcdir}/stagedir"
+   local JOBS="$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/' <<< ${MAKEFLAGS})"
+
+   cd ${pkgbase}_${_boostver}
+
+   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
+
+   _bindir="bin.linuxx86"
+   [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
+   install -Dm755 tools/build/src/engine/$_bindir/b2 "${_stagedir}"/bin/b2
+
+   # Support for OpenMPI
+   echo "using mpi ;" >> project-config.jam
+
+   # boostbook is needed by quickbook
+   install -dm755 "${_stagedir}"/share/boostbook
+   cp -a tools/boostbook/{xsl,dtd} "${_stagedir}"/share/boostbook/
+
+   # default "minimal" install: "release link=shared,static
+   # runtime-link=shared threading=single,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.
+   # install to ${_stagedir} in preparation for split packaging
+   "${_stagedir}"/bin/b2 \
+  variant=release \
+  debug-symbols=off \
+  threading=multi \
+  runtime-link=shared \
+  link=shared,static \
+  toolset=gcc \
+  python=2.7 \
+  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" \
+  cxxflags="${CPPFLAGS} ${CXXFLAGS} -std=c++14 -fPIC -O3" \
+  linkflags="${LDFLAGS}" \
+  --layout=system \
+  ${JOBS} \
+  \
+  --prefix="${_stagedir}" \
+  install
+
+   # because b2 in boost 1.62.0 doesn't seem to respect python parameter, we
+   # need another run for liboost_python3.so
+   sed -e '/using python/ s@;@: 
/usr/include/python${PYTHON_VERSION/3*/${PYTHON_VERSION}m} ;@' \
+  -i bootstrap.sh
+
+   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python3 
\
+  --with-libraries=python
+
+   "${_stagedir}"/bin/b2 clean
+   "${_stagedir}"/bin/b2 \
+  variant=release \
+  debug-symbols=off \
+  threading=multi \
+  runtime-link=shared \
+  link=shared,static \
+  toolset=gcc \
+  python=3.6 \
+  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" \
+  cxxflags="${CPPFLAGS} ${CXXFLAGS} -std=c++14 -fPIC -O3" \
+  linkflags="${LDFLAGS}" \
+  --layout=system \
+  ${JOBS} \
+  \
+  --prefix="${_stagedir}/python3" \
+  --with-python \
+  install
+}
+
+package_boost() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - development 
headers'
+   depends=("boost-libs=${pkgver}")
+   optdepends=('python: for python bindings'
+   'python2: for python2 bindings')
+   options=('staticlibs')
+
+   install -dm755 "${pkgdir}"/usr
+   cp -a "${_stagedir}"/{bin,include,share} "${pkgdir}"/usr
+
+   install -d "${pkgdir}"/usr/lib
+   cp -a "${_stagedir}"/lib/*.a "${pkgdir}"/usr/lib/
+
+   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt
+
+   install -Dm644 "${_stagedir}"/python3/lib/libboost_python3.a \
+  "${pkgdir}"/usr/lib/libboost_python3.a
+
+   ln -s /usr/bin/b2 "$pkgdir"/usr/bin/bjam
+}
+
+package_boost-libs() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - runtime 
libraries'
+   depends=('bzip2' 'zlib' 'icu')
+   

[arch-commits] Commit in boost/repos (4 files)

2017-01-01 Thread Bartłomiej Piotrowski
Date: Sunday, January 1, 2017 @ 19:47:04
  Author: bpiotrowski
Revision: 285144

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/
  boost/repos/staging-i686/PKGBUILD
(from rev 285143, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/
  boost/repos/staging-x86_64/PKGBUILD
(from rev 285143, boost/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |  129 ++
 staging-x86_64/PKGBUILD |  129 ++
 2 files changed, 258 insertions(+)

Copied: boost/repos/staging-i686/PKGBUILD (from rev 285143, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2017-01-01 19:47:04 UTC (rev 285144)
@@ -0,0 +1,129 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 
+# Contributor: kevin 
+# Contributor: Giovanni Scafora 
+# Contributor: Kritoke 
+# Contributor: Luca Roccia 
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.63.0
+_boostver=${pkgver//./_}
+pkgrel=1
+url='http://www.boost.org/'
+arch=('i686' 'x86_64')
+license=('custom')
+makedepends=('icu>=55.1' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
+source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2)
+sha256sums=('beae2529f759f6b3bf3f4969a19c2e9d6f0c503edcb2de4a61d1428519fcb3b0')
+
+build() {
+   export _stagedir="${srcdir}/stagedir"
+   local JOBS="$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/' <<< ${MAKEFLAGS})"
+
+   cd ${pkgbase}_${_boostver}
+
+   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
+
+   _bindir="bin.linuxx86"
+   [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
+   install -Dm755 tools/build/src/engine/$_bindir/b2 "${_stagedir}"/bin/b2
+
+   # Support for OpenMPI
+   echo "using mpi ;" >> project-config.jam
+
+   # boostbook is needed by quickbook
+   install -dm755 "${_stagedir}"/share/boostbook
+   cp -a tools/boostbook/{xsl,dtd} "${_stagedir}"/share/boostbook/
+
+   # default "minimal" install: "release link=shared,static
+   # runtime-link=shared threading=single,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.
+   # install to ${_stagedir} in preparation for split packaging
+   "${_stagedir}"/bin/b2 \
+  variant=release \
+  debug-symbols=off \
+  threading=multi \
+  runtime-link=shared \
+  link=shared,static \
+  toolset=gcc \
+  python=2.7 \
+  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" \
+  cxxflags="${CPPFLAGS} ${CXXFLAGS} -std=c++14 -fPIC -O3" \
+  linkflags="${LDFLAGS}" \
+  --layout=system \
+  ${JOBS} \
+  \
+  --prefix="${_stagedir}" \
+  install
+
+   # because b2 in boost 1.62.0 doesn't seem to respect python parameter, we
+   # need another run for liboost_python3.so
+   sed -e '/using python/ s@;@: 
/usr/include/python${PYTHON_VERSION/3*/${PYTHON_VERSION}m} ;@' \
+  -i bootstrap.sh
+
+   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python3 
\
+  --with-libraries=python
+
+   "${_stagedir}"/bin/b2 clean
+   "${_stagedir}"/bin/b2 \
+  variant=release \
+  debug-symbols=off \
+  threading=multi \
+  runtime-link=shared \
+  link=shared,static \
+  toolset=gcc \
+  python=3.6 \
+  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" \
+  cxxflags="${CPPFLAGS} ${CXXFLAGS} -std=c++14 -fPIC -O3" \
+  linkflags="${LDFLAGS}" \
+  --layout=system \
+  ${JOBS} \
+  \
+  --prefix="${_stagedir}/python3" \
+  --with-python \
+  install
+}
+
+package_boost() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - development 
headers'
+   depends=("boost-libs=${pkgver}")
+   optdepends=('python: for python bindings'
+   'python2: for python2 bindings')
+   options=('staticlibs')
+
+   install -dm755 "${pkgdir}"/usr
+   cp -a "${_stagedir}"/{bin,include,share} "${pkgdir}"/usr
+
+   install -d "${pkgdir}"/usr/lib
+   cp -a "${_stagedir}"/lib/*.a "${pkgdir}"/usr/lib/
+
+   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt
+
+   install -Dm644 "${_stagedir}"/python3/lib/libboost_python3.a \
+  "${pkgdir}"/usr/lib/libboost_python3.a
+
+   ln -s /usr/bin/b2 "$pkgdir"/usr/bin/bjam
+}
+
+package_boost-libs() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - runtime 
libraries'
+   depends=('bzip2' 'zlib' 'icu')
+   

[arch-commits] Commit in boost/repos (4 files)

2016-11-26 Thread Evangelos Foutras
Date: Saturday, November 26, 2016 @ 13:23:34
  Author: foutrelis
Revision: 282036

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/
  boost/repos/staging-i686/PKGBUILD
(from rev 282035, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/
  boost/repos/staging-x86_64/PKGBUILD
(from rev 282035, boost/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |  129 ++
 staging-x86_64/PKGBUILD |  129 ++
 2 files changed, 258 insertions(+)

Copied: boost/repos/staging-i686/PKGBUILD (from rev 282035, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-11-26 13:23:34 UTC (rev 282036)
@@ -0,0 +1,129 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 
+# Contributor: kevin 
+# Contributor: Giovanni Scafora 
+# Contributor: Kritoke 
+# Contributor: Luca Roccia 
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.62.0
+_boostver=${pkgver//./_}
+pkgrel=4
+url='http://www.boost.org/'
+arch=('i686' 'x86_64')
+license=('custom')
+makedepends=('icu>=55.1' 'python>=3.5' 'python<3.6' 'python2' 'bzip2' 'zlib' 
'openmpi')
+source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2)
+sha1sums=('5fd97433c3f859d8cbab1eaed4156d3068ae3648')
+
+build() {
+   export _stagedir="${srcdir}/stagedir"
+   local JOBS="$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/' <<< ${MAKEFLAGS})"
+
+   cd ${pkgbase}_${_boostver}
+
+   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
+
+   _bindir="bin.linuxx86"
+   [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
+   install -Dm755 tools/build/src/engine/$_bindir/b2 "${_stagedir}"/bin/b2
+
+   # Support for OpenMPI
+   echo "using mpi ;" >> project-config.jam
+
+   # boostbook is needed by quickbook
+   install -dm755 "${_stagedir}"/share/boostbook
+   cp -a tools/boostbook/{xsl,dtd} "${_stagedir}"/share/boostbook/
+
+   # default "minimal" install: "release link=shared,static
+   # runtime-link=shared threading=single,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.
+   # install to ${_stagedir} in preparation for split packaging
+   "${_stagedir}"/bin/b2 \
+  variant=release \
+  debug-symbols=off \
+  threading=multi \
+  runtime-link=shared \
+  link=shared,static \
+  toolset=gcc \
+  python=2.7 \
+  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" \
+  cxxflags="${CPPFLAGS} ${CXXFLAGS} -std=c++14 -fPIC -O3" \
+  linkflags="${LDFLAGS}" \
+  --layout=system \
+  ${JOBS} \
+  \
+  --prefix="${_stagedir}" \
+  install
+
+   # because b2 in boost 1.62.0 doesn't seem to respect python parameter, we
+   # need another run for liboost_python3.so
+   sed -e '/using python/ s@;@: 
/usr/include/python${PYTHON_VERSION/3*/${PYTHON_VERSION}m} ;@' \
+  -i bootstrap.sh
+
+   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python3 
\
+  --with-libraries=python
+
+   "${_stagedir}"/bin/b2 clean
+   "${_stagedir}"/bin/b2 \
+  variant=release \
+  debug-symbols=off \
+  threading=multi \
+  runtime-link=shared \
+  link=shared,static \
+  toolset=gcc \
+  python=3.5 \
+  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" \
+  cxxflags="${CPPFLAGS} ${CXXFLAGS} -std=c++14 -fPIC -O3" \
+  linkflags="${LDFLAGS}" \
+  --layout=system \
+  ${JOBS} \
+  \
+  --prefix="${_stagedir}/python3" \
+  --with-python \
+  install
+}
+
+package_boost() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - development 
headers'
+   depends=("boost-libs=${pkgver}")
+   optdepends=('python: for python bindings'
+   'python2: for python2 bindings')
+   options=('staticlibs')
+
+   install -dm755 "${pkgdir}"/usr
+   cp -a "${_stagedir}"/{bin,include,share} "${pkgdir}"/usr
+
+   install -d "${pkgdir}"/usr/lib
+   cp -a "${_stagedir}"/lib/*.a "${pkgdir}"/usr/lib/
+
+   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt
+
+   install -Dm644 "${_stagedir}"/python3/lib/libboost_python3.a \
+  "${pkgdir}"/usr/lib/libboost_python3.a
+
+   ln -s /usr/bin/b2 "$pkgdir"/usr/bin/bjam
+}
+
+package_boost-libs() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - runtime 
libraries'
+   depends=('bzip2' 'zlib' 'icu')
+   

[arch-commits] Commit in boost/repos (4 files)

2016-11-10 Thread Bartłomiej Piotrowski
Date: Thursday, November 10, 2016 @ 09:46:22
  Author: bpiotrowski
Revision: 280283

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  boost/repos/extra-i686/PKGBUILD
(from rev 280282, boost/trunk/PKGBUILD)
  boost/repos/extra-x86_64/PKGBUILD
(from rev 280282, boost/trunk/PKGBUILD)
Deleted:
  boost/repos/extra-i686/PKGBUILD
  boost/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  258 
 extra-i686/PKGBUILD   |  126 ---
 extra-x86_64/PKGBUILD |  126 ---
 3 files changed, 258 insertions(+), 252 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2016-11-10 09:46:13 UTC (rev 280282)
+++ extra-i686/PKGBUILD 2016-11-10 09:46:22 UTC (rev 280283)
@@ -1,126 +0,0 @@
-# $Id$
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Ionut Biru 
-# Contributor: Stéphane Gaudreault 
-# Contributor: kevin 
-# Contributor: Giovanni Scafora 
-# Contributor: Kritoke 
-# Contributor: Luca Roccia 
-
-pkgbase=boost
-pkgname=('boost-libs' 'boost')
-pkgver=1.62.0
-_boostver=${pkgver//./_}
-pkgrel=2
-url='http://www.boost.org/'
-arch=('i686' 'x86_64')
-license=('custom')
-makedepends=('icu>=55.1' 'python>=3.5' 'python<3.6' 'python2' 'bzip2' 'zlib' 
'openmpi')
-source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2)
-sha1sums=('5fd97433c3f859d8cbab1eaed4156d3068ae3648')
-
-build() {
-   export _stagedir="${srcdir}/stagedir"
-   local JOBS="$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/' <<< ${MAKEFLAGS})"
-
-   cd ${pkgbase}_${_boostver}
-
-   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
-
-   _bindir="bin.linuxx86"
-   [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
-   install -Dm755 tools/build/src/engine/$_bindir/b2 "${_stagedir}"/bin/b2
-
-   # Support for OpenMPI
-   echo "using mpi ;" >> project-config.jam
-
-   # boostbook is needed by quickbook
-   install -dm755 "${_stagedir}"/share/boostbook
-   cp -a tools/boostbook/{xsl,dtd} "${_stagedir}"/share/boostbook/
-
-   # default "minimal" install: "release link=shared,static
-   # runtime-link=shared threading=single,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.
-   # install to ${_stagedir} in preparation for split packaging
-   "${_stagedir}"/bin/b2 \
-  variant=release \
-  debug-symbols=off \
-  threading=multi \
-  runtime-link=shared \
-  link=shared,static \
-  toolset=gcc \
-  python=2.7 \
-  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" \
-  cxxflags="${CPPFLAGS} ${CXXFLAGS} -std=c++14 -fPIC -O3" \
-  linkflags="${LDFLAGS}" \
-  --layout=system \
-  ${JOBS} \
-  \
-  --prefix="${_stagedir}" \
-  install
-
-   # because b2 in boost 1.62.0 doesn't seem to respect python parameter, we
-   # need another run for liboost_python3.so
-   sed -e '/using python/ s@;@: 
/usr/include/python${PYTHON_VERSION/3*/${PYTHON_VERSION}m} ;@' \
-  -i bootstrap.sh
-
-   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python3 
\
-  --with-libraries=python
-
-   "${_stagedir}"/bin/b2 clean
-   "${_stagedir}"/bin/b2 \
-  variant=release \
-  debug-symbols=off \
-  threading=multi \
-  runtime-link=shared \
-  link=shared,static \
-  toolset=gcc \
-  python=3.5 \
-  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" \
-  cxxflags="${CPPFLAGS} ${CXXFLAGS} -std=c++14 -fPIC -O3" \
-  linkflags="${LDFLAGS}" \
-  --layout=system \
-  ${JOBS} \
-  \
-  --prefix="${_stagedir}/python3" \
-  --with-python \
-  install
-}
-
-package_boost() {
-   pkgdesc='Free peer-reviewed portable C++ source libraries - development 
headers'
-   depends=("boost-libs=${pkgver}")
-   optdepends=('python: for python bindings'
-   'python2: for python2 bindings')
-   options=('staticlibs')
-
-   install -dm755 "${pkgdir}"/usr
-   cp -a "${_stagedir}"/{bin,include,share} "${pkgdir}"/usr
-
-   install -d "${pkgdir}"/usr/lib
-   cp -a "${_stagedir}"/lib/*.a "${pkgdir}"/usr/lib/
-
-   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
-  "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt
-
-   install -Dm644 "${_stagedir}"/python3/lib/libboost_python3.a \
-  "${pkgdir}"/usr/lib/libboost_python3.a
-
-   ln -s /usr/bin/b2 "$pkgdir"/usr/bin/bjam
-}
-
-package_boost-libs() {
-   pkgdesc='Free peer-reviewed portable C++ source libraries - runtime 
libraries'
-   depends=('bzip2' 'zlib' 'icu')
-   optdepends=('openmpi: 

[arch-commits] Commit in boost/repos (4 files)

2016-10-26 Thread Bartłomiej Piotrowski
Date: Wednesday, October 26, 2016 @ 13:40:48
  Author: bpiotrowski
Revision: 279254

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/PKGBUILD
(from rev 279253, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/PKGBUILD
(from rev 279253, boost/trunk/PKGBUILD)
Deleted:
  boost/repos/staging-i686/PKGBUILD
  boost/repos/staging-x86_64/PKGBUILD

-+
 /PKGBUILD   |  252 ++
 staging-i686/PKGBUILD   |   99 --
 staging-x86_64/PKGBUILD |   99 --
 3 files changed, 252 insertions(+), 198 deletions(-)

Deleted: staging-i686/PKGBUILD
===
--- staging-i686/PKGBUILD   2016-10-26 13:40:42 UTC (rev 279253)
+++ staging-i686/PKGBUILD   2016-10-26 13:40:48 UTC (rev 279254)
@@ -1,99 +0,0 @@
-# $Id$
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Ionut Biru 
-# Contributor: Stéphane Gaudreault 
-# Contributor: kevin 
-# Contributor: Giovanni Scafora 
-# Contributor: Kritoke 
-# Contributor: Luca Roccia 
-
-pkgbase=boost
-pkgname=('boost-libs' 'boost')
-pkgver=1.62.0
-_boostver=${pkgver//./_}
-pkgrel=1
-url='http://www.boost.org/'
-arch=('i686' 'x86_64')
-license=('custom')
-makedepends=('icu>=55.1' 'python>=3.5' 'python<3.6' 'python2' 'bzip2' 'zlib' 
'openmpi')
-source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2)
-sha1sums=('5fd97433c3f859d8cbab1eaed4156d3068ae3648')
-
-build() {
-   export _stagedir="${srcdir}/stagedir"
-   local JOBS="$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/' <<< ${MAKEFLAGS})"
-
-   cd ${pkgbase}_${_boostver}
-
-   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
-
-   _bindir="bin.linuxx86"
-   [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
-   install -Dm755 tools/build/src/engine/$_bindir/b2 "${_stagedir}"/bin/b2
-
-   # Add an extra python version. This does not replace anything and python 2.x
-   # need to be the default.
-   echo "using python : 3.5 : /usr/bin/python3 : /usr/include/python3.5m : 
/usr/lib ;" \
-  >> project-config.jam
-
-   # Support for OpenMPI
-   echo "using mpi ;" >> project-config.jam
-
-   # boostbook is needed by quickbook
-   install -dm755 "${_stagedir}"/share/boostbook
-   cp -a tools/boostbook/{xsl,dtd} "${_stagedir}"/share/boostbook/
-
-   # default "minimal" install: "release link=shared,static
-   # runtime-link=shared threading=single,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.
-   # install to ${_stagedir} in preparation for split packaging
-   "${_stagedir}"/bin/b2 \
-  variant=release \
-  debug-symbols=off \
-  threading=multi \
-  runtime-link=shared \
-  link=shared,static \
-  toolset=gcc \
-  python=2.7 \
-  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" \
-  cxxflags="${CPPFLAGS} ${CXXFLAGS} -std=c++14 -fPIC -O3" \
-  linkflags="${LDFLAGS}" \
-  --layout=system \
-  --prefix="${_stagedir}" \
-  ${JOBS} \
-  install
-}
-
-package_boost() {
-   pkgdesc='Free peer-reviewed portable C++ source libraries - development 
headers'
-   depends=("boost-libs=${pkgver}")
-   optdepends=('python: for python bindings'
-   'python2: for python2 bindings')
-   options=('staticlibs')
-
-   install -dm755 "${pkgdir}"/usr
-   cp -a "${_stagedir}"/{bin,include,share} "${pkgdir}"/usr
-
-   install -d "${pkgdir}"/usr/lib
-   cp -a "${_stagedir}"/lib/*.a "${pkgdir}"/usr/lib/
-
-   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
-  "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt
-
-   ln -s /usr/bin/b2 "$pkgdir"/usr/bin/bjam
-}
-
-package_boost-libs() {
-   pkgdesc='Free peer-reviewed portable C++ source libraries - runtime 
libraries'
-   depends=('bzip2' 'zlib' 'icu')
-   optdepends=('openmpi: for mpi support')
-
-   install -dm755 "${pkgdir}"/usr
-   cp -a "${_stagedir}"/lib "${pkgdir}"/usr
-   rm "${pkgdir}"/usr/lib/*.a
-
-   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
-  "${pkgdir}"/usr/share/licenses/boost-libs/LICENSE_1_0.txt
-}

Copied: boost/repos/staging-i686/PKGBUILD (from rev 279253, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-10-26 13:40:48 UTC (rev 279254)
@@ -0,0 +1,126 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 

[arch-commits] Commit in boost/repos (4 files)

2016-10-07 Thread Bartłomiej Piotrowski
Date: Friday, October 7, 2016 @ 16:26:03
  Author: bpiotrowski
Revision: 277873

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/
  boost/repos/staging-i686/PKGBUILD
(from rev 277872, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/
  boost/repos/staging-x86_64/PKGBUILD
(from rev 277872, boost/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |   99 ++
 staging-x86_64/PKGBUILD |   99 ++
 2 files changed, 198 insertions(+)

Copied: boost/repos/staging-i686/PKGBUILD (from rev 277872, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-10-07 16:26:03 UTC (rev 277873)
@@ -0,0 +1,99 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 
+# Contributor: kevin 
+# Contributor: Giovanni Scafora 
+# Contributor: Kritoke 
+# Contributor: Luca Roccia 
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.62.0
+_boostver=${pkgver//./_}
+pkgrel=1
+url='http://www.boost.org/'
+arch=('i686' 'x86_64')
+license=('custom')
+makedepends=('icu>=55.1' 'python>=3.5' 'python<3.6' 'python2' 'bzip2' 'zlib' 
'openmpi')
+source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2)
+sha1sums=('5fd97433c3f859d8cbab1eaed4156d3068ae3648')
+
+build() {
+   export _stagedir="${srcdir}/stagedir"
+   local JOBS="$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/' <<< ${MAKEFLAGS})"
+
+   cd ${pkgbase}_${_boostver}
+
+   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
+
+   _bindir="bin.linuxx86"
+   [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
+   install -Dm755 tools/build/src/engine/$_bindir/b2 "${_stagedir}"/bin/b2
+
+   # Add an extra python version. This does not replace anything and python 2.x
+   # need to be the default.
+   echo "using python : 3.5 : /usr/bin/python3 : /usr/include/python3.5m : 
/usr/lib ;" \
+  >> project-config.jam
+
+   # Support for OpenMPI
+   echo "using mpi ;" >> project-config.jam
+
+   # boostbook is needed by quickbook
+   install -dm755 "${_stagedir}"/share/boostbook
+   cp -a tools/boostbook/{xsl,dtd} "${_stagedir}"/share/boostbook/
+
+   # default "minimal" install: "release link=shared,static
+   # runtime-link=shared threading=single,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.
+   # install to ${_stagedir} in preparation for split packaging
+   "${_stagedir}"/bin/b2 \
+  variant=release \
+  debug-symbols=off \
+  threading=multi \
+  runtime-link=shared \
+  link=shared,static \
+  toolset=gcc \
+  python=2.7 \
+  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" \
+  cxxflags="${CPPFLAGS} ${CXXFLAGS} -std=c++14 -fPIC -O3" \
+  linkflags="${LDFLAGS}" \
+  --layout=system \
+  --prefix="${_stagedir}" \
+  ${JOBS} \
+  install
+}
+
+package_boost() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - development 
headers'
+   depends=("boost-libs=${pkgver}")
+   optdepends=('python: for python bindings'
+   'python2: for python2 bindings')
+   options=('staticlibs')
+
+   install -dm755 "${pkgdir}"/usr
+   cp -a "${_stagedir}"/{bin,include,share} "${pkgdir}"/usr
+
+   install -d "${pkgdir}"/usr/lib
+   cp -a "${_stagedir}"/lib/*.a "${pkgdir}"/usr/lib/
+
+   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt
+
+   ln -s /usr/bin/b2 "$pkgdir"/usr/bin/bjam
+}
+
+package_boost-libs() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - runtime 
libraries'
+   depends=('bzip2' 'zlib' 'icu')
+   optdepends=('openmpi: for mpi support')
+
+   install -dm755 "${pkgdir}"/usr
+   cp -a "${_stagedir}"/lib "${pkgdir}"/usr
+   rm "${pkgdir}"/usr/lib/*.a
+
+   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  "${pkgdir}"/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/staging-x86_64/PKGBUILD (from rev 277872, 
boost/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2016-10-07 16:26:03 UTC (rev 277873)
@@ -0,0 +1,99 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 
+# 

[arch-commits] Commit in boost/repos (4 files)

2016-08-17 Thread Bartłomiej Piotrowski
Date: Wednesday, August 17, 2016 @ 21:10:31
  Author: bpiotrowski
Revision: 273898

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/PKGBUILD
(from rev 273897, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/PKGBUILD
(from rev 273897, boost/trunk/PKGBUILD)
Deleted:
  boost/repos/staging-i686/PKGBUILD
  boost/repos/staging-x86_64/PKGBUILD

-+
 /PKGBUILD   |  198 ++
 staging-i686/PKGBUILD   |   98 --
 staging-x86_64/PKGBUILD |   98 --
 3 files changed, 198 insertions(+), 196 deletions(-)

Deleted: staging-i686/PKGBUILD
===
--- staging-i686/PKGBUILD   2016-08-17 21:10:21 UTC (rev 273897)
+++ staging-i686/PKGBUILD   2016-08-17 21:10:31 UTC (rev 273898)
@@ -1,98 +0,0 @@
-# $Id$
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Ionut Biru 
-# Contributor: Stéphane Gaudreault 
-# Contributor: kevin 
-# Contributor: Giovanni Scafora 
-# Contributor: Kritoke 
-# Contributor: Luca Roccia 
-
-pkgbase=boost
-pkgname=('boost-libs' 'boost')
-pkgver=1.61.0
-_boostver=${pkgver//./_}
-pkgrel=1
-url='http://www.boost.org/'
-arch=('i686' 'x86_64')
-license=('custom')
-makedepends=('icu>=55.1' 'python>=3.5' 'python<3.6' 'python2' 'bzip2' 'zlib' 
'openmpi')
-source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2)
-sha1sums=('f84b1a1ce764108ec3c2b7bd7704cf8dfd3c9d01')
-
-build() {
-   export _stagedir="${srcdir}/stagedir"
-   local JOBS="$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/' <<< ${MAKEFLAGS})"
-
-   cd ${pkgbase}_${_boostver}
-
-   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
-
-   _bindir="bin.linuxx86"
-   [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
-   install -Dm755 tools/build/src/engine/$_bindir/b2 "${_stagedir}"/bin/b2
-
-   # Add an extra python version. This does not replace anything and python 2.x
-   # need to be the default.
-   echo "using python : 3.5 : /usr/bin/python3 : /usr/include/python3.5m : 
/usr/lib ;" \
-  >> project-config.jam
-
-   # Support for OpenMPI
-   echo "using mpi ;" >> project-config.jam
-
-   # boostbook is needed by quickbook
-   install -dm755 "${_stagedir}"/share/boostbook
-   cp -a tools/boostbook/{xsl,dtd} "${_stagedir}"/share/boostbook/
-
-   # default "minimal" install: "release link=shared,static
-   # runtime-link=shared threading=single,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.
-   # install to ${_stagedir} in preparation for split packaging
-   "${_stagedir}"/bin/b2 \
-  variant=release \
-  debug-symbols=off \
-  threading=multi \
-  runtime-link=shared \
-  link=shared,static \
-  toolset=gcc \
-  python=2.7 \
-  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" linkflags="${LDFLAGS}" \
-  --layout=system \
-  --prefix="${_stagedir}" \
-  ${JOBS} \
-  install
-}
-
-package_boost() {
-   pkgdesc='Free peer-reviewed portable C++ source libraries - development 
headers'
-   depends=("boost-libs=${pkgver}")
-   optdepends=('python: for python bindings'
-   'python2: for python2 bindings'
-   'boost-build: to use boost jam for building your project.')
-   options=('staticlibs')
-
-   install -dm755 "${pkgdir}"/usr
-   cp -a "${_stagedir}"/{bin,include,share} "${pkgdir}"/usr
-
-   install -d "${pkgdir}"/usr/lib
-   cp -a "${_stagedir}"/lib/*.a "${pkgdir}"/usr/lib/
-
-   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
-  "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt
-
-   ln -s /usr/bin/b2 "$pkgdir"/usr/bin/bjam
-}
-
-package_boost-libs() {
-   pkgdesc='Free peer-reviewed portable C++ source libraries - runtime 
libraries'
-   depends=('bzip2' 'zlib' 'icu')
-   optdepends=('openmpi: for mpi support')
-
-   install -dm755 "${pkgdir}"/usr
-   cp -a "${_stagedir}"/lib "${pkgdir}"/usr
-   rm "${pkgdir}"/usr/lib/*.a
-
-   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
-  "${pkgdir}"/usr/share/licenses/boost-libs/LICENSE_1_0.txt
-}

Copied: boost/repos/staging-i686/PKGBUILD (from rev 273897, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-08-17 21:10:31 UTC (rev 273898)
@@ -0,0 +1,99 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 

[arch-commits] Commit in boost/repos (4 files)

2016-08-17 Thread Bartłomiej Piotrowski
Date: Wednesday, August 17, 2016 @ 20:15:29
  Author: bpiotrowski
Revision: 273884

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/
  boost/repos/staging-i686/PKGBUILD
(from rev 273883, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/
  boost/repos/staging-x86_64/PKGBUILD
(from rev 273883, boost/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |   98 ++
 staging-x86_64/PKGBUILD |   98 ++
 2 files changed, 196 insertions(+)

Copied: boost/repos/staging-i686/PKGBUILD (from rev 273883, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-08-17 20:15:29 UTC (rev 273884)
@@ -0,0 +1,98 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 
+# Contributor: kevin 
+# Contributor: Giovanni Scafora 
+# Contributor: Kritoke 
+# Contributor: Luca Roccia 
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.61.0
+_boostver=${pkgver//./_}
+pkgrel=1
+url='http://www.boost.org/'
+arch=('i686' 'x86_64')
+license=('custom')
+makedepends=('icu>=55.1' 'python>=3.5' 'python<3.6' 'python2' 'bzip2' 'zlib' 
'openmpi')
+source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2)
+sha1sums=('f84b1a1ce764108ec3c2b7bd7704cf8dfd3c9d01')
+
+build() {
+   export _stagedir="${srcdir}/stagedir"
+   local JOBS="$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/' <<< ${MAKEFLAGS})"
+
+   cd ${pkgbase}_${_boostver}
+
+   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
+
+   _bindir="bin.linuxx86"
+   [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
+   install -Dm755 tools/build/src/engine/$_bindir/b2 "${_stagedir}"/bin/b2
+
+   # Add an extra python version. This does not replace anything and python 2.x
+   # need to be the default.
+   echo "using python : 3.5 : /usr/bin/python3 : /usr/include/python3.5m : 
/usr/lib ;" \
+  >> project-config.jam
+
+   # Support for OpenMPI
+   echo "using mpi ;" >> project-config.jam
+
+   # boostbook is needed by quickbook
+   install -dm755 "${_stagedir}"/share/boostbook
+   cp -a tools/boostbook/{xsl,dtd} "${_stagedir}"/share/boostbook/
+
+   # default "minimal" install: "release link=shared,static
+   # runtime-link=shared threading=single,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.
+   # install to ${_stagedir} in preparation for split packaging
+   "${_stagedir}"/bin/b2 \
+  variant=release \
+  debug-symbols=off \
+  threading=multi \
+  runtime-link=shared \
+  link=shared,static \
+  toolset=gcc \
+  python=2.7 \
+  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" linkflags="${LDFLAGS}" \
+  --layout=system \
+  --prefix="${_stagedir}" \
+  ${JOBS} \
+  install
+}
+
+package_boost() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - development 
headers'
+   depends=("boost-libs=${pkgver}")
+   optdepends=('python: for python bindings'
+   'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+   options=('staticlibs')
+
+   install -dm755 "${pkgdir}"/usr
+   cp -a "${_stagedir}"/{bin,include,share} "${pkgdir}"/usr
+
+   install -d "${pkgdir}"/usr/lib
+   cp -a "${_stagedir}"/lib/*.a "${pkgdir}"/usr/lib/
+
+   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt
+
+   ln -s /usr/bin/b2 "$pkgdir"/usr/bin/bjam
+}
+
+package_boost-libs() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - runtime 
libraries'
+   depends=('bzip2' 'zlib' 'icu')
+   optdepends=('openmpi: for mpi support')
+
+   install -dm755 "${pkgdir}"/usr
+   cp -a "${_stagedir}"/lib "${pkgdir}"/usr
+   rm "${pkgdir}"/usr/lib/*.a
+
+   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  "${pkgdir}"/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/staging-x86_64/PKGBUILD (from rev 273883, 
boost/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2016-08-17 20:15:29 UTC (rev 273884)
@@ -0,0 +1,98 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 

[arch-commits] Commit in boost/repos (4 files)

2016-05-12 Thread Evangelos Foutras
Date: Thursday, May 12, 2016 @ 12:25:35
  Author: foutrelis
Revision: 267843

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/
  boost/repos/staging-i686/PKGBUILD
(from rev 267842, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/
  boost/repos/staging-x86_64/PKGBUILD
(from rev 267842, boost/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |  106 ++
 staging-x86_64/PKGBUILD |  106 ++
 2 files changed, 212 insertions(+)

Copied: boost/repos/staging-i686/PKGBUILD (from rev 267842, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-05-12 10:25:35 UTC (rev 267843)
@@ -0,0 +1,106 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 
+# Contributor: kevin 
+# Contributor: Giovanni Scafora 
+# Contributor: Kritoke 
+# Contributor: Luca Roccia 
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.60.0
+_boostver=${pkgver//./_}
+pkgrel=5
+url='http://www.boost.org/'
+arch=('i686' 'x86_64')
+license=('custom')
+makedepends=('icu>=55.1' 'python>=3.5' 'python<3.6' 'python2' 'bzip2' 'zlib' 
'openmpi')
+source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2
+
cuda_float128.patch::"https://github.com/boostorg/config/commit/a332112317450457c715675686386ec81214b863.patch;)
+sha1sums=('7f56ab507d3258610391b47fef6b11635861175a'
+  'bdc6486e0d90368bbfd872fed8ee3d3c73483933')
+
+prepare() {
+  cd ${pkgbase}_${_boostver}
+  # fix https://svn.boost.org/trac/boost/ticket/11852
+  patch -p2 -i ../cuda_float128.patch
+}
+
+build() {
+   export _stagedir="${srcdir}/stagedir"
+   local JOBS="$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/' <<< ${MAKEFLAGS})"
+
+   cd ${pkgbase}_${_boostver}
+
+   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
+
+   _bindir="bin.linuxx86"
+   [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
+   install -Dm755 tools/build/src/engine/$_bindir/b2 "${_stagedir}"/bin/b2
+
+   # Add an extra python version. This does not replace anything and python 2.x
+   # need to be the default.
+   echo "using python : 3.5 : /usr/bin/python3 : /usr/include/python3.5m : 
/usr/lib ;" \
+  >> project-config.jam
+
+   # Support for OpenMPI
+   echo "using mpi ;" >> project-config.jam
+
+   # boostbook is needed by quickbook
+   install -dm755 "${_stagedir}"/share/boostbook
+   cp -a tools/boostbook/{xsl,dtd} "${_stagedir}"/share/boostbook/
+
+   # default "minimal" install: "release link=shared,static
+   # runtime-link=shared threading=single,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.
+   # install to ${_stagedir} in preparation for split packaging
+   "${_stagedir}"/bin/b2 \
+  variant=release \
+  debug-symbols=off \
+  threading=multi \
+  runtime-link=shared \
+  link=shared,static \
+  toolset=gcc \
+  python=2.7 \
+  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" linkflags="${LDFLAGS}" \
+  --layout=system \
+  --prefix="${_stagedir}" \
+  ${JOBS} \
+  install
+}
+
+package_boost() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - development 
headers'
+   depends=("boost-libs=${pkgver}")
+   optdepends=('python: for python bindings'
+   'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+   options=('staticlibs')
+
+   install -dm755 "${pkgdir}"/usr
+   cp -a "${_stagedir}"/{bin,include,share} "${pkgdir}"/usr
+
+   install -d "${pkgdir}"/usr/lib
+   cp -a "${_stagedir}"/lib/*.a "${pkgdir}"/usr/lib/
+
+   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt
+
+   ln -s /usr/bin/b2 "$pkgdir"/usr/bin/bjam
+}
+
+package_boost-libs() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - runtime 
libraries'
+   depends=('bzip2' 'zlib' 'icu')
+   optdepends=('openmpi: for mpi support')
+
+   install -dm755 "${pkgdir}"/usr
+   cp -a "${_stagedir}"/lib "${pkgdir}"/usr
+   rm "${pkgdir}"/usr/lib/*.a
+
+   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  "${pkgdir}"/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/staging-x86_64/PKGBUILD (from rev 267842, 
boost/trunk/PKGBUILD)
===
--- 

[arch-commits] Commit in boost/repos (4 files)

2016-01-24 Thread Antonio Rojas
Date: Sunday, January 24, 2016 @ 22:05:34
  Author: arojas
Revision: 258570

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  boost/repos/extra-i686/PKGBUILD
(from rev 258569, boost/trunk/PKGBUILD)
  boost/repos/extra-x86_64/PKGBUILD
(from rev 258569, boost/trunk/PKGBUILD)
Deleted:
  boost/repos/extra-i686/PKGBUILD
  boost/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  212 
 extra-i686/PKGBUILD   |   98 --
 extra-x86_64/PKGBUILD |   98 --
 3 files changed, 212 insertions(+), 196 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2016-01-24 21:01:41 UTC (rev 258569)
+++ extra-i686/PKGBUILD 2016-01-24 21:05:34 UTC (rev 258570)
@@ -1,98 +0,0 @@
-# $Id$
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Ionut Biru 
-# Contributor: Stéphane Gaudreault 
-# Contributor: kevin 
-# Contributor: Giovanni Scafora 
-# Contributor: Kritoke 
-# Contributor: Luca Roccia 
-
-pkgbase=boost
-pkgname=('boost-libs' 'boost')
-pkgver=1.60.0
-_boostver=${pkgver//./_}
-pkgrel=1
-url='http://www.boost.org/'
-arch=('i686' 'x86_64')
-license=('custom')
-makedepends=('icu>=55.1' 'python>=3.5' 'python<3.6' 'python2' 'bzip2' 'zlib' 
'openmpi')
-source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2)
-sha1sums=('7f56ab507d3258610391b47fef6b11635861175a')
-
-build() {
-   export _stagedir="${srcdir}/stagedir"
-   local JOBS="$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/' <<< ${MAKEFLAGS})"
-
-   cd ${pkgbase}_${_boostver}
-
-   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
-
-   _bindir="bin.linuxx86"
-   [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
-   install -Dm755 tools/build/src/engine/$_bindir/b2 "${_stagedir}"/bin/b2
-
-   # Add an extra python version. This does not replace anything and python 2.x
-   # need to be the default.
-   echo "using python : 3.5 : /usr/bin/python3 : /usr/include/python3.5m : 
/usr/lib ;" \
-  >> project-config.jam
-
-   # Support for OpenMPI
-   echo "using mpi ;" >> project-config.jam
-
-   # boostbook is needed by quickbook
-   install -dm755 "${_stagedir}"/share/boostbook
-   cp -a tools/boostbook/{xsl,dtd} "${_stagedir}"/share/boostbook/
-
-   # default "minimal" install: "release link=shared,static
-   # runtime-link=shared threading=single,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.
-   # install to ${_stagedir} in preparation for split packaging
-   "${_stagedir}"/bin/b2 \
-  variant=release \
-  debug-symbols=off \
-  threading=multi \
-  runtime-link=shared \
-  link=shared,static \
-  toolset=gcc \
-  python=2.7 \
-  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" linkflags="${LDFLAGS}" \
-  --layout=system \
-  --prefix="${_stagedir}" \
-  ${JOBS} \
-  install
-}
-
-package_boost() {
-   pkgdesc='Free peer-reviewed portable C++ source libraries - development 
headers'
-   depends=("boost-libs=${pkgver}")
-   optdepends=('python: for python bindings'
-   'python2: for python2 bindings'
-   'boost-build: to use boost jam for building your project.')
-   options=('staticlibs')
-
-   install -dm755 "${pkgdir}"/usr
-   cp -a "${_stagedir}"/{bin,include,share} "${pkgdir}"/usr
-
-   install -d "${pkgdir}"/usr/lib
-   cp -a "${_stagedir}"/lib/*.a "${pkgdir}"/usr/lib/
-
-   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
-  "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt
-
-   ln -s /usr/bin/b2 "$pkgdir"/usr/bin/bjam
-}
-
-package_boost-libs() {
-   pkgdesc='Free peer-reviewed portable C++ source libraries - runtime 
libraries'
-   depends=('bzip2' 'zlib' 'icu')
-   optdepends=('openmpi: for mpi support')
-
-   install -dm755 "${pkgdir}"/usr
-   cp -a "${_stagedir}"/lib "${pkgdir}"/usr
-   rm "${pkgdir}"/usr/lib/*.a
-
-   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
-  "${pkgdir}"/usr/share/licenses/boost-libs/LICENSE_1_0.txt
-}

Copied: boost/repos/extra-i686/PKGBUILD (from rev 258569, boost/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2016-01-24 21:05:34 UTC (rev 258570)
@@ -0,0 +1,106 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 
+# Contributor: kevin 

[arch-commits] Commit in boost/repos (4 files)

2015-12-20 Thread Bartłomiej Piotrowski
Date: Sunday, December 20, 2015 @ 15:43:18
  Author: bpiotrowski
Revision: 257043

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/
  boost/repos/staging-i686/PKGBUILD
(from rev 257042, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/
  boost/repos/staging-x86_64/PKGBUILD
(from rev 257042, boost/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |   98 ++
 staging-x86_64/PKGBUILD |   98 ++
 2 files changed, 196 insertions(+)

Copied: boost/repos/staging-i686/PKGBUILD (from rev 257042, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-12-20 14:43:18 UTC (rev 257043)
@@ -0,0 +1,98 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 
+# Contributor: kevin 
+# Contributor: Giovanni Scafora 
+# Contributor: Kritoke 
+# Contributor: Luca Roccia 
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.60.0
+_boostver=${pkgver//./_}
+pkgrel=1
+url='http://www.boost.org/'
+arch=('i686' 'x86_64')
+license=('custom')
+makedepends=('icu>=55.1' 'python>=3.5' 'python<3.6' 'python2' 'bzip2' 'zlib' 
'openmpi')
+source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2)
+sha1sums=('7f56ab507d3258610391b47fef6b11635861175a')
+
+build() {
+   export _stagedir="${srcdir}/stagedir"
+   local JOBS="$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/' <<< ${MAKEFLAGS})"
+
+   cd ${pkgbase}_${_boostver}
+
+   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
+
+   _bindir="bin.linuxx86"
+   [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
+   install -Dm755 tools/build/src/engine/$_bindir/b2 "${_stagedir}"/bin/b2
+
+   # Add an extra python version. This does not replace anything and python 2.x
+   # need to be the default.
+   echo "using python : 3.5 : /usr/bin/python3 : /usr/include/python3.5m : 
/usr/lib ;" \
+  >> project-config.jam
+
+   # Support for OpenMPI
+   echo "using mpi ;" >> project-config.jam
+
+   # boostbook is needed by quickbook
+   install -dm755 "${_stagedir}"/share/boostbook
+   cp -a tools/boostbook/{xsl,dtd} "${_stagedir}"/share/boostbook/
+
+   # default "minimal" install: "release link=shared,static
+   # runtime-link=shared threading=single,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.
+   # install to ${_stagedir} in preparation for split packaging
+   "${_stagedir}"/bin/b2 \
+  variant=release \
+  debug-symbols=off \
+  threading=multi \
+  runtime-link=shared \
+  link=shared,static \
+  toolset=gcc \
+  python=2.7 \
+  cflags="${CPPFLAGS} ${CFLAGS} -fPIC -O3" linkflags="${LDFLAGS}" \
+  --layout=system \
+  --prefix="${_stagedir}" \
+  ${JOBS} \
+  install
+}
+
+package_boost() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - development 
headers'
+   depends=("boost-libs=${pkgver}")
+   optdepends=('python: for python bindings'
+   'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+   options=('staticlibs')
+
+   install -dm755 "${pkgdir}"/usr
+   cp -a "${_stagedir}"/{bin,include,share} "${pkgdir}"/usr
+
+   install -d "${pkgdir}"/usr/lib
+   cp -a "${_stagedir}"/lib/*.a "${pkgdir}"/usr/lib/
+
+   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  "${pkgdir}"/usr/share/licenses/boost/LICENSE_1_0.txt
+
+   ln -s /usr/bin/b2 "$pkgdir"/usr/bin/bjam
+}
+
+package_boost-libs() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - runtime 
libraries'
+   depends=('bzip2' 'zlib' 'icu')
+   optdepends=('openmpi: for mpi support')
+
+   install -dm755 "${pkgdir}"/usr
+   cp -a "${_stagedir}"/lib "${pkgdir}"/usr
+   rm "${pkgdir}"/usr/lib/*.a
+
+   install -Dm644 "${srcdir}/"${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  "${pkgdir}"/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/staging-x86_64/PKGBUILD (from rev 257042, 
boost/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2015-12-20 14:43:18 UTC (rev 257043)
@@ -0,0 +1,98 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+# Contributor: Stéphane Gaudreault 

[arch-commits] Commit in boost/repos (4 files)

2014-11-04 Thread Evangelos Foutras
Date: Tuesday, November 4, 2014 @ 14:51:45
  Author: foutrelis
Revision: 225612

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/
  boost/repos/staging-i686/PKGBUILD
(from rev 225611, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/
  boost/repos/staging-x86_64/PKGBUILD
(from rev 225611, boost/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |   97 ++
 staging-x86_64/PKGBUILD |   97 ++
 2 files changed, 194 insertions(+)

Copied: boost/repos/staging-i686/PKGBUILD (from rev 225611, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-11-04 13:51:45 UTC (rev 225612)
@@ -0,0 +1,97 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+# Contributor: Stéphane Gaudreault steph...@archlinux.org
+# Contributor: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia little_r...@users.sourceforge.net
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.57.0
+_boostver=${pkgver//./_}
+pkgrel=1
+url='http://www.boost.org/'
+arch=('i686' 'x86_64')
+license=('custom')
+makedepends=('icu=53.1' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
+source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2)
+sha1sums=('e151557ae47afd1b43dc3fac46f8b04a8fe51c12')
+
+build() {
+   export _stagedir=${srcdir}/stagedir
+   local JOBS=$(sed -e 's/.*\(-j *[0-9]\+\).*/\1/'  ${MAKEFLAGS})
+
+   cd ${pkgbase}_${_boostver}
+
+   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
+
+   _bindir=bin.linuxx86
+   [[ ${CARCH} = x86_64 ]]  _bindir=bin.linuxx86_64
+   install -Dm755 tools/build/src/engine/$_bindir/b2 ${_stagedir}/bin/b2
+
+   # Add an extra python version. This does not replace anything and python 2.x
+   # need to be the default.
+   echo using python : 3.4 : /usr/bin/python3 : /usr/include/python3.4m : 
/usr/lib ; \
+   project-config.jam
+
+   # Support for OpenMPI
+   echo using mpi ;  project-config.jam
+
+   # boostbook is needed by quickbook
+   install -dm755 ${_stagedir}/share/boostbook
+   cp -a tools/boostbook/{xsl,dtd} ${_stagedir}/share/boostbook/
+
+   # default minimal install: release link=shared,static
+   # runtime-link=shared threading=single,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.
+   # install to ${_stagedir} in preparation for split packaging
+   ${_stagedir}/bin/b2 \
+  variant=release \
+  debug-symbols=off \
+  threading=multi \
+  runtime-link=shared \
+  link=shared,static \
+  toolset=gcc \
+  python=2.7 \
+  cflags=${CPPFLAGS} ${CFLAGS} -O3 linkflags=${LDFLAGS} \
+  --layout=system \
+  --prefix=${_stagedir} \
+  ${JOBS} \
+  install
+}
+
+package_boost() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - development 
headers'
+   depends=(boost-libs=${pkgver})
+   optdepends=('python: for python bindings'
+   'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+   options=('staticlibs')
+
+   install -dm755 ${pkgdir}/usr
+   cp -a ${_stagedir}/{bin,include,share} ${pkgdir}/usr
+
+   install -d ${pkgdir}/usr/lib
+   cp -a ${_stagedir}/lib/*.a ${pkgdir}/usr/lib/
+
+   install -Dm644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  ${pkgdir}/usr/share/licenses/boost/LICENSE_1_0.txt
+
+   ln -s /usr/bin/b2 $pkgdir/usr/bin/bjam
+}
+
+package_boost-libs() {
+   pkgdesc='Free peer-reviewed portable C++ source libraries - runtime 
libraries'
+   depends=('bzip2' 'zlib' 'icu')
+   optdepends=('openmpi: for mpi support')
+
+   install -dm755 ${pkgdir}/usr
+   cp -a ${_stagedir}/lib ${pkgdir}/usr
+   rm ${pkgdir}/usr/lib/*.a
+
+   install -Dm644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+  ${pkgdir}/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/staging-x86_64/PKGBUILD (from rev 225611, 
boost/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2014-11-04 13:51:45 UTC (rev 225612)
@@ -0,0 +1,97 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+# Contributor: Stéphane Gaudreault steph...@archlinux.org
+# Contributor: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia little_r...@users.sourceforge.net
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')

[arch-commits] Commit in boost/repos (4 files)

2013-01-21 Thread stephane
Date: Monday, January 21, 2013 @ 19:02:38
  Author: stephane
Revision: 175785

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/
  boost/repos/staging-i686/PKGBUILD
(from rev 175784, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/
  boost/repos/staging-x86_64/PKGBUILD
(from rev 175784, boost/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |  115 ++
 staging-x86_64/PKGBUILD |  115 ++
 2 files changed, 230 insertions(+)

Copied: boost/repos/staging-i686/PKGBUILD (from rev 175784, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-01-21 18:02:38 UTC (rev 175785)
@@ -0,0 +1,115 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault steph...@archlinux.org
+# Maintainer: Ionut Biru ib...@archlinux.org
+# Contributor: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia little_r...@users.sourceforge.net
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.52.0
+_boostver=${pkgver//./_}
+pkgrel=1
+arch=('i686' 'x86_64')
+url=http://www.boost.org/;
+makedepends=('icu' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
+source=(http://downloads.sourceforge.net/${pkgbase}/${pkgbase}_${_boostver}.tar.gz)
+license=('custom')
+sha1sums=('1120430030315b0a94b6d63fc04662960db2444c')
+
+_stagedir=${srcdir}/stagedir
+
+build() {
+  # set python path for bjam
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools
+  echo using python : 2.7 : /usr/bin/python2 ;  build/v2/user-config.jam
+  echo using python : 3.3 : /usr/bin/python3 : /usr/include/python3.3m : 
/usr/lib ;  build/v2/user-config.jam
+  echo using mpi ;  build/v2/user-config.jam
+
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # build bjam
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/build/v2/engine
+  ./build.sh cc
+
+  _bindir=bin.linuxx86
+  [ ${CARCH} = x86_64 ]  _bindir=bin.linuxx86_64
+
+  install -d ${_stagedir}/usr/bin
+  install ${_bindir}/bjam ${_stagedir}/usr/bin/bjam
+
+  # build tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/
+  ${_stagedir}/usr/bin/bjam --toolset=gcc
+
+  # copy the tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/bin
+  for i in *;do
+  install -m755 ${i} ${_stagedir}/usr/bin/${i}
+  done
+
+  #boostbook needed by quickbook
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/
+  cp -r share ${_stagedir}
+
+  # build libs
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # default minimal install: release link=shared,static
+  # runtime-link=shared threading=single,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.
+  # install to ${_stagedir} in preparation for split packaging
+
+  ${_stagedir}/usr/bin/bjam \
+  release debug-symbols=off threading=multi \
+  runtime-link=shared link=shared,static \
+  cflags=-fno-strict-aliasing \
+  toolset=gcc \
+  --prefix=${_stagedir} \
+  -sTOOLS=gcc \
+  --layout=system \
+  ${MAKEFLAGS} \
+  install
+}
+
+package_boost() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Development
+depends=(boost-libs=${pkgver})
+optdepends=('python: for python3 bindings'
+'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+
+install -d ${pkgdir}/usr/{include,lib,share}
+# headers/source files
+cp -r ${_stagedir}/include/ ${pkgdir}/usr/
+
+# static libs
+cp -r ${_stagedir}/lib/*.a ${pkgdir}/usr/lib/
+
+# utilities (bjam, bcp, pyste)
+cp -r ${_stagedir}/usr/* ${pkgdir}/usr/
+
+#boostbook
+cp -r ${_stagedir}/share/* ${pkgdir}/usr/share
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost/LICENSE_1_0.txt
+}
+
+package_boost-libs() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Runtime
+depends=('gcc-libs' 'bzip2' 'zlib' 'icu')
+optdepends=('openmpi: for mpi support')
+
+install -d ${pkgdir}/usr/lib
+#shared libs
+cp -r ${_stagedir}/lib/*.so{,.*} ${pkgdir}/usr/lib/
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/staging-x86_64/PKGBUILD (from rev 175784, 
boost/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2013-01-21 18:02:38 UTC (rev 175785)
@@ -0,0 +1,115 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault steph...@archlinux.org
+# 

[arch-commits] Commit in boost/repos (4 files)

2013-01-19 Thread Stéphane Gaudreault
Date: Saturday, January 19, 2013 @ 12:28:50
  Author: stephane
Revision: 175690

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/
  boost/repos/staging-i686/PKGBUILD
(from rev 175689, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/
  boost/repos/staging-x86_64/PKGBUILD
(from rev 175689, boost/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |  113 ++
 staging-x86_64/PKGBUILD |  113 ++
 2 files changed, 226 insertions(+)

Copied: boost/repos/staging-i686/PKGBUILD (from rev 175689, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-01-19 17:28:50 UTC (rev 175690)
@@ -0,0 +1,113 @@
+# $Id$
+# Maintainer: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia little_r...@users.sourceforge.net
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.50.0
+_boostver=${pkgver//./_}
+pkgrel=4
+arch=('i686' 'x86_64')
+url=http://www.boost.org/;
+makedepends=('icu=50.1.2' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
+source=(http://downloads.sourceforge.net/${pkgbase}/${pkgbase}_${_boostver}.tar.gz)
+license=('custom')
+md5sums=('dbc07ab0254df3dda6300fd737b3f264')
+
+_stagedir=${srcdir}/stagedir
+
+build() {
+  # set python path for bjam
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools
+  echo using python : 2.7 : /usr/bin/python2 ;  build/v2/user-config.jam
+  echo using python : 3.3 : /usr/bin/python3 : /usr/include/python3.3m : 
/usr/lib ;  build/v2/user-config.jam
+  echo using mpi ;  build/v2/user-config.jam
+
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # build bjam
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/build/v2/engine
+  ./build.sh cc
+
+  _bindir=bin.linuxx86
+  [ ${CARCH} = x86_64 ]  _bindir=bin.linuxx86_64
+
+  install -d ${_stagedir}/usr/bin
+  install ${_bindir}/bjam ${_stagedir}/usr/bin/bjam
+
+  # build tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/
+  ${_stagedir}/usr/bin/bjam --toolset=gcc
+
+  # copy the tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/bin
+  for i in *;do
+  install -m755 ${i} ${_stagedir}/usr/bin/${i}
+  done
+
+  #boostbook needed by quickbook
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/
+  cp -r share ${_stagedir}
+
+  # build libs
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # default minimal install: release link=shared,static
+  # runtime-link=shared threading=single,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.
+  # install to ${_stagedir} in preparation for split packaging
+
+  ${_stagedir}/usr/bin/bjam \
+  release debug-symbols=off threading=multi \
+  runtime-link=shared link=shared,static \
+  cflags=-fno-strict-aliasing \
+  toolset=gcc \
+  --prefix=${_stagedir} \
+  -sTOOLS=gcc \
+  --layout=system \
+  ${MAKEFLAGS} \
+  install
+}
+
+package_boost() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Development
+depends=(boost-libs=${pkgver})
+optdepends=('python3: for python bindings'
+'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+
+install -d ${pkgdir}/usr/{include,lib,share}
+# headers/source files
+cp -r ${_stagedir}/include/ ${pkgdir}/usr/
+
+# static libs
+cp -r ${_stagedir}/lib/*.a ${pkgdir}/usr/lib/
+
+# utilities (bjam, bcp, pyste)
+cp -r ${_stagedir}/usr/* ${pkgdir}/usr/
+
+#boostbook
+cp -r ${_stagedir}/share/* ${pkgdir}/usr/share
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost/LICENSE_1_0.txt
+}
+
+package_boost-libs() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Runtime
+depends=('gcc-libs' 'bzip2' 'zlib' 'icu')
+optdepends=('openmpi: for mpi support')
+
+install -d ${pkgdir}/usr/lib
+#shared libs
+cp -r ${_stagedir}/lib/*.so{,.*} ${pkgdir}/usr/lib/
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/staging-x86_64/PKGBUILD (from rev 175689, 
boost/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2013-01-19 17:28:50 UTC (rev 175690)
@@ -0,0 +1,113 @@
+# $Id$
+# Maintainer: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia 

[arch-commits] Commit in boost/repos (4 files)

2012-11-11 Thread Ionut Biru
Date: Monday, November 12, 2012 @ 01:59:17
  Author: ibiru
Revision: 170814

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/
  boost/repos/staging-i686/PKGBUILD
(from rev 170813, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/
  boost/repos/staging-x86_64/PKGBUILD
(from rev 170813, boost/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |  113 ++
 staging-x86_64/PKGBUILD |  113 ++
 2 files changed, 226 insertions(+)

Copied: boost/repos/staging-i686/PKGBUILD (from rev 170813, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-11-12 06:59:17 UTC (rev 170814)
@@ -0,0 +1,113 @@
+# $Id$
+# Maintainer: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia little_r...@users.sourceforge.net
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.50.0
+_boostver=${pkgver//./_}
+pkgrel=3
+arch=('i686' 'x86_64')
+url=http://www.boost.org/;
+makedepends=('icu' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
+source=(http://downloads.sourceforge.net/${pkgbase}/${pkgbase}_${_boostver}.tar.gz)
+license=('custom')
+md5sums=('dbc07ab0254df3dda6300fd737b3f264')
+
+_stagedir=${srcdir}/stagedir
+
+build() {
+  # set python path for bjam
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools
+  echo using python : 2.7 : /usr/bin/python2 ;  build/v2/user-config.jam
+  echo using python : 3.3 : /usr/bin/python3 : /usr/include/python3.3m : 
/usr/lib ;  build/v2/user-config.jam
+  echo using mpi ;  build/v2/user-config.jam
+
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # build bjam
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/build/v2/engine
+  ./build.sh cc
+
+  _bindir=bin.linuxx86
+  [ ${CARCH} = x86_64 ]  _bindir=bin.linuxx86_64
+
+  install -d ${_stagedir}/usr/bin
+  install ${_bindir}/bjam ${_stagedir}/usr/bin/bjam
+
+  # build tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/
+  ${_stagedir}/usr/bin/bjam --toolset=gcc
+
+  # copy the tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/bin
+  for i in *;do
+  install -m755 ${i} ${_stagedir}/usr/bin/${i}
+  done
+
+  #boostbook needed by quickbook
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/
+  cp -r share ${_stagedir}
+
+  # build libs
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # default minimal install: release link=shared,static
+  # runtime-link=shared threading=single,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.
+  # install to ${_stagedir} in preparation for split packaging
+
+  ${_stagedir}/usr/bin/bjam \
+  release debug-symbols=off threading=multi \
+  runtime-link=shared link=shared,static \
+  cflags=-fno-strict-aliasing \
+  toolset=gcc \
+  --prefix=${_stagedir} \
+  -sTOOLS=gcc \
+  --layout=system \
+  ${MAKEFLAGS} \
+  install
+}
+
+package_boost() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Development
+depends=(boost-libs=${pkgver})
+optdepends=('python3: for python bindings'
+'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+
+install -d ${pkgdir}/usr/{include,lib,share}
+# headers/source files
+cp -r ${_stagedir}/include/ ${pkgdir}/usr/
+
+# static libs
+cp -r ${_stagedir}/lib/*.a ${pkgdir}/usr/lib/
+
+# utilities (bjam, bcp, pyste)
+cp -r ${_stagedir}/usr/* ${pkgdir}/usr/
+
+#boostbook
+cp -r ${_stagedir}/share/* ${pkgdir}/usr/share
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost/LICENSE_1_0.txt
+}
+
+package_boost-libs() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Runtime
+depends=('gcc-libs' 'bzip2' 'zlib' 'icu')
+optdepends=('openmpi: for mpi support')
+
+install -d ${pkgdir}/usr/lib
+#shared libs
+cp -r ${_stagedir}/lib/*.so{,.*} ${pkgdir}/usr/lib/
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/staging-x86_64/PKGBUILD (from rev 170813, 
boost/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-11-12 06:59:17 UTC (rev 170814)
@@ -0,0 +1,113 @@
+# $Id$
+# Maintainer: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia 

[arch-commits] Commit in boost/repos (4 files)

2012-07-22 Thread Allan McRae
Date: Sunday, July 22, 2012 @ 07:16:17
  Author: allan
Revision: 163929

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  boost/repos/testing-i686/
  boost/repos/testing-i686/PKGBUILD
(from rev 163928, boost/trunk/PKGBUILD)
  boost/repos/testing-x86_64/
  boost/repos/testing-x86_64/PKGBUILD
(from rev 163928, boost/trunk/PKGBUILD)

-+
 testing-i686/PKGBUILD   |  113 ++
 testing-x86_64/PKGBUILD |  113 ++
 2 files changed, 226 insertions(+)

Copied: boost/repos/testing-i686/PKGBUILD (from rev 163928, 
boost/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-07-22 11:16:17 UTC (rev 163929)
@@ -0,0 +1,113 @@
+# $Id$
+# Maintainer: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia little_r...@users.sourceforge.net
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.50.0
+_boostver=${pkgver//./_}
+pkgrel=2
+arch=('i686' 'x86_64')
+url=http://www.boost.org/;
+makedepends=('icu' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
+source=(http://downloads.sourceforge.net/${pkgbase}/${pkgbase}_${_boostver}.tar.gz)
+license=('custom')
+md5sums=('dbc07ab0254df3dda6300fd737b3f264')
+
+_stagedir=${srcdir}/stagedir
+
+build() {
+  # set python path for bjam
+  cd ${srcdir}/${pkgbase}_${_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
+  echo using mpi ;  build/v2/user-config.jam
+
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # build bjam
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/build/v2/engine
+  ./build.sh cc
+
+  _bindir=bin.linuxx86
+  [ ${CARCH} = x86_64 ]  _bindir=bin.linuxx86_64
+
+  install -d ${_stagedir}/usr/bin
+  install ${_bindir}/bjam ${_stagedir}/usr/bin/bjam
+
+  # build tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/
+  ${_stagedir}/usr/bin/bjam --toolset=gcc
+
+  # copy the tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/bin
+  for i in *;do
+  install -m755 ${i} ${_stagedir}/usr/bin/${i}
+  done
+
+  #boostbook needed by quickbook
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/
+  cp -r share ${_stagedir}
+
+  # build libs
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # default minimal install: release link=shared,static
+  # runtime-link=shared threading=single,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.
+  # install to ${_stagedir} in preparation for split packaging
+
+  ${_stagedir}/usr/bin/bjam \
+  release debug-symbols=off threading=multi \
+  runtime-link=shared link=shared,static \
+  cflags=-fno-strict-aliasing \
+  toolset=gcc \
+  --prefix=${_stagedir} \
+  -sTOOLS=gcc \
+  --layout=system \
+  ${MAKEFLAGS} \
+  install
+}
+
+package_boost() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Development
+depends=(boost-libs=${pkgver})
+optdepends=('python: for python bindings'
+'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+
+install -d ${pkgdir}/usr/{include,lib,share}
+# headers/source files
+cp -r ${_stagedir}/include/ ${pkgdir}/usr/
+
+# static libs
+cp -r ${_stagedir}/lib/*.a ${pkgdir}/usr/lib/
+
+# utilities (bjam, bcp, pyste)
+cp -r ${_stagedir}/usr/* ${pkgdir}/usr/
+
+#boostbook
+cp -r ${_stagedir}/share/* ${pkgdir}/usr/share
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost/LICENSE_1_0.txt
+}
+
+package_boost-libs() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Runtime
+depends=('gcc-libs' 'bzip2' 'zlib' 'icu')
+optdepends=('openmpi: for mpi support')
+
+install -d ${pkgdir}/usr/lib
+#shared libs
+cp -r ${_stagedir}/lib/*.so{,.*} ${pkgdir}/usr/lib/
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/testing-x86_64/PKGBUILD (from rev 163928, 
boost/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-07-22 11:16:17 UTC (rev 163929)
@@ -0,0 +1,113 @@
+# $Id$
+# Maintainer: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia 

[arch-commits] Commit in boost/repos (4 files)

2012-07-06 Thread Ionut Biru
Date: Friday, July 6, 2012 @ 11:51:12
  Author: ibiru
Revision: 163072

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  boost/repos/staging-i686/
  boost/repos/staging-i686/PKGBUILD
(from rev 163071, boost/trunk/PKGBUILD)
  boost/repos/staging-x86_64/
  boost/repos/staging-x86_64/PKGBUILD
(from rev 163071, boost/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |  113 ++
 staging-x86_64/PKGBUILD |  113 ++
 2 files changed, 226 insertions(+)

Copied: boost/repos/staging-i686/PKGBUILD (from rev 163071, 
boost/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-07-06 15:51:12 UTC (rev 163072)
@@ -0,0 +1,113 @@
+# $Id$
+# Maintainer: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia little_r...@users.sourceforge.net
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.50.0
+_boostver=${pkgver//./_}
+pkgrel=1
+arch=('i686' 'x86_64')
+url=http://www.boost.org/;
+makedepends=('icu' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
+source=(http://downloads.sourceforge.net/${pkgbase}/${pkgbase}_${_boostver}.tar.gz)
+license=('custom')
+md5sums=('dbc07ab0254df3dda6300fd737b3f264')
+
+_stagedir=${srcdir}/stagedir
+
+build() {
+  # set python path for bjam
+  cd ${srcdir}/${pkgbase}_${_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
+  echo using mpi ;  build/v2/user-config.jam
+
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # build bjam
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/build/v2/engine
+  ./build.sh cc
+
+  _bindir=bin.linuxx86
+  [ ${CARCH} = x86_64 ]  _bindir=bin.linuxx86_64
+
+  install -d ${_stagedir}/usr/bin
+  install ${_bindir}/bjam ${_stagedir}/usr/bin/bjam
+
+  # build tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/
+  ${_stagedir}/usr/bin/bjam --toolset=gcc
+
+  # copy the tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/bin
+  for i in *;do
+  install -m755 ${i} ${_stagedir}/usr/bin/${i}
+  done
+
+  #boostbook needed by quickbook
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/
+  cp -r share ${_stagedir}
+
+  # build libs
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # default minimal install: release link=shared,static
+  # runtime-link=shared threading=single,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.
+  # install to ${_stagedir} in preparation for split packaging
+
+  ${_stagedir}/usr/bin/bjam \
+  release debug-symbols=off threading=multi \
+  runtime-link=shared link=shared,static \
+  cflags=-fno-strict-aliasing \
+  toolset=gcc \
+  --prefix=${_stagedir} \
+  -sTOOLS=gcc \
+  --layout=system \
+  ${MAKEFLAGS} \
+  install
+}
+
+package_boost() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Development
+depends=(boost-libs=${pkgver})
+optdepends=('python: for python bindings'
+'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+
+install -d ${pkgdir}/usr/{include,lib,share}
+# headers/source files
+cp -r ${_stagedir}/include/ ${pkgdir}/usr/
+
+# static libs
+cp -r ${_stagedir}/lib/*.a ${pkgdir}/usr/lib/
+
+# utilities (bjam, bcp, pyste)
+cp -r ${_stagedir}/usr/* ${pkgdir}/usr/
+
+#boostbook
+cp -r ${_stagedir}/share/* ${pkgdir}/usr/share
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost/LICENSE_1_0.txt
+}
+
+package_boost-libs() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Runtime
+depends=('gcc-libs' 'bzip2' 'zlib' 'icu')
+optdepends=('openmpi: for mpi support')
+
+install -d ${pkgdir}/usr/lib
+#shared libs
+cp -r ${_stagedir}/lib/*.so{,.*} ${pkgdir}/usr/lib/
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/staging-x86_64/PKGBUILD (from rev 163071, 
boost/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-07-06 15:51:12 UTC (rev 163072)
@@ -0,0 +1,113 @@
+# $Id$
+# Maintainer: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia 

[arch-commits] Commit in boost/repos (4 files)

2012-04-09 Thread andyrtr
Date: Monday, April 9, 2012 @ 09:40:36
  Author: andyrtr
Revision: 155927

db-move: moved boost from [staging] to [testing] (i686)

Added:
  boost/repos/testing-i686/
  boost/repos/testing-i686/PKGBUILD
(from rev 155924, boost/repos/staging-i686/PKGBUILD)
  boost/repos/testing-i686/exceptions.patch
(from rev 155924, boost/repos/staging-i686/exceptions.patch)
Deleted:
  boost/repos/staging-i686/

--+
 PKGBUILD |  118 +
 exceptions.patch |   25 +++
 2 files changed, 143 insertions(+)

Copied: boost/repos/testing-i686/PKGBUILD (from rev 155924, 
boost/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-04-09 13:40:36 UTC (rev 155927)
@@ -0,0 +1,118 @@
+# $Id$
+# Maintainer: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia little_r...@users.sourceforge.net
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.49.0
+_boostver=${pkgver//./_}
+pkgrel=2
+arch=('i686' 'x86_64')
+url=http://www.boost.org/;
+makedepends=('icu' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
+source=(http://downloads.sourceforge.net/${pkgbase}/${pkgbase}_${_boostver}.tar.gz
+exceptions.patch)
+license=('custom')
+md5sums=('e0defc8c818e4f1c5bbb29d0292b76ca'
+ '9b44c28b36303152050c8c82469569c5')
+
+_stagedir=${srcdir}/stagedir
+
+build() {
+  # set python path for bjam
+  cd ${srcdir}/${pkgbase}_${_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
+  echo using mpi ;  build/v2/user-config.jam
+
+  cd ${srcdir}/${pkgbase}_${_boostver}
+  # https://svn.boost.org/trac/boost/ticket/5731
+  patch -p0 -i ${srcdir}/exceptions.patch
+
+
+  # build bjam
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/build/v2/engine
+  ./build.sh cc
+
+  _bindir=bin.linuxx86
+  [ ${CARCH} = x86_64 ]  _bindir=bin.linuxx86_64
+
+  install -d ${_stagedir}/usr/bin
+  install ${_bindir}/bjam ${_stagedir}/usr/bin/bjam
+
+  # build tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/
+  ${_stagedir}/usr/bin/bjam --toolset=gcc
+
+  # copy the tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/bin
+  for i in *;do
+  install -m755 ${i} ${_stagedir}/usr/bin/${i}
+  done
+
+  #boostbook needed by quickbook
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/
+  cp -r share ${_stagedir}
+
+  # build libs
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # default minimal install: release link=shared,static
+  # runtime-link=shared threading=single,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.
+  # install to ${_stagedir} in preparation for split packaging
+
+  ${_stagedir}/usr/bin/bjam \
+  release debug-symbols=off threading=multi \
+  runtime-link=shared link=shared,static \
+  cflags=-fno-strict-aliasing \
+  toolset=gcc \
+  --prefix=${_stagedir} \
+  -sTOOLS=gcc \
+  --layout=system \
+  ${MAKEFLAGS} \
+  install
+}
+
+package_boost() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Development
+depends=(boost-libs=${pkgver})
+optdepends=('python: for python bindings'
+'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+
+install -d ${pkgdir}/usr/{include,lib,share}
+# headers/source files
+cp -r ${_stagedir}/include/ ${pkgdir}/usr/
+
+# static libs
+cp -r ${_stagedir}/lib/*.a ${pkgdir}/usr/lib/
+
+# utilities (bjam, bcp, pyste)
+cp -r ${_stagedir}/usr/* ${pkgdir}/usr/
+
+#boostbook
+cp -r ${_stagedir}/share/* ${pkgdir}/usr/share
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost/LICENSE_1_0.txt
+}
+
+package_boost-libs() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Runtime
+depends=('gcc-libs' 'bzip2' 'zlib' 'icu')
+optdepends=('openmpi: for mpi support')
+
+install -d ${pkgdir}/usr/lib
+#shared libs
+cp -r ${_stagedir}/lib/*.so{,.*} ${pkgdir}/usr/lib/
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/testing-i686/exceptions.patch (from rev 155924, 
boost/repos/staging-i686/exceptions.patch)
===
--- testing-i686/exceptions.patch   (rev 0)
+++ testing-i686/exceptions.patch   2012-04-09 13:40:36 UTC (rev 

[arch-commits] Commit in boost/repos (4 files)

2012-04-09 Thread andyrtr
Date: Monday, April 9, 2012 @ 09:40:37
  Author: andyrtr
Revision: 155928

db-move: moved boost from [staging] to [testing] (x86_64)

Added:
  boost/repos/testing-x86_64/
  boost/repos/testing-x86_64/PKGBUILD
(from rev 155924, boost/repos/staging-x86_64/PKGBUILD)
  boost/repos/testing-x86_64/exceptions.patch
(from rev 155924, boost/repos/staging-x86_64/exceptions.patch)
Deleted:
  boost/repos/staging-x86_64/

--+
 PKGBUILD |  118 +
 exceptions.patch |   25 +++
 2 files changed, 143 insertions(+)

Copied: boost/repos/testing-x86_64/PKGBUILD (from rev 155924, 
boost/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-04-09 13:40:37 UTC (rev 155928)
@@ -0,0 +1,118 @@
+# $Id$
+# Maintainer: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia little_r...@users.sourceforge.net
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.49.0
+_boostver=${pkgver//./_}
+pkgrel=2
+arch=('i686' 'x86_64')
+url=http://www.boost.org/;
+makedepends=('icu' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
+source=(http://downloads.sourceforge.net/${pkgbase}/${pkgbase}_${_boostver}.tar.gz
+exceptions.patch)
+license=('custom')
+md5sums=('e0defc8c818e4f1c5bbb29d0292b76ca'
+ '9b44c28b36303152050c8c82469569c5')
+
+_stagedir=${srcdir}/stagedir
+
+build() {
+  # set python path for bjam
+  cd ${srcdir}/${pkgbase}_${_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
+  echo using mpi ;  build/v2/user-config.jam
+
+  cd ${srcdir}/${pkgbase}_${_boostver}
+  # https://svn.boost.org/trac/boost/ticket/5731
+  patch -p0 -i ${srcdir}/exceptions.patch
+
+
+  # build bjam
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/build/v2/engine
+  ./build.sh cc
+
+  _bindir=bin.linuxx86
+  [ ${CARCH} = x86_64 ]  _bindir=bin.linuxx86_64
+
+  install -d ${_stagedir}/usr/bin
+  install ${_bindir}/bjam ${_stagedir}/usr/bin/bjam
+
+  # build tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/
+  ${_stagedir}/usr/bin/bjam --toolset=gcc
+
+  # copy the tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/bin
+  for i in *;do
+  install -m755 ${i} ${_stagedir}/usr/bin/${i}
+  done
+
+  #boostbook needed by quickbook
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/
+  cp -r share ${_stagedir}
+
+  # build libs
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # default minimal install: release link=shared,static
+  # runtime-link=shared threading=single,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.
+  # install to ${_stagedir} in preparation for split packaging
+
+  ${_stagedir}/usr/bin/bjam \
+  release debug-symbols=off threading=multi \
+  runtime-link=shared link=shared,static \
+  cflags=-fno-strict-aliasing \
+  toolset=gcc \
+  --prefix=${_stagedir} \
+  -sTOOLS=gcc \
+  --layout=system \
+  ${MAKEFLAGS} \
+  install
+}
+
+package_boost() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Development
+depends=(boost-libs=${pkgver})
+optdepends=('python: for python bindings'
+'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+
+install -d ${pkgdir}/usr/{include,lib,share}
+# headers/source files
+cp -r ${_stagedir}/include/ ${pkgdir}/usr/
+
+# static libs
+cp -r ${_stagedir}/lib/*.a ${pkgdir}/usr/lib/
+
+# utilities (bjam, bcp, pyste)
+cp -r ${_stagedir}/usr/* ${pkgdir}/usr/
+
+#boostbook
+cp -r ${_stagedir}/share/* ${pkgdir}/usr/share
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost/LICENSE_1_0.txt
+}
+
+package_boost-libs() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Runtime
+depends=('gcc-libs' 'bzip2' 'zlib' 'icu')
+optdepends=('openmpi: for mpi support')
+
+install -d ${pkgdir}/usr/lib
+#shared libs
+cp -r ${_stagedir}/lib/*.so{,.*} ${pkgdir}/usr/lib/
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/testing-x86_64/exceptions.patch (from rev 155924, 
boost/repos/staging-x86_64/exceptions.patch)
===
--- testing-x86_64/exceptions.patch (rev 0)
+++ testing-x86_64/exceptions.patch 

[arch-commits] Commit in boost/repos (4 files)

2012-03-03 Thread Ionut Biru
Date: Saturday, March 3, 2012 @ 03:08:43
  Author: ibiru
Revision: 151804

db-move: moved boost from [staging] to [testing] (i686)

Added:
  boost/repos/testing-i686/
  boost/repos/testing-i686/PKGBUILD
(from rev 151799, boost/repos/staging-i686/PKGBUILD)
  boost/repos/testing-i686/exceptions.patch
(from rev 151799, boost/repos/staging-i686/exceptions.patch)
Deleted:
  boost/repos/staging-i686/

--+
 PKGBUILD |  118 +
 exceptions.patch |   25 +++
 2 files changed, 143 insertions(+)

Copied: boost/repos/testing-i686/PKGBUILD (from rev 151799, 
boost/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-03-03 08:08:43 UTC (rev 151804)
@@ -0,0 +1,118 @@
+# $Id$
+# Maintainer: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia little_r...@users.sourceforge.net
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.49.0
+_boostver=${pkgver//./_}
+pkgrel=1
+arch=('i686' 'x86_64')
+url=http://www.boost.org/;
+makedepends=('icu' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
+source=(http://downloads.sourceforge.net/${pkgbase}/${pkgbase}_${_boostver}.tar.gz
+exceptions.patch)
+license=('custom')
+md5sums=('e0defc8c818e4f1c5bbb29d0292b76ca'
+ '9b44c28b36303152050c8c82469569c5')
+
+_stagedir=${srcdir}/stagedir
+
+build() {
+  # set python path for bjam
+  cd ${srcdir}/${pkgbase}_${_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
+  echo using mpi ;  build/v2/user-config.jam
+
+  cd ${srcdir}/${pkgbase}_${_boostver}
+  # https://svn.boost.org/trac/boost/ticket/5731
+  patch -p0 -i ${srcdir}/exceptions.patch
+
+
+  # build bjam
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/build/v2/engine
+  ./build.sh cc
+
+  _bindir=bin.linuxx86
+  [ ${CARCH} = x86_64 ]  _bindir=bin.linuxx86_64
+
+  install -d ${_stagedir}/usr/bin
+  install ${_bindir}/bjam ${_stagedir}/usr/bin/bjam
+
+  # build tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/
+  ${_stagedir}/usr/bin/bjam --toolset=gcc
+
+  # copy the tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/bin
+  for i in *;do
+  install -m755 ${i} ${_stagedir}/usr/bin/${i}
+  done
+
+  #boostbook needed by quickbook
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/
+  cp -r share ${_stagedir}
+
+  # build libs
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # default minimal install: release link=shared,static
+  # runtime-link=shared threading=single,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.
+  # install to ${_stagedir} in preparation for split packaging
+
+  ${_stagedir}/usr/bin/bjam \
+  release debug-symbols=off threading=multi \
+  runtime-link=shared link=shared,static \
+  cflags=-fno-strict-aliasing \
+  toolset=gcc \
+  --prefix=${_stagedir} \
+  -sTOOLS=gcc \
+  --layout=system \
+  ${MAKEFLAGS} \
+  install
+}
+
+package_boost() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Development
+depends=(boost-libs=${pkgver})
+optdepends=('python: for python bindings'
+'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+
+install -d ${pkgdir}/usr/{include,lib,share}
+# headers/source files
+cp -r ${_stagedir}/include/ ${pkgdir}/usr/
+
+# static libs
+cp -r ${_stagedir}/lib/*.a ${pkgdir}/usr/lib/
+
+# utilities (bjam, bcp, pyste)
+cp -r ${_stagedir}/usr/* ${pkgdir}/usr/
+
+#boostbook
+cp -r ${_stagedir}/share/* ${pkgdir}/usr/share
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost/LICENSE_1_0.txt
+}
+
+package_boost-libs() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Runtime
+depends=('gcc-libs' 'bzip2' 'zlib' 'icu')
+optdepends=('openmpi: for mpi support')
+
+install -d ${pkgdir}/usr/lib
+#shared libs
+cp -r ${_stagedir}/lib/*.so{,.*} ${pkgdir}/usr/lib/
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/testing-i686/exceptions.patch (from rev 151799, 
boost/repos/staging-i686/exceptions.patch)
===
--- testing-i686/exceptions.patch   (rev 0)
+++ testing-i686/exceptions.patch   2012-03-03 08:08:43 UTC (rev 

[arch-commits] Commit in boost/repos (4 files)

2012-03-03 Thread Ionut Biru
Date: Saturday, March 3, 2012 @ 03:08:44
  Author: ibiru
Revision: 151805

db-move: moved boost from [staging] to [testing] (x86_64)

Added:
  boost/repos/testing-x86_64/
  boost/repos/testing-x86_64/PKGBUILD
(from rev 151799, boost/repos/staging-x86_64/PKGBUILD)
  boost/repos/testing-x86_64/exceptions.patch
(from rev 151799, boost/repos/staging-x86_64/exceptions.patch)
Deleted:
  boost/repos/staging-x86_64/

--+
 PKGBUILD |  118 +
 exceptions.patch |   25 +++
 2 files changed, 143 insertions(+)

Copied: boost/repos/testing-x86_64/PKGBUILD (from rev 151799, 
boost/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-03-03 08:08:44 UTC (rev 151805)
@@ -0,0 +1,118 @@
+# $Id$
+# Maintainer: kevin ke...@archlinux.org
+# Contributor: Giovanni Scafora giova...@archlinux.org
+# Contributor: Kritoke krit...@gamebox.net
+# Contributor: Luca Roccia little_r...@users.sourceforge.net
+
+pkgbase=boost
+pkgname=('boost-libs' 'boost')
+pkgver=1.49.0
+_boostver=${pkgver//./_}
+pkgrel=1
+arch=('i686' 'x86_64')
+url=http://www.boost.org/;
+makedepends=('icu' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
+source=(http://downloads.sourceforge.net/${pkgbase}/${pkgbase}_${_boostver}.tar.gz
+exceptions.patch)
+license=('custom')
+md5sums=('e0defc8c818e4f1c5bbb29d0292b76ca'
+ '9b44c28b36303152050c8c82469569c5')
+
+_stagedir=${srcdir}/stagedir
+
+build() {
+  # set python path for bjam
+  cd ${srcdir}/${pkgbase}_${_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
+  echo using mpi ;  build/v2/user-config.jam
+
+  cd ${srcdir}/${pkgbase}_${_boostver}
+  # https://svn.boost.org/trac/boost/ticket/5731
+  patch -p0 -i ${srcdir}/exceptions.patch
+
+
+  # build bjam
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/build/v2/engine
+  ./build.sh cc
+
+  _bindir=bin.linuxx86
+  [ ${CARCH} = x86_64 ]  _bindir=bin.linuxx86_64
+
+  install -d ${_stagedir}/usr/bin
+  install ${_bindir}/bjam ${_stagedir}/usr/bin/bjam
+
+  # build tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/tools/
+  ${_stagedir}/usr/bin/bjam --toolset=gcc
+
+  # copy the tools
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/bin
+  for i in *;do
+  install -m755 ${i} ${_stagedir}/usr/bin/${i}
+  done
+
+  #boostbook needed by quickbook
+  cd ${srcdir}/${pkgbase}_${_boostver}/dist/
+  cp -r share ${_stagedir}
+
+  # build libs
+  cd ${srcdir}/${pkgbase}_${_boostver}
+
+  # default minimal install: release link=shared,static
+  # runtime-link=shared threading=single,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.
+  # install to ${_stagedir} in preparation for split packaging
+
+  ${_stagedir}/usr/bin/bjam \
+  release debug-symbols=off threading=multi \
+  runtime-link=shared link=shared,static \
+  cflags=-fno-strict-aliasing \
+  toolset=gcc \
+  --prefix=${_stagedir} \
+  -sTOOLS=gcc \
+  --layout=system \
+  ${MAKEFLAGS} \
+  install
+}
+
+package_boost() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Development
+depends=(boost-libs=${pkgver})
+optdepends=('python: for python bindings'
+'python2: for python2 bindings'
+   'boost-build: to use boost jam for building your project.')
+
+install -d ${pkgdir}/usr/{include,lib,share}
+# headers/source files
+cp -r ${_stagedir}/include/ ${pkgdir}/usr/
+
+# static libs
+cp -r ${_stagedir}/lib/*.a ${pkgdir}/usr/lib/
+
+# utilities (bjam, bcp, pyste)
+cp -r ${_stagedir}/usr/* ${pkgdir}/usr/
+
+#boostbook
+cp -r ${_stagedir}/share/* ${pkgdir}/usr/share
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost/LICENSE_1_0.txt
+}
+
+package_boost-libs() {
+pkgdesc=Free peer-reviewed portable C++ source libraries - Runtime
+depends=('gcc-libs' 'bzip2' 'zlib' 'icu')
+optdepends=('openmpi: for mpi support')
+
+install -d ${pkgdir}/usr/lib
+#shared libs
+cp -r ${_stagedir}/lib/*.so{,.*} ${pkgdir}/usr/lib/
+
+# license
+install -D -m644 ${srcdir}/${pkgbase}_${_boostver}/LICENSE_1_0.txt \
+${pkgdir}/usr/share/licenses/boost-libs/LICENSE_1_0.txt
+}

Copied: boost/repos/testing-x86_64/exceptions.patch (from rev 151799, 
boost/repos/staging-x86_64/exceptions.patch)
===
--- testing-x86_64/exceptions.patch (rev 0)
+++ testing-x86_64/exceptions.patch