From af0859c37e929e1e971a5f2a6cb7bb2822fb526a Mon Sep 17 00:00:00 2001 From: Brandon Little Date: Mon, 15 Jan 2024 17:35:07 -0500 Subject: [PATCH] New package: ryzen_smu-dkms-0.1.5 --- srcpkgs/ryzen_smu-dkms/template | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 srcpkgs/ryzen_smu-dkms/template diff --git a/srcpkgs/ryzen_smu-dkms/template b/srcpkgs/ryzen_smu-dkms/template new file mode 100644 index 0000000000000..4951926213155 --- /dev/null +++ b/srcpkgs/ryzen_smu-dkms/template @@ -0,0 +1,28 @@ +# Template file for 'ryzen_smu-dkms' +pkgname=ryzen_smu-dkms +version=0.1.5 +revision=1 +archs="x86_64*" +depends="dkms" +short_desc="Kernel driver to provide SMU access for AMD Ryzen processors" +maintainer="Brandon Little " +license="GPL-2.0-or-later" +homepage="https://gitlab.com/leogx9r/ryzen_smu" +distfiles="https://gitlab.com/leogx9r/ryzen_smu/-/archive/v${version}/ryzen_smu-v${version}.tar.gz" +checksum=25c7e6885b14fcad27430aa3fa273009c889794158d94f1b3040ad432b94d037 +dkms_modules="ryzen_smu ${version}" + +do_install() { + vmkdir usr/src/ryzen_smu-${version} + vmkdir usr/src/ryzen_smu-${version}/lib + vmkdir usr/src/ryzen_smu-${version}/userspace + vsed -i dkms.conf -e "s/@CFLGS@//" -e "s/@VERSION@/${version}/" + vcopy Makefile usr/src/ryzen_smu-${version} + vcopy dkms.conf usr/src/ryzen_smu-${version} + vcopy *.c usr/src/ryzen_smu-${version} + vcopy *.h usr/src/ryzen_smu-${version} + vcopy lib/*.c usr/src/ryzen_smu-${version}/lib + vcopy lib/*.h usr/src/ryzen_smu-${version}/lib + vcopy userspace/Makefile usr/src/ryzen_smu-${version}/userspace + vcopy userspace/*.c usr/src/ryzen_smu-${version}/userspace +}