wok-next view firefox-official-ru/receipt @ rev 20443

The rest of my "home work" for update many packages (up to Xorg, GTK and Openbox) for Next and mainly for Next64. Since this point this repository is open for commits. Many errors are expected due to harfbuzz-freetype dependency loop...
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Feb 24 16:17:33 2018 +0200 (2018-02-24)
parents 50851b62f480
children
line source
1 # SliTaz package receipt.
3 PACKAGE="firefox-official-ru"
4 lang="ru"
5 VERSION="50.0.2"
6 CATEGORY="network"
7 SHORT_DESC="Official Firefox build by the Mozilla foundation (Russian language)"
8 MAINTAINER="al.bobylev@gmail.com"
9 LICENSE="MPL2"
10 WEB_SITE="http://www.mozilla.org/firefox"
11 TARBALL="$PACKAGE-$VERSION.tar.bz2"
12 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/$lang/firefox-$VERSION.tar.bz2"
13 TAGS="web-browser"
14 PROVIDE="firefox-official browser-html5"
15 HOST_ARCH="i486"
17 DEPENDS="alsa-lib cairo dbus-glib gtk+ gtk+3 xorg-libXt"
19 # Rules to configure and make the package.
20 compile_rules()
21 {
22 # Installation path
23 fx='/opt/mozilla/firefox'
25 mkdir -p \
26 $install$fx \
27 $install/usr/bin \
28 $install/usr/share/applications \
29 $install/usr/share/icons/hicolor/128x128/apps
31 # Copy everything
32 cp -a $src/* $install$fx
34 # Executable
35 ln -s $fx/firefox $install/usr/bin/firefox-official
37 # Icons
38 ln -s $fx/browser/icons/mozicon128.png \
39 $install/usr/share/icons/hicolor/128x128/apps/firefox-official.png
40 for size in 16 32 48; do
41 icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps"
42 mkdir -p $icon_folder
43 ln -s $fx/browser/chrome/icons/default/default$size.png \
44 $icon_folder/firefox-official.png
45 done
47 # Allow user updates (save user's and our traffic)
48 chmod -R a+w $install$fx
50 # Desktop shortcut
51 cp $stuff/firefox-official.desktop $install/usr/share/applications
52 }
54 # Rules to gen a SliTaz package suitable for Tazpkg.
55 genpkg_rules()
56 {
57 cp -a $install/* $fs
58 ln -s firefox-official $fs/usr/bin/browser-html5
59 }