From dc68a2689014c960aaacdacaa3cd1cc0d7c3f338 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 24 May 2017 16:42:34 +0200 Subject: [PATCH] Revert "grub: remove grub-utils subpackage" This reverts commit 51f7ae0bce775a6fb7b763320c0cd8fe8a6060fd. --- srcpkgs/grub-utils | 1 + srcpkgs/grub/template | 16 ++++++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) create mode 120000 srcpkgs/grub-utils diff --git a/srcpkgs/grub-utils b/srcpkgs/grub-utils new file mode 120000 index 0000000000..2c8276e741 --- /dev/null +++ b/srcpkgs/grub-utils @@ -0,0 +1 @@ +grub \ No newline at end of file diff --git a/srcpkgs/grub/template b/srcpkgs/grub/template index 837d936db5..eb69690769 100644 --- a/srcpkgs/grub/template +++ b/srcpkgs/grub/template @@ -1,7 +1,7 @@ # Template file for 'grub' pkgname=grub version=2.02~rc2 -revision=4 +revision=3 hostmakedepends="flex" makedepends="libusb-compat-devel ncurses-devel freetype-devel liblzma-devel device-mapper-devel font-unifont-bdf fuse-devel" @@ -14,12 +14,10 @@ homepage="http://www.gnu.org/software/grub/" distfiles="http://alpha.gnu.org/gnu/grub/grub-${version}.tar.xz" checksum=053bfcbe366733e4f5a1baf4eb15e1efd977225bdd323b78087ce5fa172fc246 -replaces="grub-utils>=0" - only_for_archs="i686 i686-musl x86_64 x86_64-musl" nopie=yes -subpackages="grub-i386-efi" +subpackages="grub-utils grub-i386-efi" case "$XBPS_TARGET_MACHINE" in x86_64*) subpackages+=" grub-x86_64-efi"; _GRUBX64=1;; esac @@ -129,6 +127,16 @@ do_install() { rm ${DESTDIR}/usr/bin/grub-sparc64-setup } +grub-utils_package() { + short_desc+=" - additional utilities" + depends="grub>=${version}" + pkg_install() { + vmove usr/bin/grub-menulst2cfg + vmove usr/bin/grub-fstest + vmove usr/bin/grub-mkfont + vmove usr/bin/grub-mount + } +} grub-x86_64-efi_package() { noarch=yes depends="grub>=$version dosfstools efibootmgr"