# Maintainer: Remi Gacogne _pkgbase=lkrg pkgname=lkrg-dkms pkgver=0.9.5 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=('ae735f14bcb92e964a2a1d4cf11f44d8589ebf7b09634799ce38f2b27e9df9eb53e6dc00818df743a20de947ea402dcdcd8bee274b0954addf742547333d939a' '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" }