# Maintainer: Torsten Keßler <tpkessler at archlinux dot org>
# Maintainer: Konstantin Gizdov <arch at kge dot pw>
# Contributor: Jingbei Li <i@jingbei.li>
# Contributor: Intel Corporation <http://www.intel.com/software/products/support>

_pkgname='intel-oneapi'
pkgname="${_pkgname}-common"
pkgver=2026.0.0_235
_pkgver=$(echo $pkgver | sed 's/_/-/')
_majmin=$(echo $pkgver | cut -d. -f1,2)
pkgrel=1
pkgdesc="Intel's oneAPI common variables and licensing"
arch=('any')
url='https://software.intel.com/content/www/us/en/develop/tools/oneapi.html'
license=("LicenseRef-Intel-EULA-Developer-Tools AND LicenseRef-Intel-Simplified")
source=("https://apt.repos.intel.com/oneapi/pool/main/${pkgname}-oneapi-vars-${_pkgver}_all.deb"
        "https://apt.repos.intel.com/oneapi/pool/main/${pkgname}-licensing-${_majmin}-${_pkgver}_all.deb"
		"https://apt.repos.intel.com/oneapi/pool/main/${pkgname}-vars-${_pkgver}_all.deb")
b2sums=('667b791b9206178061b27677360fd2a098a4fc996004e63d5768715cb1fb70debfa88683410ee08ddbcc1d73c688cc30b268ff6655c09414341be1340881ce35'
        '54815ca8f66ad017e2afd0d180fc4d010b30b89d7f5b3ca6f36f01458a6b71141040c9b196eb63b2246faf27908d45999fd4b5fbe7c52da1564f47fd11224bf5'
        'f3d1969522a32d9f8f01515804235275b3fdffa740b5079c0221c1f4cc6865c5cd237450bc5a1bd1e31d5d1fd9fbd622d4e7ac2cf015fecd6d7cda553bb8fcd6')
depends=('sh')
optdepends=("procps-ng: Sourcing oneapi-vars.sh")
noextract=(
    "${pkgname}-oneapi-vars-${_pkgver}_all.deb"
    "${pkgname}-licensing-${_majmin}-${_pkgver}_all.deb"
    "${pkgname}-vars-${_pkgver}_all.deb"
)
conflicts=('intel-oneapi-basekit')

build() {
    mkdir vars licensing package

}

package() {
    cd "${srcdir}"
    ar x "${srcdir}/${pkgname}-oneapi-vars-${_pkgver}_all.deb"
    tar xvf data.tar.xz -C "${pkgdir}"
    rm data.tar.xz

    ar x "${srcdir}/${pkgname}-licensing-${_majmin}-${_pkgver}_all.deb"
    tar xvf data.tar.xz -C "${pkgdir}"
    rm data.tar.xz

    ar x "${srcdir}/${pkgname}-vars-${_pkgver}_all.deb"
    tar xvf data.tar.xz -C "${pkgdir}"
    rm data.tar.xz

    ln -sfT "${_majmin}" "${pkgdir}"/opt/intel/oneapi/licensing/latest
    install -d "${pkgdir}"/usr/share/licenses/"${pkgname}"
    ln -s /opt/intel/oneapi/licensing/latest "${pkgdir}"/usr/share/licenses/"${pkgname}"/latest
    ln -s "${pkgname}" "${pkgdir}"/usr/share/licenses/"${_pkgname}"
    ls -lah "${pkgdir}"/usr/share/licenses
}
