# Maintainer: VHSgunzo pkgname='linux-xanmod-headers-bin' pkgver='6.2.12' pkgrel='1' psabi='x64v1' pkgbase="$pkgname" pkgdesc='Headers and scripts for building modules for the Linux Xanmod - Prebuilt version' url="http://www.xanmod.org/" arch=('x86_64') license=('GPL2') options=('!strip') depends=('pahole') makedepends=('curl') conflicts=("${pkgname%-bin}") _url="https://api.github.com/repos/xanmod/linux/releases" source=("$(curl -L -s "$_url"|grep -o "https:.*/download/${pkgver}-xanmod1/linux-headers.*deb"|grep "$psabi")") validpgpkeys=( 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linux Torvalds '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman ) sha256sums=('0897e613979984cc0239f80151f12eef00f4dd2f665d4f94ae753863e10862f9') prepare() { bsdtar -xf 'data.tar.xz' } package() { local kernver="${pkgver}-$psabi-xanmod1" local modulesdir="$pkgdir/usr/lib/modules/${kernver}" mkdir -p "${modulesdir}" cp -r lib/modules/${kernver}/* ${modulesdir} cp -r usr/* ${pkgdir}/usr }