wok-next annotate grub/receipt @ rev 21727

created recipe for vbindiff
author Hans-G?nter Theisgen
date Sat Nov 21 14:32:44 2020 +0100 (2020-11-21)
parents d5aab818505e
children
rev   line source
al@21020 1 # SliTaz package receipt v2.
pankso@29 2
pankso@29 3 PACKAGE="grub"
pankso@29 4 VERSION="0.97"
pankso@211 5 CATEGORY="base-system"
al@21020 6 SHORT_DESC="GRUB boot loader"
Hans-G?nter@21296 7 MAINTAINER="maintainer@slitaz.org"
pascal@15078 8 LICENSE="GPL2"
Hans-G?nter@21296 9 WEB_SITE="https://www.gnu.org/software/grub/"
al@20882 10 REPOLOGY="grub-legacy"
al@20882 11
pankso@29 12 TARBALL="$PACKAGE-$VERSION.tar.gz"
pankso@29 13 WGET_URL="ftp://alpha.gnu.org/gnu/grub/$TARBALL"
pascal@1633 14 CONFIG_FILES="/boot/grub"
pankso@29 15
Hans-G?nter@21296 16 #BUILD_DEPENDS="gcc3"
pascal@12235 17
Hans-G?nter@21296 18 compile_rules()
Hans-G?nter@21296 19 {
pascal@12235 20 sed -i 's/\[ .grub-probe.*\]/mount | grep $grubdir | grep -q xfs/' \
pascal@12235 21 util/grub-install.in
al@21020 22
Hans-G?nter@21296 23 ./configure \
Hans-G?nter@21296 24 --prefix=/usr \
Hans-G?nter@21296 25 --infodir=/usr/share/info \
Hans-G?nter@21296 26 --without-curses \
Hans-G?nter@21296 27 --mandir=/usr/share/man \
al@21020 28 $CONFIGURE_ARGS &&
pascal@1633 29 make &&
al@21020 30 make DESTDIR=$install install
pankso@29 31 }
pankso@29 32
Hans-G?nter@21296 33 genpkg_rules()
Hans-G?nter@21296 34 {
Hans-G?nter@21296 35 mkdir -p $fs/boot/grub
Hans-G?nter@21296 36 mkdir -p $fs/usr
Hans-G?nter@21296 37
Hans-G?nter@21296 38 cp -a $install/usr/bin $fs/usr
Hans-G?nter@21296 39 cp -a $install/usr/sbin $fs/usr
Hans-G?nter@21296 40 cp -a $install/usr/lib $fs/usr
al@21020 41
pankso@29 42 # Permissions
pankso@29 43 chmod 755 $fs/usr/sbin/grub-*
pascal@15078 44 chmod 655 $fs/usr/lib/grub/*/*
al@21020 45
Hans-G?nter@21296 46 # Example configuration file (menu.lst).
Hans-G?nter@21296 47 cp $stuff/example-menu.lst $fs/boot/grub
Hans-G?nter@21296 48 cp $stuff/splash.xpm.gz $fs/boot/grub
pankso@29 49 }