slitaz-tools diff tinyutils/bootfloppybox @ rev 292
netbox: indent with tabs, add comments and separate frame
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sun Feb 15 00:06:44 2009 +0100 (2009-02-15) |
parents | 682760cabf36 |
children | af65458ca488 |
line diff
1.1 --- a/tinyutils/bootfloppybox Fri Nov 21 14:58:15 2008 +0000 1.2 +++ b/tinyutils/bootfloppybox Sun Feb 15 00:06:44 2009 +0100 1.3 @@ -3,7 +3,6 @@ 1.4 # Gtkdialog box for the mount command. Part of SliTaz tools. 1.5 # 1.6 VERSION=20081121 1.7 -PLOP_URL=http://download.plop.at/plop/bootmngr/plpbt50rc12flp.zip 1.8 1.9 # Check if user is root. 1.10 check_root() 1.11 @@ -302,19 +301,23 @@ 1.12 rm -rf $DIR 1.13 ;; 1.14 get-plop) 1.15 - mkdir -p /tmp/get-plop$$/plop-1.0/fs/$(dirname $3) 1.16 - wget -O - $PLOP_URL | unzip -p /dev/stdin | dd bs=18k count=6 |\ 1.17 - gzip -9 > /tmp/get-plop$$/plop-1.0/fs/$3 1.18 - if [ -s /tmp/get-plop$$/plop-1.0/fs/$3 ]; then 1.19 - cat > /tmp/get-plop$$/plop-1.0/receipt <<EOT 1.20 + PLOP_URL="$(wget -O - http://www.plop.at/en/bootmanagerdl.html |\ 1.21 + grep plpbt | head -1 |\ 1.22 + sed 's|.*href=\(.*\) target.*|\1|')" 1.23 + VERSION="$(basename $PLOP_URL| sed 's/[^0-9\.]*\(.*\).zip/\1/')" 1.24 + mkdir -p /tmp/get-plop$$/plop-$VERSION/fs/$(dirname $3) 1.25 + wget -O - $PLOP_URL | unzip -p /dev/stdin '*/plpbt.img' | \ 1.26 + gzip -9 > /tmp/get-plop$$/plop-$VERSION/fs/$3 1.27 + if [ -s /tmp/get-plop$$/plop-$VERSION/fs/$3 ]; then 1.28 + cat > /tmp/get-plop$$/plop-$VERSION/receipt <<EOT 1.29 PACKAGE="plop" 1.30 -VERSION="1.0" 1.31 +VERSION="$VERSION" 1.32 CATEGORY="non-free" 1.33 SHORT_DESC="Plop boot manager." 1.34 WEB_SITE="http://www.plop.at/en/bootmanager.html" 1.35 EOT 1.36 - ( cd /tmp/get-plop$$ ; tazpkg pack plop-1.0 ) 1.37 - tazpkg install /tmp/get-plop$$/plop-1.0.tazpkg 1.38 + ( cd /tmp/get-plop$$ ; tazpkg pack plop-$VERSION ) 1.39 + tazpkg install /tmp/get-plop$$/plop-$VERSION.tazpkg 1.40 fi 1.41 rm -rf /tmp/get-plop$$ 1.42 ;;