aboutsummaryrefslogtreecommitdiffstats
path: root/testing/refind
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-12-07 08:12:25 +0100
committerLeo <thinkabit.ukim@gmail.com>2019-12-07 08:12:25 +0100
commit71ae4feb6958b8fc3369d40169f03aa97c12c82a (patch)
tree6a145fb33bd8492a8b7df692239981fe1deac65e /testing/refind
parenta509f5e7bf6e3cd96c06e351847b0b9481d82fbe (diff)
downloadaports-71ae4feb6958b8fc3369d40169f03aa97c12c82a.tar.bz2
aports-71ae4feb6958b8fc3369d40169f03aa97c12c82a.tar.xz
testing/refind: install helper scripts and depend on efibootmgr
Diffstat (limited to 'testing/refind')
-rw-r--r--testing/refind/APKBUILD23
1 files changed, 13 insertions, 10 deletions
diff --git a/testing/refind/APKBUILD b/testing/refind/APKBUILD
index 0275a94756..980987f784 100644
--- a/testing/refind/APKBUILD
+++ b/testing/refind/APKBUILD
@@ -1,28 +1,31 @@
# Maintainer: Eric Molitor <eric@molitor.org>
pkgname=refind
pkgver=0.11.4
-pkgrel=0
+pkgrel=1
pkgdesc="rEFInd EFI Boot Manager"
url="http://www.rodsbooks.com/refind"
arch="x86_64"
options="!check" # No test suite.
-license="GPL-3.0"
-depends=""
+license="GPL-3.0-only"
+depends="efibootmgr"
makedepends="gnu-efi-dev bash"
-source="https://sourceforge.net/projects/refind/files/${pkgver}/${pkgname}-src-${pkgver}.tar.gz
+subpackages="$pkgname-doc"
+source="https://sourceforge.net/projects/refind/files/$pkgver/refind-src-$pkgver.tar.gz
10-refind-disable-fortify.patch"
-builddir="$srcdir/${pkgname}-${pkgver}"
build() {
- cd "$builddir"
make gnuefi
}
package() {
- cd "$builddir"
- install -Dm755 refind/refind_x64.efi $pkgdir/usr/share/refind/refind_x64.efi
- install -Dm755 refind.conf-sample $pkgdir/usr/share/refind/refind.conf-sample
- cp -r icons $pkgdir/usr/share/refind
+ install -Dm0755 refind/*.efi -t "$pkgdir"/usr/share/refind
+ install -Dm0755 refind.conf-sample -t "$pkgdir"/usr/share/refind
+
+ install -Dm0644 docs/man/*.8 -t "$pkgdir"/usr/share/man/man8
+
+ install -Dm0755 mkrlconf mvrefind refind-mkdefault refind-install -t "$pkgdir"/usr/sbin
+
+ cp -r icons $pkgdir/usr/share/refind
}
sha512sums="529962ae432edaf1895ba98deb00a23c66bd742578e1a367f70f7ed22dd7be7daf1960df8af410fba79ca775169120499a4c10119331b2b12b55a002d4354de1 refind-src-0.11.4.tar.gz
ccb61e6e5ae0d762932941d7edd5b9a3506db42cfce70ebc57468837799e60fee73b3c568ae603a6ebb677ae702fb5beb5d13b16daf976b954b35047b6f4ecc0 10-refind-disable-fortify.patch"