From 3ed8d25fc8383ad3a07fd94da453fbb264759a37 Mon Sep 17 00:00:00 2001 From: Owen-sz Date: Tue, 16 Jun 2026 15:59:54 +0200 Subject: [PATCH] chore (amdctl): cleanup spec Signed-off-by: Owen-sz --- anda/tools/amdctl/amdctl.spec | 45 +++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/anda/tools/amdctl/amdctl.spec b/anda/tools/amdctl/amdctl.spec index c0a18e54d3..cb1ed6d8b4 100644 --- a/anda/tools/amdctl/amdctl.spec +++ b/anda/tools/amdctl/amdctl.spec @@ -1,28 +1,30 @@ -Name: amdctl -Summary: Set P-State voltages and clock speeds on recent AMD CPUs on Linux -License: GPLv3 -URL: https://github.com/kevinlekiller/%{name} - -Version: 0.11 -Release: 2%{?dist} -Source0: https://github.com/kevinlekiller/%{name}/archive/refs/tags/v%{version}.tar.gz +Name: amdctl +Summary: Set P-State voltages and clock speeds on recent AMD CPUs on Linux +License: GPL-3.0-or-later +URL: https://github.com/kevinlekiller/%{name} +Version: 0.11 +Release: 2%{?dist} +Source0: https://github.com/kevinlekiller/%{name}/archive/refs/tags/v%{version}.tar.gz # Remove hardcoded CFLAGS and CC -Patch0: 0001-RPM-makefile-Remove-unused-Makefile-variables.patch +%dnl Patch0: 0001-RPM-makefile-Remove-unused-Makefile-variables.patch -# `msr` is a builtin kernel module -Requires: kernel-core systemd-udev coreutils -BuildRequires: make gcc kernel-headers glibc-headers +BuildRequires: make +BuildRequires: gcc +BuildRequires: kernel-headers +BuildRequires: glibc-headers +Requires: kernel-core +Requires: systemd-udev +Requires: coreutils %description Tool for changing voltages and clock speeds for AMD processors with control over every power state and CPU core. %prep -%setup -qn %{name}-%{version} -patch -p1 -i %{PATCH0} +%autosetup +%dnl patch -p1 -i %{PATCH0} %build -%set_build_flags %make_build %install @@ -51,12 +53,15 @@ EOF %files %license LICENSE %doc README.md -/%{_bindir}/%{name} -/%{_libexecdir}/%{name} -/%{_modulesloaddir}/%{name}.conf -/%{_udevrulesdir}/99-%{name}.rules +%{_bindir}/%{name} +%{_libexecdir}/%{name} +%{_modulesloaddir}/%{name}.conf +%{_udevrulesdir}/99-%{name}.rules %changelog +* Tue Jun 16 2026 Owen-sz - 0.11-2 +- Clean up spec + * Sat Nov 4 2023 - 0.11-1 - Track upstream to 0.11 @@ -76,4 +81,4 @@ EOF - Track upstream to 0.6.1 * Mon May 24 2021 rmnscnce - 0.2-2.git+gb0ffbad -- Initial packaging \ No newline at end of file +- Initial packaging