summaryrefslogtreecommitdiffstats
path: root/util/coreboot-configurator/contrib/rpm/nvramtool.spec
diff options
context:
space:
mode:
Diffstat (limited to 'util/coreboot-configurator/contrib/rpm/nvramtool.spec')
-rw-r--r--util/coreboot-configurator/contrib/rpm/nvramtool.spec27
1 files changed, 27 insertions, 0 deletions
diff --git a/util/coreboot-configurator/contrib/rpm/nvramtool.spec b/util/coreboot-configurator/contrib/rpm/nvramtool.spec
new file mode 100644
index 000000000000..e219b1c0205c
--- /dev/null
+++ b/util/coreboot-configurator/contrib/rpm/nvramtool.spec
@@ -0,0 +1,27 @@
+Summary: coreboot nvramtool
+Name: nvramtool
+Version: 4.16
+Release: 1%{?dist}
+License: GPLv2
+URL: https://review.coreboot.org/coreboot
+Source: https://coreboot.org/releases/coreboot-%{version}.tar.xz
+
+BuildRequires: make
+BuildRequires: gcc
+
+%description
+nvramtool manipulates nvram from userspace.
+
+%prep
+tar -C %{_builddir} -xf %{_sourcedir}/coreboot-%{version}.tar.xz
+mv %{_builddir}/coreboot-%{version} %{_builddir}/nvramtool-%{version}
+cd %{_builddir}/nvramtool-%{version}/util/nvramtool
+DESTDIR=%{buildroot} PREFIX=%{_prefix} make
+install -Dm755 nvramtool %{buildroot}/%{_sbindir}/nvramtool
+
+%files
+%{_sbindir}/%{name}
+
+%changelog
+* Sat May 14 2022 Adam Thiede <adamj@mailbox.org> 4.16
+- initial spec file