# Maintainer: Remi Gacogne _pkgbase=lkrg pkgname=lkrg-dkms pkgver=0.9.6 pkgrel=1 pkgdesc='Linux Kernel Runtime Guard (DKMS)' arch=('any') url='https://lkrg.org/' license=('GPL2') source=("${url}/download/${_pkgbase}-${pkgver}.tar.gz" "${url}/download/${_pkgbase}-${pkgver}.tar.gz.sign" 'dkms.conf') sha512sums=('08c109ffbe7f15ff60ed1958640f43194b96b16c75bd91c1e209e2f93a2b97f60f0b9ed00ccc13effbbf06092fc3c432dfb55f94b9e181a6cd2b30a1ea8ee653' 'SKIP' '8101dd415ed08edd455989a9b10a3c925b171d3375a6d6872f55805d9aeb355a4ac216cce11afc1b84eeb49de0771932005d74130ffd6f5cdea9fa53fb4f9506') validpgpkeys=('297AD21CF86C948081520C1805C027FD4BDC136E') depends=('dkms') prepare() { # Set version cp dkms.conf "${_pkgbase}-${pkgver}" sed -e "s/@PKGVER@/${pkgver}/" \ -i "${_pkgbase}-${pkgver}/dkms.conf" } package() { # Copy sources (including Makefile) mkdir -p "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/" cp -r "${_pkgbase}-${pkgver}"/* "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/" find "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/" -type f -exec chmod 644 {} \; find "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/" -type d -exec chmod 755 {} \; # Copy OUR dkms.conf install -Dm644 "${_pkgbase}-${pkgver}/dkms.conf" "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/dkms.conf" }