summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornl67202018-11-19 17:08:06 +0200
committernl67202018-11-19 17:08:06 +0200
commit8ba10cfcf00dec3c0a03a50b2d0dbd6a4ba8f91b (patch)
treed4edb6a3b4cbcd1c11f58550ed7e858b88a4f24d
parent811de2ed6170de304e62d302c3ef6bc3c7021216 (diff)
downloadaur-8ba10cfcf00dec3c0a03a50b2d0dbd6a4ba8f91b.tar.gz
refind-efi-git 0.11.4.2.r645.gcf9c8f8
Build with GNU-EFI libs. Btrfs driver doesn't build with EDK2, https://sourceforge.net/p/refind/discussion/general/thread/0317e2e8/#6c20/f575/cecb .
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD12
2 files changed, 11 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a778e52b808..0785c72191a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,14 @@
pkgbase = refind-efi-git
- pkgdesc = rEFInd Boot Manager - git version - Built with TianoCore EDK2 libs
- pkgver = 0.11.2.2.r617.g7e9e438
+ pkgdesc = rEFInd Boot Manager - git version - Built with GNU-EFI libs
+ pkgver = 0.11.4.2.r645.gcf9c8f8
pkgrel = 1
- url = http://www.rodsbooks.com/refind/
+ url = https://www.rodsbooks.com/refind/
install = refind-efi.install
arch = x86_64
license = GPL3
license = custom
makedepends = git
- makedepends = python2
- makedepends = nasm
+ makedepends = gnu-efi-libs
depends = bash
depends = dosfstools
depends = efibootmgr
@@ -20,17 +19,15 @@ pkgbase = refind-efi-git
optdepends = sbsigntools: For EFI binary signing (Secure Boot support)
optdepends = preloader-signed: pre-signed shim loader (Secure Boot support)
optdepends = shim-signed: pre-signed shim loader (Secure Boot support)
- provides = refind-efi=0.11.2.2.r617.g7e9e438
+ provides = refind-efi=0.11.4.2.r645.gcf9c8f8
conflicts = refind-efi
options = !strip
options = !buildflags
options = !makeflags
source = refind::git+https://git.code.sf.net/p/refind/code#branch=master
source = refind_linux.conf
- source = edk2-UDK2018::git+https://github.com/tianocore/edk2.git#branch=UDK2018
sha512sums = SKIP
sha512sums = d54b1a0b135594de9a8583a50f54de6daf3c8e38f1bc453794fa3959e826989a44a286e14cf8d8cb2eb04a1e97c984e62292a03e92c98aed044373381bca52d8
- sha512sums = SKIP
pkgname = refind-efi-git
diff --git a/PKGBUILD b/PKGBUILD
index 7c64249f5b1..879dbd80c33 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Keshav Amburay <(the ddoott ridikulus ddoott rat) (aatt) (gemmaeiil) (ddoott) (ccoomm)>
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
-_USE_GNU_EFI='0'
+_USE_GNU_EFI='1'
_PXE='0'
#######
@@ -12,10 +12,10 @@ _PXE='0'
_pkgname='refind'
pkgname="${_pkgname}-efi-git"
-pkgver=0.11.2.2.r617.g7e9e438
+pkgver=0.11.4.2.r645.gcf9c8f8
pkgrel=1
pkgdesc='rEFInd Boot Manager - git version'
-url='http://www.rodsbooks.com/refind/'
+url='https://www.rodsbooks.com/refind/'
arch=('x86_64')
license=('GPL3' 'custom')
@@ -36,7 +36,7 @@ provides=("${pkgname%-git}=${pkgver}")
install="${pkgname%-git}.install"
-source=("refind::git+https://git.code.sf.net/p/refind/code#branch=master"
+source=('refind::git+https://git.code.sf.net/p/refind/code#branch=master'
'refind_linux.conf')
sha512sums=('SKIP'
@@ -94,8 +94,8 @@ _prepare_tianocore_sources() {
# Cleanup UDK config files
rm -rf "${_UDK_DIR}/Build/" || true
rm -rf "${_UDK_DIR}/Conf/" || true
- mkdir -p "${_UDK_DIR}/Conf/"
- mkdir -p "${_UDK_DIR}/Build/"
+ mkdir "${_UDK_DIR}/Conf/"
+ mkdir "${_UDK_DIR}/Build/"
# Disable build ID generation
sed 's|,--gc-sections|,--gc-sections,--build-id=none|g' -i "${EDK_TOOLS_PATH}/Conf/tools_def.template"