rev |
line source |
al@18727
|
1 # SliTaz package receipt.
|
al@18727
|
2
|
al@18727
|
3 PACKAGE="firefox-official-it"
|
al@18727
|
4 lang="it"
|
pascal@20164
|
5 VERSION="57.0.4"
|
al@18727
|
6 CATEGORY="network"
|
al@18727
|
7 SHORT_DESC="Official Firefox build by the Mozilla foundation (Italian language)"
|
al@18727
|
8 MAINTAINER="al.bobylev@gmail.com"
|
al@18727
|
9 LICENSE="MPL2"
|
al@18727
|
10 WEB_SITE="http://www.mozilla.org/firefox"
|
al@18727
|
11 TARBALL="$PACKAGE-$VERSION.tar.bz2"
|
al@18727
|
12 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/$lang/firefox-$VERSION.tar.bz2"
|
al@18727
|
13 TAGS="web-browser"
|
al@19503
|
14 PROVIDE="firefox-official browser-html5"
|
al@18727
|
15 HOST_ARCH="i486"
|
al@18727
|
16
|
al@19653
|
17 DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 xorg-libXt"
|
al@18727
|
18
|
al@18727
|
19 # Rules to configure and make the package.
|
al@18727
|
20 compile_rules()
|
al@18727
|
21 {
|
al@18803
|
22 # Installation path
|
al@18803
|
23 fx='/opt/mozilla/firefox'
|
al@18803
|
24
|
al@18727
|
25 mkdir -p \
|
al@18803
|
26 $install$fx \
|
al@18727
|
27 $install/usr/bin \
|
al@18727
|
28 $install/usr/share/applications \
|
al@18727
|
29 $install/usr/share/icons/hicolor/128x128/apps
|
al@18727
|
30
|
al@18803
|
31 # Copy everything
|
al@18803
|
32 cp -a $src/* $install$fx
|
al@18727
|
33
|
al@18803
|
34 # Executable
|
al@18803
|
35 ln -s $fx/firefox $install/usr/bin/firefox-official
|
al@18727
|
36
|
al@18727
|
37 # Icons
|
al@18803
|
38 ln -s $fx/browser/icons/mozicon128.png \
|
al@18727
|
39 $install/usr/share/icons/hicolor/128x128/apps/firefox-official.png
|
al@18727
|
40 for size in 16 32 48; do
|
al@18727
|
41 icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps"
|
al@18727
|
42 mkdir -p $icon_folder
|
al@18803
|
43 ln -s $fx/browser/chrome/icons/default/default$size.png \
|
al@18727
|
44 $icon_folder/firefox-official.png
|
al@18727
|
45 done
|
al@18727
|
46
|
al@18803
|
47 # Allow user updates (save user's and our traffic)
|
al@18803
|
48 chmod -R a+w $install$fx
|
al@18727
|
49
|
al@18803
|
50 # Desktop shortcut
|
al@18727
|
51 cp $stuff/firefox-official.desktop $install/usr/share/applications
|
al@18727
|
52 }
|
al@18727
|
53
|
al@18727
|
54 # Rules to gen a SliTaz package suitable for Tazpkg.
|
al@18727
|
55 genpkg_rules()
|
al@18727
|
56 {
|
al@18727
|
57 cp -a $install/* $fs
|
pascal@19104
|
58 ln -s firefox-official $fs/usr/bin/browser-html5
|
al@18727
|
59 }
|