SHORT_DESC="Official Firefox build by the Mozilla foundation."
WEB_SITE="http://www.mozilla.org/firefox"
CATEGORY="network"
LICENSE="MPL2"
# end of get.list data
URL="http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/?C=M;O=D"
VERSION=$(wget -O - $URL | sed \
	  '/href="[0-9\./]*"/!d;s|.*href="[^"]*">\([^</]*\).*|\1|;q')
[ "$1" = "--get-version" ] && echo $VERSION && exit
SOURCE="firefox"
TARBALL="$SOURCE-$VERSION.tar.bz2"
WGET_URL="${URL%\?*}$VERSION/linux-i686/en-US/$TARBALL"
TAGS="web-browser"
HOST_ARCH="i486"
DEPENDS="gtk+"

wget $WGET_URL
[ -f $TARBALL ] || abort_package

USR=$PWD/$PACKAGE-$VERSION/fs/usr

mkdir -p $USR/bin $USR/lib/firefox-$VERSION $USR/share/applications $USR/share/pixmaps
tar xjf $TARBALL -C $USR/lib/firefox-$VERSION
# /usr/bin/firefox-official + pixmap
cd $USR/bin
ln -s $(find ../lib/firefox-$VERSION | sed '/firefox-bin$/!dq') $PACKAGE
cd $USR/share/pixmaps
ln -s $(find ../../lib/firefox-$VERSION | sed '/zicon128.png$/!dq') $PACKAGE.png
cat > $USR/share/applications/$PACKAGE.desktop <<EOT
[Desktop Entry]
Type=Application
Name=Firefox Web Browser (official)
Name[fr]=Navigateur web Firefox (officiel)
Exec=firefox-official
Icon=firefox-official
Categories=Network;WebBrowser;
EOT
# Remove updater files (users can't upgrade anyway)
rm -f $USR/lib/firefox-$VERSION/update*
