1maintainer="Lindsay Zhou <i@lin.moe>"2pkgname=la-ow-syscall3pkgver=0.1.14_pkgver=debian/v$pkgver5_modname=${pkgname//-/_}6pkgrel=07pkgdesc="kernel module for compatibility with LoongArch's old-world ABI"8url="https://github.com/AOSC-Dev/la_ow_syscall"9arch="loongarch64"10license="GPL-2.0"11depends="akms"12makedepends="m4 rsync"13install="$pkgname.post-deinstall"14source="$pkgname-$pkgver.tar.gz::https://github.com/AOSC-Dev/la_ow_syscall/archive/$_pkgver.tar.gz"1516options="!check" # No tests available17builddir="$srcdir/${pkgname//-/_}-${_pkgver/\//-}"1819prepare (){20 default_prepare2122 make dkms.conf2324 cat > AKMBUILD <<-EOF25 modname=$_modname26 modver=$pkgver-r$pkgrel27 built_modules="$_modname.ko"28 EOF29}3031package() {32 mkdir -p "$pkgdir"/usr/src/$_modname-$pkgver33 rsync --recursive \34 --exclude=*.cmd --exclude=*.rules --exclude=*.d \35 --exclude=*.ko --exclude=*.mod --exclude=*.mod.c \36 --exclude=*.o --exclude=modules.order \37 $builddir/ "$pkgdir"/usr/src/$_modname-$pkgver38}3940sha512sums="41f51187c71c7df6934888501e598a301d09bbec77370dcfaeca1430e1903f9c90dedb137aebecebdaead8409286bde89ad93662de09d6ce15b3d0aa24d09fad8d la-ow-syscall-0.1.1.tar.gz42"