+++ /dev/null
-Workaround for make 4.0 compatibility
---- gnu-efi-3.0/gnuefi/Makefile.orig 2014-09-04 19:12:43.901772181 +0200
-+++ gnu-efi-3.0/gnuefi/Makefile 2014-09-04 19:12:47.435105396 +0200
-@@ -72,7 +72,7 @@
- clean:
- rm -f $(TARGETS) *~ *.o $(OBJS)
-
--$(LIBDIRINSTALL):
-+$(LIBDIRINSTALL)/:
- mkdir -p $@
-
- .SECONDEXPANSION:
---- gnu-efi-3.0/inc/Makefile.orig 2014-09-04 22:01:21.638014047 +0200
-+++ gnu-efi-3.0/inc/Makefile 2014-09-04 22:01:37.774679986 +0200
-@@ -25,10 +25,10 @@
-
- rm -f *~
-
--$(INCDIRINSTALL) \
--$(INCDIRINSTALL)/protocol \
--$(INCDIRINSTALL)/$(ARCH) \
--$(INCDIRINSTALL)/protocol/$(ARCH):
-+$(INCDIRINSTALL)/ \
-+$(INCDIRINSTALL)/protocol/ \
-+$(INCDIRINSTALL)/$(ARCH)/ \
-+$(INCDIRINSTALL)/protocol/$(ARCH)/:
- mkdir -p $@
-
- .SECONDEXPANSION:
Summary(pl.UTF-8): GNU-EFI - tworzenie aplikacji EFI przy użyciu narzędzi GNU
Name: gnu-efi
# NOTE: don't use early 3.1, it doesn't support EFI x86_64
-Version: 3.0w
+Version: 3.0.2
Release: 1
+Epoch: 1
# Intel and HP's BSD-like license, except setjmp code coming from GRUB
License: BSD-like
Group: Development/Libraries
-Source0: http://downloads.sourceforge.net/gnu-efi/%{name}_%{version}.orig.tar.gz
-# Source0-md5: 36d1c5e7b6edd4733700aaf749d9b80c
-Patch0: %{name}-make.patch
+Source0: http://downloads.sourceforge.net/gnu-efi/%{name}-%{version}.tar.bz2
+# Source0-md5: a9db2cabc01a2674715bd6aea2911f01
URL: http://gnu-efi.sourceforge.net/
BuildRequires: binutils >= 3:2.17.50.0.14
BuildRequires: gcc >= 6:4.1.1
Requires: binutils >= 3:2.17.50.0.14
Requires: gcc >= 6:4.1.1
-# FIXME: arm[64] or aarch64? (only 64-bit ARM supported in this version; git supports 32-bit too)
-ExclusiveArch: %{ix86} %{x8664} arm ia64
+ExclusiveArch: %{ix86} %{x8664} arm aarch64 ia64
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define specflags_ia64 -frename-registers
dla platform IA-64 i x86 przy użyciu narzędzi GNU.
%prep
-%setup -q -n %{name}-3.0
-%patch0 -p1
+%setup -q
%build
CFLAGS="%{rpmcflags}" \