* [git.ipfire.org] IPFire 3.x development tree branch, master, updated. c6f9b49ca3bbecb4718d01577ff3776f2910f0db
@ 2023-09-18 11:57 Michael Tremer
0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2023-09-18 11:57 UTC (permalink / raw)
To: ipfire-scm
[-- Attachment #1: Type: text/plain, Size: 6767 bytes --]
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 3.x development tree".
The branch, master has been updated
via c6f9b49ca3bbecb4718d01577ff3776f2910f0db (commit)
via a223bfa617a6037ea63bb59d0192dc16a0faa443 (commit)
via 2936a1437cacb257968adf1534c754c677b20310 (commit)
via 39834d1c97c465e78d845c4fb092d3e8ebf018d6 (commit)
from f04116f60a337ec988e5f65a445be0da3e81ab78 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c6f9b49ca3bbecb4718d01577ff3776f2910f0db
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Mon Sep 18 11:56:33 2023 +0000
grub: Depend on efibootmgr
In order to install the bootloader on EFI systems, we require
efibootmgr.
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit a223bfa617a6037ea63bb59d0192dc16a0faa443
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Mon Sep 18 11:56:08 2023 +0000
efibootmgr: New package
This is required by GRUB on EFI systems
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 2936a1437cacb257968adf1534c754c677b20310
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Mon Sep 18 11:55:46 2023 +0000
efivar: New package
This is required by efibootmgr
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 39834d1c97c465e78d845c4fb092d3e8ebf018d6
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Mon Sep 18 11:55:33 2023 +0000
mandoc: New package
This is required by efivar
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
-----------------------------------------------------------------------
Summary of changes:
efibootmgr/efibootmgr.nm | 41 ++++++++++++++++++++++++++++++++
libksba/libksba.nm => efivar/efivar.nm | 21 ++++++++---------
grub/grub.nm | 3 ++-
mandoc/mandoc.nm | 43 ++++++++++++++++++++++++++++++++++
4 files changed, 96 insertions(+), 12 deletions(-)
create mode 100644 efibootmgr/efibootmgr.nm
copy libksba/libksba.nm => efivar/efivar.nm (62%)
create mode 100644 mandoc/mandoc.nm
Difference in files:
diff --git a/efibootmgr/efibootmgr.nm b/efibootmgr/efibootmgr.nm
new file mode 100644
index 000000000..9d06ad783
--- /dev/null
+++ b/efibootmgr/efibootmgr.nm
@@ -0,0 +1,41 @@
+###############################################################################
+# IPFire.org - An Open Source Firewall Solution #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org> #
+###############################################################################
+
+name = efibootmgr
+version = 18
+release = 1
+
+groups = System/Bootloaders
+url = https://github.com/rhboot/efibootmgr/
+license = GPLv2
+summary = Linux user-space application to modify the EFI Boot Manager
+
+description
+ This is efibootmgr, a Linux user-space application to modify the
+ Intel Extensible Firmware Interface (EFI) Boot Manager. This
+ application can create and destroy boot entries, change the boot
+ order, change the next running boot option, and more.
+end
+
+source_dl = https://github.com/rhboot/efibootmgr/releases/download/%{version}/
+sources = %{thisapp}.tar.bz2
+
+build
+ requires
+ efivar-devel
+ pkgconfig
+ popt-devel
+ end
+
+ export EFIDIR=%{DISTRO_SNAME}
+end
+
+packages
+ package %{name}
+
+ package %{name}-debuginfo
+ template DEBUGINFO
+ end
+end
diff --git a/efivar/efivar.nm b/efivar/efivar.nm
new file mode 100644
index 000000000..c934fc0d8
--- /dev/null
+++ b/efivar/efivar.nm
@@ -0,0 +1,38 @@
+###############################################################################
+# IPFire.org - An Open Source Firewall Solution #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org> #
+###############################################################################
+
+name = efivar
+version = 38
+release = 1
+
+groups = System/Bootloaders
+url = https://github.com/rhboot/efivar
+license = LGPLv2.1
+summary = Tools and libraries to work with EFI variables
+
+description
+ Tools and libraries to work with EFI variables
+end
+
+source_dl = https://github.com/rhboot/efivar/releases/download/%{version}/
+sources = %{thisapp}.tar.bz2
+
+build
+ requires
+ mandoc
+ end
+end
+
+packages
+ package %{name}
+
+ package %{name}-devel
+ template DEVEL
+ end
+
+ package %{name}-debuginfo
+ template DEBUGINFO
+ end
+end
diff --git a/grub/grub.nm b/grub/grub.nm
index e5ea727b4..263a36d56 100644
--- a/grub/grub.nm
+++ b/grub/grub.nm
@@ -5,7 +5,7 @@
name = grub
version = 2.06
-release = 1.1
+release = 2
groups = System/Boot
url = https://www.gnu.org/software/grub/
@@ -111,6 +111,7 @@ end
packages
package %{name}
requires
+ efibootmgr
gettext
system-logos >= 2
end
diff --git a/mandoc/mandoc.nm b/mandoc/mandoc.nm
new file mode 100644
index 000000000..3c0853f07
--- /dev/null
+++ b/mandoc/mandoc.nm
@@ -0,0 +1,43 @@
+###############################################################################
+# IPFire.org - An Open Source Firewall Solution #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org> #
+###############################################################################
+
+name = mandoc
+version = 1.14.6
+release = 1
+
+groups = Application/System
+url = https://mdocml.bsd.lv
+license = ISC
+summary = A suite of tools compiling mdoc from the OpenBSD project
+
+description
+ A suite of tools compiling mdoc from the OpenBSD project
+end
+
+source_dl = https://mandoc.bsd.lv/snapshots/
+
+build
+ requires
+ zlib-devel
+ end
+
+ prepare_cmds
+ {
+ echo "CFLAGS='%{CFLAGS}'"
+ echo "LDFLAGS='%{LDFLAGS}'"
+ echo "PREFIX='%{prefix}'"
+ echo "MANDIR='%{mandir}'"
+ echo "INSTALL_PROGRAM='install -v -m 0755'"
+ } >> configure.local
+ end
+end
+
+packages
+ package %{name}
+
+ package %{name}-debuginfo
+ template DEBUGINFO
+ end
+end
hooks/post-receive
--
IPFire 3.x development tree
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-09-18 11:57 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-18 11:57 [git.ipfire.org] IPFire 3.x development tree branch, master, updated. c6f9b49ca3bbecb4718d01577ff3776f2910f0db Michael Tremer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox