diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 15 insertions, 6 deletions
@@ -1,12 +1,16 @@ -# Maintainer: Yiyao Yu <yuydevel at protonmail dot com> +# Maintainer: José Rebelo <joserebelo at outlook dot com> +# Original zenpower Maintainer: Yiyao Yu <yuydevel at protonmail dot com> # Contributor: Benjamin Maisonnas <ben at wainei dot net> # Author: Ondrej Čerman +# ZEN3-test4.patch from https://crazy.dev.frugalware.org/ZEN3-test4.patch +# Found in https://github.com/ocerman/zenpower/issues/39#issuecomment-749533146 + _pkgname=zenpower -pkgname=zenpower-dkms +pkgname=zenpower-zen3-dkms pkgver=0.1.12 -pkgrel=2 -pkgdesc='Linux kernel driver for reading sensors for AMD Zen family CPUs' +pkgrel=3 +pkgdesc='Linux kernel driver for reading sensors for AMD Zen family CPUs, patched with Zen3 support' arch=('x86_64' 'i686') url='https://github.com/ocerman/zenpower' license=('GPL2') @@ -15,14 +19,19 @@ provides=('zenpower') conflicts=('zenpower') install=$_pkgname.install source=("$_pkgname-$pkgver.tar.gz::https://github.com/ocerman/$_pkgname/archive/v$pkgver.tar.gz" - "$_pkgname.conf") + "$_pkgname.conf" + "ZEN3-test4.patch") sha256sums=('fd25dffbc0f0139e167aa8adecc61ce200f0395c6778302e236b4043f125e77d' - '7bff3a5ea2c8b8abf56ce1d79b9724b1aea89e2564d244e09691070113d60f6a') + '7bff3a5ea2c8b8abf56ce1d79b9724b1aea89e2564d244e09691070113d60f6a' + 'bc72955d1cf1d56c347d2444a13ea707f9402512ce211a013e5dee8ff3a8632d') prepare() { sed -e "s/@CFLGS@//" \ -e "s/@VERSION@/$pkgver/" \ -i "$srcdir/$_pkgname-$pkgver/dkms.conf" + + sed -i "s#zenpower.c#zenpower-$pkgver/zenpower.c#g" "${srcdir}/ZEN3-test4.patch" + patch -Np1 -i "${srcdir}/ZEN3-test4.patch" } package() { |