extra/boost to 1.58.0-3

This commit is contained in:
Kevin Mihelich 2015-08-29 18:02:37 +00:00
parent b30c8c72f2
commit 6815517fda

View file

@ -8,7 +8,6 @@
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
# - changed _bindir to .linuxarm from .linuxx86
# - removed (optional) dep to openmpi - does not build on ARM
# - build armv6h with -march=armv6k
# - specify arm architecture to b2 for aarch64
@ -16,11 +15,11 @@ pkgbase=boost
pkgname=('boost-libs' 'boost')
pkgver=1.58.0
_boostver=${pkgver//./_}
pkgrel=2
pkgrel=3
url='http://www.boost.org/'
arch=('i686' 'x86_64')
license=('custom')
makedepends=('icu>=55.1' 'python' 'python2' 'bzip2' 'zlib')
makedepends=('icu>=55.1' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2
boost-1.58.0-Fix-for-bind-void-mf-ambiguous-resolution-error.patch)
sha1sums=('2fc96c1651ac6fe9859b678b165bd78dc211e881'
@ -49,6 +48,9 @@ build() {
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/
@ -98,6 +100,7 @@ package_boost() {
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