diff options
author | Llewelyn Trahaearn | 2016-12-16 13:45:17 -0800 |
---|---|---|
committer | Llewelyn Trahaearn | 2016-12-16 13:45:17 -0800 |
commit | c215f5d717bbe9b290c2e72d241d2a03cf4b9500 (patch) | |
tree | b9a293db306c4bf751fa9cb5816e87ac2d97eecc /PKGBUILD | |
parent | 8cb94dd1ba4afd1c55dc105755c802b50565933c (diff) | |
download | aur-c215f5d717bbe9b290c2e72d241d2a03cf4b9500.tar.gz |
Adoption by WoefulDerelict and update to v2017_20161128
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 22 insertions, 20 deletions
@@ -1,30 +1,32 @@ -# Maintainer: Peter Lamby <peterlamby@web.de> -_foldername=tbb2017_20160916oss +# Maintainer: Llewelyn Trahaearn <woefulderelict [at] gmail [dot] com> +# Contributor: Peter Lamby <peterlamby [at] web [dot] de> +# Contributor: Stéphane Gaudreault <stephane [at] archlinux [dot] org> +# Contributor: Thomas Dziedzic <gostrc [at] gmail [dot] com> +# Contributor: Denis Martinez <deuns.martinez [at] gmail [dot] com> + pkgname=lib32-intel-tbb -pkgver=2017u1 +pkgver=2017_20161128 +_tag=tbb${pkgver/\./}oss +_file=${_tag}_src.tgz pkgrel=1 -pkgdesc="32-bit multilib version of Intel's Threaded Building Blocks library" -arch=(x86_64) +pkgdesc="High level abstract threading library (32-bit)" +arch=('x86_64') +url="http://threadingbuildingblocks.org" license=('GPL') -depends=('lib32-gcc-libs') +depends=("${pkgname#lib32-}" 'lib32-gcc-libs') makedepends=('gcc-multilib') -url="http://threadingbuildingblocks.org" -source=(https://www.threadingbuildingblocks.org/sites/default/files/software_releases/source/${_foldername}_src.tgz) -sha1sums=('7341672991af0675f22c1c3292fcc70d2e3cb837') +source=("http://threadingbuildingblocks.org/sites/default/files/software_releases/source/${_file}") +sha1sums=('2c451a5bcf6fc31487b98b4b29651c369874277c') build() { - cd "${srcdir}/${_foldername}" - export CC="gcc" - export CXX="g++" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - make arch=ia32 + cd "${_tag}" + export CXXFLAGS+=" -fno-lifetime-dse" # FS#49898 + export PKG_CONFIG_LIBDIR='/usr/lib32/pkgconfig' + make arch=ia32 } package() { - cd "${srcdir}/${_foldername}/build/" - cd `ls -a | grep release` - - mkdir "${pkgdir}/usr/" - mkdir "${pkgdir}/usr/lib32/" - cp -dpr --no-preserve=ownership *.{so,2} "${pkgdir}/usr/lib32/" + cd "${_tag}" + install -d "${pkgdir}/usr/lib32" + install -m755 build/linux_*/*.so* "${pkgdir}/usr/lib32" } |