# HG changeset patch # User Pascal Bellard # Date 1284311474 -7200 # Node ID 18c63bd0a181e8e0b720dd0183dca5f1bc5a0ac9 # Parent d25af2fe827eea347542a3f0933fcbd1ffeb5339 Add grub4dos-linux diff -r d25af2fe827e -r 18c63bd0a181 grub4dos-linux/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/grub4dos-linux/receipt Sun Sep 12 19:11:14 2010 +0200 @@ -0,0 +1,19 @@ +# SliTaz package receipt. + +PACKAGE="grub4dos-linux" +VERSION="0.4.4" +CATEGORY="system-tools" +SHORT_DESC="Some enhancments of grub boot loader - linux files." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://grub4dos.sourceforge.net/" +WANTED="grub4dos" +PROVIDE="grub" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/grub/i386-pc + cp -a $_pkg/usr/bin $fs/usr + cp -a $_pkg/usr/sbin $fs/usr + cp -a $_pkg/usr/lib/grub/i386-pc/*stage* $fs/usr/lib/grub/i386-pc +} diff -r d25af2fe827e -r 18c63bd0a181 grub4dos/receipt --- a/grub4dos/receipt Sun Sep 12 12:40:23 2010 +0000 +++ b/grub4dos/receipt Sun Sep 12 19:11:14 2010 +0200 @@ -5,18 +5,30 @@ CATEGORY="system-tools" SHORT_DESC="Some enhancments of grub boot loader." MAINTAINER="pascal.bellard@slitaz.org" -TARBALL="$PACKAGE-$VERSION.zip" +TARBALL="$PACKAGE-$VERSION-src.zip" WEB_SITE="http://grub4dos.sourceforge.net/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" BUILD_DEPENDS="lzma" +# Rules to configure and make the package. +compile_rules() +{ + cd $src + sh ./configure --prefix=/usr --infodir=/usr/share/info \ + --without-curses --mandir=/usr/share/man \ + $CONFIGURE_ARGS && + make && + make DESTDIR=$PWD/_pkg install +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/share/boot $fs/usr/bin - lzma e $src/grub.exe $fs/usr/share/boot/grub.exe.lzma - lzma e $src/grldr $fs/usr/share/boot/grldr.lzma - cp $src/bootlace.com $fs/usr/bin/bootlace + lzma e $_pkg/usr/lib/grub/i386-pc/grub.exe \ + $fs/usr/share/boot/grub.exe.lzma + lzma e $_pkg/usr/lib/grub/i386-pc/grldr $fs/usr/share/boot/grldr.lzma + cp $_pkg/usr/lib/grub/i386-pc/bootlace.com $fs/usr/bin/bootlace chmod +x $fs/usr/bin/bootlace + # Skip hmload.com badgrub.exe grldr.mbr } -