# Maintainer (arch): Anatol Pomozov # Maintainer: David P. _target_arch=arm64 _target=aarch64-linux-gnu pkgname=$_target-linux-libre-api-headers _pkgver=5.18-gnu _srcver=${_pkgver%-*} pkgver=${_pkgver//-/_} pkgrel=1 pkgdesc="Kernel headers sanitized for use in userspace ($_target)" arch=(any) url='https://linux-libre.fsfla.org' license=(GPL2) provides=("$_target-linux-api-headers=${_srcver}") conflicts=("$_target-linux-api-headers") replaces=("$_target-linux-api-headers") makedepends=(rsync) source=("https://linux-libre.fsfla.org/pub/linux-libre/releases/${_pkgver}/linux-libre-${_pkgver}.tar.xz"{,.sign}) sha512sums=('13be3762fffd74c63eeb23b0d34b994a3e5198bfdbda4f013b38f8d3edd24b9bbebe5a4bfde0f5191aa1cf2678e4517f3b5540a40b30ebc05da1f6708cbb98bb' 'SKIP') validpgpkeys=('474402C8C582DAFBE389C427BCB7CF877E7D47A7') # Alexandre Oliva package() { cd linux-$_srcver make INSTALL_HDR_PATH="$pkgdir/usr/$_target/" ARCH=$_target_arch V=0 headers_install # clean-up unnecessary files generated during install find "$pkgdir" \( -name .install -or -name ..install.cmd \) -delete }