wok annotate get-palemoon/stuff/get-palemoon @ rev 20694

get-palemoon: update wget_url
author Richard Dunbar <mojo@slitaz.org>
date Mon Feb 04 01:44:39 2019 -0500 (2019-02-04)
parents 9b24395c2ef0
children e05d9bc413f3
rev   line source
al@16688 1 #!/bin/sh
al@16688 2 # get Pale Moon web browser
al@16688 3
pascal@20550 4 PACKAGE="palemoon-opt"
pascal@20550 5 WEB_SITE="http://linux.palemoon.org"
pascal@20550 6 PKGROOT="/opt/palemoon"
pascal@20550 7 ################
pascal@20550 8 WGET_URL="$WEB_SITE$(wget -O - $WEB_SITE/download/mainline/ 2> /dev/null | \
mojo@20694 9 sed '/i686/!d;s/.*href="\([^"]*\).*/\1/;q')"
pascal@20550 10 VERSION="$(echo $WGET_URL | sed 's/.*palemoon-\([0-9\.]*\)\..*/\1/')"
pascal@20036 11
al@16688 12 mkdir -p $1/opt; cd $1/opt; busybox wget -O - $WGET_URL | tar -xjf -
al@16688 13
al@16688 14 ################
pascal@20550 15 DESKTOP=usr/share/applications/$PACKAGE.desktop
al@16688 16 cat > $1/$DESKTOP << EOA
al@16688 17 [Desktop Entry]
al@16688 18 Type=Application
pascal@20036 19 Name=Palemoon v${VERSION%.*}
pascal@20550 20 Exec=$PKGROOT/palemoon %u
pascal@20550 21 Icon=$PKGROOT/browser/icons/mozicon128.png
al@16688 22 StartupNotify=true
al@16688 23 Categories=GTK;Network;WebBrowser;
al@16688 24 MimeType=text/html;text/xml;application/xhtml+xml;application/xml;
al@16688 25 EOA
al@16688 26 ################
pascal@20550 27 PKGDIR="$1/var/lib/tazpkg/installed/$PACKAGE"
al@16688 28 mkdir -p "$PKGDIR"
al@16688 29 cat > "$PKGDIR/receipt" << EOR
al@16688 30 # SliTaz package receipt.
al@16688 31
pascal@20550 32 UNPACKED_SIZE="$(du -hs $1$PKGROOT | awk '{ print $1 }')"
pascal@20550 33 PACKAGE="$PACKAGE"
al@16688 34 VERSION="$VERSION"
al@16688 35 CATEGORY="network"
al@16688 36 SHORT_DESC="Browser based on Firefox that's optimised for performance"
al@16688 37 MAINTAINER="al.bobylev@gmail.com"
al@16688 38 LICENSE="MPL2"
pascal@20550 39 WEB_SITE="$WEB_SITE"
al@16688 40
al@16688 41 DEPENDS="dbus-glib"
pascal@20550 42 SUGGESTED="ffmpeg"
al@16688 43 EOR
al@16688 44 ################
pascal@20552 45 ( cd $1/; find .$PKGROOT ./$DESKTOP -type f -exec md5sum {} \; ) | \
pascal@20555 46 cut -c-34,36- | tee "$PKGDIR/md5sum" | cut -c35- > "$PKGDIR/files.list"
al@16688 47 ################