[arch-commits] Commit in intel-opencl-clang/trunk (PKGBUILD)

Bruno Pagani archange at archlinux.org
Thu Apr 11 10:20:56 UTC 2019


    Date: Thursday, April 11, 2019 @ 10:20:55
  Author: archange
Revision: 451036

upgpkg: intel-opencl-clang 8.0.0.1-1

Modified:
  intel-opencl-clang/trunk/PKGBUILD

----------+
 PKGBUILD |   23 ++++++++---------------
 1 file changed, 8 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-04-11 10:17:07 UTC (rev 451035)
+++ PKGBUILD	2019-04-11 10:20:55 UTC (rev 451036)
@@ -1,9 +1,10 @@
 # Maintainer: Daniel Bermond < gmail-com: danielbermond >
+# Maintainer: Bruno Pagani <archange at archlinux.org>
 
 _srcname=opencl-clang
 pkgname=intel-${_srcname}
-pkgver=8.0.0
-pkgrel=2
+pkgver=8.0.0.1
+pkgrel=1
 pkgdesc="A wrapper library around clang that can compile OpenCL C kernels to SPIR-V modules"
 arch=(x86_64)
 url="https://github.com/intel/opencl-clang/"
@@ -10,8 +11,8 @@
 license=(custom)
 depends=(clang llvm-libs)
 makedepends=(cmake llvm spirv-llvm-translator git)
-source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha256sums=(da042ff8c7e2db5bf58b01dcb620b37abe155980521d97c41698e62fa31b9547)
+source=("${url}/archive/v${pkgver%.1}-1/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('6af0d40de9666437d9fa2b2e776f41430c7a7a77b703763b7b6024b966f30f26')
 
 prepare() {
     mkdir -p build
@@ -19,7 +20,7 @@
 
 build() {
     cd build
-    cmake ../${_srcname}-${pkgver} \
+    cmake ../${_srcname}-${pkgver%.1}-1 \
         -DCMAKE_INSTALL_PREFIX=/usr \
         -DLLVMSPIRV_INCLUDED_IN_LLVM=OFF \
         -DSPIRV_TRANSLATOR_DIR=/usr \
@@ -30,14 +31,6 @@
 
 package() {
     cd build
-    make DESTDIR="$pkgdir" install
-    
-    # Provide libopencl_clang.so
-    local _sover
-    _sover="$(find -L "${pkgdir}" -type f -name 'libcommon_clang.so.*' | head -n1)"
-    _sover="${_sover##*.}"
-    ln -s libcommon_clang.so "${pkgdir}"/usr/lib/libopencl_clang.so
-    ln -s libcommon_clang.so.${_sover} "${pkgdir}"/usr/lib/libopencl_clang.so.${_sover}
-    
-    install -Dm644 ../${_srcname}-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
+    make DESTDIR="${pkgdir}" install
+    install -Dm644 ../${_srcname}-${pkgver%.1}-1/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
 }



More information about the arch-commits mailing list