From: Michael Tremer <git@ipfire.org>
To: ipfire-scm@lists.ipfire.org
Subject: [git.ipfire.org] IPFire 3.x development tree branch, master, updated. c6f9b49ca3bbecb4718d01577ff3776f2910f0db
Date: Mon, 18 Sep 2023 11:57:02 +0000 [thread overview]
Message-ID: <4Rq3Dv0170z2xTh@people01.haj.ipfire.org> (raw)
[-- 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
reply other threads:[~2023-09-18 11:57 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4Rq3Dv0170z2xTh@people01.haj.ipfire.org \
--to=git@ipfire.org \
--cc=ipfire-scm@lists.ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox