Date: Thursday, February 25, 2021 @ 09:31:04 Author: dvzrv Revision: 408802
archrelease: copy trunk to extra-any Added: refind/repos/extra-any/PKGBUILD (from rev 408801, refind/trunk/PKGBUILD) Deleted: refind/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 182 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 91 insertions(+), 91 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-02-25 09:30:40 UTC (rev 408801) +++ PKGBUILD 2021-02-25 09:31:04 UTC (rev 408802) @@ -1,91 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> - -pkgname=refind -pkgver=0.13.0 -pkgrel=1 -pkgdesc="An EFI boot manager" -arch=('any') -url="https://www.rodsbooks.com/refind/" -license=('BSD' 'CCPL' 'FDL1.3' 'GPL2' 'GPL3' 'LGPL3') -depends=('bash' 'dosfstools' 'efibootmgr') -makedepends=('gnu-efi-libs') -optdepends=('gptfdisk: for finding non-vfat ESP with refind-install' - 'imagemagick: for refind-mkfont' - 'openssl: for generating local certificates with refind-install' - 'python: for refind-mkdefault' - 'sbsigntools: for EFI binary signing with refind-install' - 'sudo: for privilege elevation in refind-install and refind-mkdefault' -) -# the drivers don't build with many jobs -options=(!makeflags) -source=("https://sourceforge.net/projects/refind/files/${pkgver}/${pkgname}-src-${pkgver}.tar.gz") -sha512sums=('ff20cd174496358770128ee15aba21b3db69a2386acd9389ed853995adbd0e9ebddbae0c9f987ca6c90e29aee2a7ff4438ae2df9f01ddffb19564fa072675c0e') -b2sums=('a4f1429faa22a7b62d59c0e3a7013da695ae4bc9512e3bbfe090b5c5a6d036392bd6b42ceade813bbb3fbc0a5a37faa666f2244078c77f0bb7a6cb87a9285c9d') -_arch='x64' - -prepare() { - cd "$pkgname-$pkgver" - # 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}/"*.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 -} - -build() { - cd "$pkgname-$pkgver" - make - make gptsync - make fs -} - -package() { - cd "$pkgname-$pkgver" - # the install target calls refind-install, therefore we install things - # manually - - # efi binaries - install -vDm 644 refind/*.efi -t "${pkgdir}/usr/share/${pkgname}" - install -vDm 644 drivers_*/*.efi \ - -t "${pkgdir}/usr/share/refind/drivers_${_arch}" - install -vDm 644 gptsync/*.efi \ - -t "${pkgdir}/usr/share/${pkgname}/tools_${_arch}" - # sample config - install -vDm 644 "${pkgname}.conf-sample" -t "${pkgdir}/usr/share/${pkgname}" - # keys - install -vDm 644 keys/*{cer,crt} -t "${pkgdir}/usr/share/${pkgname}/keys" - # keysdir - install -vdm 700 "${pkgdir}/etc/refind.d/keys" - # fonts - install -vDm 644 fonts/*.png \ - -t "${pkgdir}/usr/share/${pkgname}/fonts" - # icons - install -vDm 644 icons/*.png \ - -t "${pkgdir}/usr/share/${pkgname}/icons" - install -vDm 644 icons/svg/*.svg \ - -t "${pkgdir}/usr/share/${pkgname}/icons/svg" - # scripts - install -vDm 755 {refind-{install,mkdefault},mkrlconf,mvrefind} \ - -t "${pkgdir}/usr/bin" - install -vDm 755 fonts/mkfont.sh "${pkgdir}/usr/bin/${pkgname}-mkfont" - # man pages - install -vDm 644 docs/man/*.8 -t "${pkgdir}/usr/share/man/man8" - # docs - install -vDm 644 {CREDITS,NEWS,README}.txt \ - -t "${pkgdir}/usr/share/doc/${pkgname}" - install -vDm 644 fonts/README.txt \ - "${pkgdir}/usr/share/doc/${pkgname}/README.${pkgname}-mkfont.txt" - install -vDm 644 icons/README \ - "${pkgdir}/usr/share/doc/${pkgname}/README.icons.txt" - install -vDm 644 keys/README.txt \ - "${pkgdir}/usr/share/doc/${pkgname}/README.keys.txt" - install -vDm 644 "docs/${pkgname}/"*.{html,png,svg,txt} \ - -t "${pkgdir}/usr/share/doc/${pkgname}/html" - install -vDm 644 docs/Styles/*.css \ - -t "${pkgdir}/usr/share/doc/${pkgname}/html" - install -vDm 644 images/${pkgname}-banner.{png,svg} \ - -t "${pkgdir}/usr/share/doc/${pkgname}/html" - # license - install -vDm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: refind/repos/extra-any/PKGBUILD (from rev 408801, refind/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-02-25 09:31:04 UTC (rev 408802) @@ -0,0 +1,91 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +pkgname=refind +pkgver=0.13.1 +pkgrel=1 +pkgdesc="An EFI boot manager" +arch=('any') +url="https://www.rodsbooks.com/refind/" +license=('BSD' 'CCPL' 'FDL1.3' 'GPL2' 'GPL3' 'LGPL3') +depends=('bash' 'dosfstools' 'efibootmgr') +makedepends=('gnu-efi-libs') +optdepends=('gptfdisk: for finding non-vfat ESP with refind-install' + 'imagemagick: for refind-mkfont' + 'openssl: for generating local certificates with refind-install' + 'python: for refind-mkdefault' + 'sbsigntools: for EFI binary signing with refind-install' + 'sudo: for privilege elevation in refind-install and refind-mkdefault' +) +# the drivers don't build with many jobs +options=(!makeflags) +source=("https://sourceforge.net/projects/refind/files/${pkgver}/${pkgname}-src-${pkgver}.tar.gz") +sha512sums=('f73a4e57a29dc2c4e2793eabfd25077bd7403f8a4eb583026ac7c2ac40c1f66b5d51d755668c9bd9515ff4a62f59a56346bcd5d520f659079be42ac5aa63741e') +b2sums=('d1358c4422a6b4a7c8a68c73d50c1bcf82ce656f82a999c04dc217d7fe959fd6b4bb4108dfa28bae7df9e2af16961b09e8edddb5333a301df85241ff577d0022') +_arch='x64' + +prepare() { + cd "$pkgname-$pkgver" + # 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}/"*.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 +} + +build() { + cd "$pkgname-$pkgver" + make + make gptsync + make fs +} + +package() { + cd "$pkgname-$pkgver" + # the install target calls refind-install, therefore we install things + # manually + + # efi binaries + install -vDm 644 refind/*.efi -t "${pkgdir}/usr/share/${pkgname}" + install -vDm 644 drivers_*/*.efi \ + -t "${pkgdir}/usr/share/refind/drivers_${_arch}" + install -vDm 644 gptsync/*.efi \ + -t "${pkgdir}/usr/share/${pkgname}/tools_${_arch}" + # sample config + install -vDm 644 "${pkgname}.conf-sample" -t "${pkgdir}/usr/share/${pkgname}" + # keys + install -vDm 644 keys/*{cer,crt} -t "${pkgdir}/usr/share/${pkgname}/keys" + # keysdir + install -vdm 700 "${pkgdir}/etc/refind.d/keys" + # fonts + install -vDm 644 fonts/*.png \ + -t "${pkgdir}/usr/share/${pkgname}/fonts" + # icons + install -vDm 644 icons/*.png \ + -t "${pkgdir}/usr/share/${pkgname}/icons" + install -vDm 644 icons/svg/*.svg \ + -t "${pkgdir}/usr/share/${pkgname}/icons/svg" + # scripts + install -vDm 755 {refind-{install,mkdefault},mkrlconf,mvrefind} \ + -t "${pkgdir}/usr/bin" + install -vDm 755 fonts/mkfont.sh "${pkgdir}/usr/bin/${pkgname}-mkfont" + # man pages + install -vDm 644 docs/man/*.8 -t "${pkgdir}/usr/share/man/man8" + # docs + install -vDm 644 {CREDITS,NEWS,README}.txt \ + -t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 fonts/README.txt \ + "${pkgdir}/usr/share/doc/${pkgname}/README.${pkgname}-mkfont.txt" + install -vDm 644 icons/README \ + "${pkgdir}/usr/share/doc/${pkgname}/README.icons.txt" + install -vDm 644 keys/README.txt \ + "${pkgdir}/usr/share/doc/${pkgname}/README.keys.txt" + install -vDm 644 "docs/${pkgname}/"*.{html,png,svg,txt} \ + -t "${pkgdir}/usr/share/doc/${pkgname}/html" + install -vDm 644 docs/Styles/*.css \ + -t "${pkgdir}/usr/share/doc/${pkgname}/html" + install -vDm 644 images/${pkgname}-banner.{png,svg} \ + -t "${pkgdir}/usr/share/doc/${pkgname}/html" + # license + install -vDm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" +}