diff options
author | nl6720 | 2021-03-01 18:32:29 +0200 |
---|---|---|
committer | nl6720 | 2021-03-01 18:32:29 +0200 |
commit | 8b65ef0ac322e33dbddf981e6436c1033f571402 (patch) | |
tree | 64ed0d4f2d902d8fa6da5eec7e79d027eaf526e9 | |
parent | 2ecf44c1cd71f2c58b5f83bdceda9ec0692841f6 (diff) | |
download | aur-8b65ef0ac322e33dbddf981e6436c1033f571402.tar.gz |
refind-git 0.13.1.4.r754.g99771d8-1
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 15 insertions, 16 deletions
@@ -1,6 +1,6 @@ pkgbase = refind-git pkgdesc = rEFInd Boot Manager - git version - pkgver = 0.12.0.3.r710.gcdce85e + pkgver = 0.13.1.4.r754.g99771d8 pkgrel = 1 url = https://www.rodsbooks.com/refind/ arch = any @@ -17,17 +17,15 @@ pkgbase = refind-git depends = efibootmgr optdepends = gptfdisk: for finding non-vfat ESP with refind-install optdepends = imagemagick: for refind-mkfont + optdepends = mokutil: for Machine Owner Key enrollment optdepends = openssl: for generating local certificates with refind-install optdepends = preloader-signed: pre-signed Secure Boot shim loader optdepends = python: for refind-mkdefault + optdepends = sbsigntools: for EFI binary signing with refind-install optdepends = sudo: for privilege elevation in refind-install and refind-mkdefault optdepends = shim-signed: pre-signed Secure Boot shim loader - optdepends = sbsigntools: for EFI binary signing with refind-install - provides = refind=0.12.0.3.r710.gcdce85e - provides = refind-efi=0.12.0.3.r710.gcdce85e + provides = refind=0.13.1.4.r754.g99771d8 conflicts = refind - conflicts = refind-efi - replaces = refind-efi-git options = !makeflags source = refind::git+https://git.code.sf.net/p/refind/code#branch=master sha512sums = SKIP @@ -4,7 +4,7 @@ # Contributor: David Runge <dvzrv@archlinux.org> pkgname='refind-git' -pkgver=0.12.0.3.r710.gcdce85e +pkgver=0.13.1.4.r754.g99771d8 pkgrel=1 pkgdesc='rEFInd Boot Manager - git version' url='https://www.rodsbooks.com/refind/' @@ -14,15 +14,16 @@ depends=('bash' 'dosfstools' 'efibootmgr') makedepends=('git' 'gnu-efi-libs') optdepends=('gptfdisk: for finding non-vfat ESP with refind-install' 'imagemagick: for refind-mkfont' + 'mokutil: for Machine Owner Key enrollment' 'openssl: for generating local certificates with refind-install' 'preloader-signed: pre-signed Secure Boot shim loader' 'python: for refind-mkdefault' + 'sbsigntools: for EFI binary signing with refind-install' 'sudo: for privilege elevation in refind-install and refind-mkdefault' 'shim-signed: pre-signed Secure Boot shim loader' - 'sbsigntools: for EFI binary signing with refind-install') -conflicts=("${pkgname%-git}" "refind-efi") -replaces=('refind-efi-git') -provides=("${pkgname%-git}=${pkgver}" "refind-efi=${pkgver}") +) +conflicts=("${pkgname%-git}") +provides=("${pkgname%-git}=${pkgver}") # the drivers don't build with many jobs options=('!makeflags') source=('refind::git+https://git.code.sf.net/p/refind/code#branch=master') @@ -36,7 +37,7 @@ pkgver() { prepare() { cd "${srcdir}/${pkgname%-git}/" - # removing the path prefix from the css reference, so that the css can live in the same directory + # remove the path prefix from the css reference, so that the css can live in the same directory sed -e 's|../Styles/||g' -i "docs/${pkgname%-git}/"*.html # hardcode RefindDir, so that refind-install can find refind_x64.efi sed -e 's|RefindDir=\"\$ThisDir/refind\"|RefindDir="/usr/share/refind/"|g' -i refind-install @@ -54,9 +55,9 @@ package() { # the install target calls refind-install, therefore we install things manually # efi binaries - install -vDm 0644 refind/*.efi -t "${pkgdir}/usr/share/${pkgname%-git}" - install -vDm 0644 drivers_*/*.efi -t "${pkgdir}/usr/share/refind/drivers_${_arch}" - install -vDm 0644 gptsync/*.efi -t "${pkgdir}/usr/share/${pkgname%-git}/tools_${_arch}" + install -vDm 0644 refind/*"${_arch}.efi" -t "${pkgdir}/usr/share/${pkgname%-git}" + install -vDm 0644 "drivers_${_arch}/"*"${_arch}.efi" -t "${pkgdir}/usr/share/${pkgname%-git}/drivers_${_arch}" + install -vDm 0644 gptsync/*"${_arch}.efi" -t "${pkgdir}/usr/share/${pkgname%-git}/tools_${_arch}" # sample config install -vDm 0644 "${pkgname%-git}.conf-sample" -t "${pkgdir}/usr/share/${pkgname%-git}" # keys @@ -64,7 +65,7 @@ package() { # keysdir install -vdm 0700 "${pkgdir}/etc/refind.d/keys" # fonts - install -vDm 0644 fonts/*.png -t "${pkgdir}/usr/share/${pkgname}/fonts" + install -vDm 0644 fonts/*.png -t "${pkgdir}/usr/share/${pkgname%-git}/fonts" # icons install -vDm 0644 icons/*.png -t "${pkgdir}/usr/share/${pkgname%-git}/icons" install -vDm 0644 icons/svg/*.svg -t "${pkgdir}/usr/share/${pkgname%-git}/icons/svg" |