Date: Thursday, August 25, 2022 @ 14:01:30 Author: kgizdov Revision: 1278570
archrelease: copy trunk to community-x86_64 Added: intel-oneapi-compiler-dpcpp-cpp-runtime/repos/community-x86_64/PKGBUILD (from rev 1278569, intel-oneapi-compiler-dpcpp-cpp-runtime/trunk/PKGBUILD) Deleted: intel-oneapi-compiler-dpcpp-cpp-runtime/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 60 +++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 35 insertions(+), 25 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-08-25 14:01:24 UTC (rev 1278569) +++ PKGBUILD 2022-08-25 14:01:30 UTC (rev 1278570) @@ -1,25 +0,0 @@ -# Maintainer: Konstantin Gizdov <arch at kge dot pw> - -pkgname='intel-oneapi-compiler-dpcpp-cpp-runtime' -pkgver='2022.1.0' -_debpkgrel='3768' -pkgrel=1 -pkgdesc="Intel oneAPI C++ compiler runtime libraries" -arch=('x86_64') -url='https://software.intel.com/content/www/us/en/develop/tools/oneapi.html' -license=("custom") -source=("https://apt.repos.intel.com/oneapi/pool/main/${pkgname}-${pkgver}-${pkgver}-${_debpkgrel}_amd64.deb") -b2sums=('a27dbee29536b2234bfbb4a397748027cda751894318afa00561a53a8839807b87e2bd80892a3c7b2230f0a0cff7eb0422d9356cd21ae8889b433ae0e8fc9b7d') -depends=('intel-oneapi-compiler-shared-runtime' 'intel-oneapi-tbb' 'intel-oneapi-common') -build() { - cd "${srcdir}" - mkdir package - - tar xvf data.tar.xz -C "${srcdir}"/package -} - -package() { - mv "${srcdir}"/package/opt "${pkgdir}" - install -d "${pkgdir}"/usr/share/licenses/"${pkgname}" - ln -s /usr/share/licenses/intel-oneapi "${pkgdir}"/usr/share/licenses/"${pkgname}"/oneapi -} Copied: intel-oneapi-compiler-dpcpp-cpp-runtime/repos/community-x86_64/PKGBUILD (from rev 1278569, intel-oneapi-compiler-dpcpp-cpp-runtime/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-08-25 14:01:30 UTC (rev 1278570) @@ -0,0 +1,35 @@ +# Maintainer: Konstantin Gizdov <arch at kge dot pw> + +pkgname='intel-oneapi-compiler-dpcpp-cpp-runtime' +pkgver='2022.1.0' +_debpkgrel='3768' +pkgrel=2 +pkgdesc="Intel oneAPI C++ compiler runtime libraries" +arch=('x86_64') +url='https://software.intel.com/content/www/us/en/develop/tools/oneapi.html' +license=("custom") +source=("https://apt.repos.intel.com/oneapi/pool/main/${pkgname}-${pkgver}-${pkgver}-${_debpkgrel}_amd64.deb") +b2sums=('a27dbee29536b2234bfbb4a397748027cda751894318afa00561a53a8839807b87e2bd80892a3c7b2230f0a0cff7eb0422d9356cd21ae8889b433ae0e8fc9b7d') +depends=('intel-oneapi-compiler-shared-runtime' 'intel-oneapi-tbb' 'intel-oneapi-common') +build() { + cd "${srcdir}" + mkdir package + + tar xvf data.tar.xz -C "${srcdir}"/package +} + +package() { + mv "${srcdir}"/package/opt "${pkgdir}" + + local _lib_path='/opt/intel/oneapi/compiler' + ln -s "${_lib_path}/${pkgver}" "${pkgdir}/${_lib_path}"/latest + install -d "${pkgdir}"/usr/share/licenses/"${pkgname}" + + # allow libs to be found + local _ldso_conf="${pkgdir}"/etc/ld.so.conf.d + install -d "${_ldso_conf}" + echo "${_lib_path}/latest/linux/lib" > "${_ldso_conf}/${pkgname}" + echo "${_lib_path}/latest/linux/lib/x64" >> "${_ldso_conf}/${pkgname}" + + ln -s /usr/share/licenses/intel-oneapi "${pkgdir}"/usr/share/licenses/"${pkgname}"/oneapi +}