# HG changeset patch # User Pascal Bellard # Date 1227262994 0 # Node ID d56993bf8f5ea537677f8b65ff3d027e0c209d3e # Parent 4c90e423814cdf94d424dbda4bd11f4d08b27922 memtest: build from source diff -r 4c90e423814c -r d56993bf8f5e memtest/receipt --- a/memtest/receipt Fri Nov 21 07:02:21 2008 +0000 +++ b/memtest/receipt Fri Nov 21 10:23:14 2008 +0000 @@ -5,22 +5,24 @@ CATEGORY="base-system" SHORT_DESC="Memory failures detection tool." MAINTAINER="pascal.bellard@slitaz.org" -TARBALL="$PACKAGE-$VERSION.tar.bz2" +SOURCE="memtest86+" +TARBALL="$SOURCE-$VERSION.tar.gz" WEB_SITE="http://www.memtest.org/" -RAW_WGET_URL="http://www.memtest.org/download/$VERSION/memtest86+-$VERSION.bin.gz" +WGET_URL="${WEB_SITE}download/$VERSION/$TARBALL" # Rules to configure and make the package. compile_rules() { - [ -f $(basename $RAW_WGET_URL) ] || wget $RAW_WGET_URL + cd $src + make } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/share/boot - zcat $(basename $RAW_WGET_URL) | lzma e $fs/usr/share/boot/memtest.lzma -si + mkdir -p $fs/usr/share/boot + lzma e $src/memtest.bin $fs/usr/share/boot/memtest.lzma } # Pre and post install commands for Tazpkg.