[arch-commits] Commit in tbb/trunk (PKGBUILD)
Anatol Pomozov
anatolik at gemini.archlinux.org
Mon Oct 4 00:08:00 UTC 2021
Date: Monday, October 4, 2021 @ 00:07:59
Author: anatolik
Revision: 425061
FS#46160: enable python integration that among other things produces libirml.so
Modified:
tbb/trunk/PKGBUILD
----------+
PKGBUILD | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-10-03 19:50:16 UTC (rev 425060)
+++ PKGBUILD 2021-10-04 00:07:59 UTC (rev 425061)
@@ -11,8 +11,8 @@
arch=('x86_64')
url='https://www.threadingbuildingblocks.org/'
license=('Apache')
-depends=('gcc-libs')
-makedepends=('cmake' 'inetutils' 'ninja')
+depends=('gcc-libs' 'hwloc')
+makedepends=('cmake' 'inetutils' 'ninja' 'python' 'swig')
conflicts=('intel-tbb')
provides=("intel-tbb=$pkgver")
replaces=('intel-tbb')
@@ -30,10 +30,15 @@
build() {
cd oneTBB-$pkgver
- cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr .
- ninja
+ cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DTBB4PY_BUILD=ON .
+ ninja all python_build
}
+check() {
+ cd oneTBB-$pkgver
+ ninja test
+}
+
package() {
cd oneTBB-$pkgver
DESTDIR="$pkgdir" ninja install
More information about the arch-commits
mailing list