[packages/systemd] - disable efi by default (missing files in systemd-220 sources)

qboosh qboosh at pld-linux.org
Sat Jun 13 18:38:54 CEST 2015


commit d17ad1282a9f45eca9cd2820340b800106f7668c
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Jun 13 18:40:08 2015 +0200

    - disable efi by default (missing files in systemd-220 sources)

 systemd.spec | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/systemd.spec b/systemd.spec
index 32d9622..47f9074 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -15,6 +15,7 @@
 %bcond_without	qrencode	# QRencode support
 %bcond_without	selinux		# without SELinux support
 %bcond_without	tcpd		# libwrap (tcp_wrappers) support
+%bcond_with	efi		# EFI boot support [missing files in 220]
 %bcond_with	tests		# "make check" (requires systemd already installed)
 
 Summary:	A System and Service Manager
@@ -82,6 +83,7 @@ BuildRequires:	elfutils-devel
 BuildRequires:	gettext-tools
 BuildRequires:	glib2-devel >= 1:2.22.0
 BuildRequires:	glibc-misc
+%{?with_efi:BuildRequires:	gnu-efi}
 BuildRequires:	gnutls-devel >= 3.1.4
 BuildRequires:	gobject-introspection-devel >= 1.31.1
 BuildRequires:	gperf
@@ -702,6 +704,7 @@ cp -p %{SOURCE2} src/systemd_booted.c
 	%{?debug:--enable-debug} \
 	%{__enable_disable audit} \
 	%{__enable_disable cryptsetup libcryptsetup} \
+	%{__enable_disable efi gnuefi} \
 	%{__enable_disable pam} \
 	%{__enable_disable selinux} \
 	%{__enable_disable tcpd tcpwrap} \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/systemd.git/commitdiff/d17ad1282a9f45eca9cd2820340b800106f7668c



More information about the pld-cvs-commit mailing list