# HG changeset patch # User Pascal Bellard # Date 1503567395 -7200 # Node ID d1a71db9a07329aebb32c91b42501759d376bc16 # Parent 4475b80d02a6ff80327df007967fd6d187dfef40 get-palemoon: get current version diff -r 4475b80d02a6 -r d1a71db9a073 get-palemoon/stuff/get-palemoon --- a/get-palemoon/stuff/get-palemoon Thu Aug 24 02:43:00 2017 +0200 +++ b/get-palemoon/stuff/get-palemoon Thu Aug 24 11:36:35 2017 +0200 @@ -1,9 +1,11 @@ #!/bin/sh # get Pale Moon web browser -VERSION="27.4.2" -WGET_URL="http://linux.palemoon.org/datastore/release/\ -palemoon-$VERSION.en-US.linux-i686.tar.bz2" +WGET_URL="http://linux.palemoon.org$(wget -O - \ +http://linux.palemoon.org/download/mainline/ 2> /dev/null | \ +sed '/686/!d;s/.*href="\([^"]*\).*/\1/;q')" +VERSION="$(echo $WGET_URL | sed 's/.*palemoon-\(.*\).en-US.*/\1/')" + mkdir -p $1/opt; cd $1/opt; busybox wget -O - $WGET_URL | tar -xjf - ################ @@ -11,7 +13,7 @@ cat > $1/$DESKTOP << EOA [Desktop Entry] Type=Application -Name=Palemoon v27.4 +Name=Palemoon v${VERSION%.*} Exec=/opt/palemoon/palemoon %u Icon=/opt/palemoon/browser/icons/mozicon128.png StartupNotify=true @@ -24,8 +26,7 @@ cat > "$PKGDIR/receipt" << EOR # SliTaz package receipt. -PACKED_SIZE="28.8MB" -UNPACKED_SIZE="60.9MB" +UNPACKED_SIZE="$(du -hs $1/opt/palemoon | awk '{ print $1 }')" PACKAGE="palemoon-opt" VERSION="$VERSION" CATEGORY="network"