updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / swiftweasel-amd-pgo-de / PKGBUILD
blob60659002e487b3480d349444048c29e60ab39dea
1 # Contributor: agihr <andi.gihr@googlemail.com>
3 pkgname=swiftweasel-amd-pgo-de
4 _pkgname=swiftweasel
5 pkgver=3.5.1
6 pkgrel=1
7 _pkglang=de
8 pkgdesc="Mozilla Firefox optimized build for Amd 64-bit processors (German version)."
9 arch=('x86_64')
10 url="http://swiftweasel.tuxfamily.org/"
11 license=('MPL' 'GPL' 'LGPL')
12 depends=(nss mozilla-common desktop-file-utils libidl2 libxcomposite xulrunner nspr)
13 conflicts=('swiftweasel-nocona-64' 'swiftweasel-prescott' 'swiftweasel-athlon-xp'
14            'swiftweasel-pentium-4' 'swiftweasel-pentium-4m' 'swiftweasel-pentium-m'
15            'swiftweasel-pentium-3')
16 provides=('firefox')
17 source=(http://dfn.dl.sourceforge.net/sourceforge/swiftweasel/swiftweasel-3.5.1_amd-pgo_x86_64-arch.tar.gz
18         swiftweasel.desktop
19         swiftweasel-safe.desktop
20         ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${pkgver}/linux-i686/xpi/${_pkglang}.xpi)
21 md5sums=('c22ab7b3c1e8b2bceea7342c4b7c5289'
22          'e02fc1051ff31e05e45ec99eb38e16f6'
23          'eef46b6617fb0dab69037c122793c6fb'
24          '9ebd04319f27967d49de3b9cd10fd4b7')
27 build() {
28   cd $srcdir
29 #  mkdir $pkgdir/opt
30   install -dm755 $pkgdir/opt
31   cp -r $_pkgname $pkgdir/opt/$_pkgname
32 #  mkdir -p $pkgdir/usr/bin
33   install -dm755 $pkgdir/usr/bin
35   ## Fix error install.rdf
36   chmod -R 755 $pkgdir/opt/$_pkgname/extensions/*
38   ln -s /opt/$_pkgname/$_pkgname $pkgdir/usr/bin/$_pkgname
40 #  mkdir -p $pkgdir/usr/share/applications
41   install -dm755 $pkgdir/usr/share/applications
42 #  mkdir -p $pkgdir/usr/share/pixmaps
43   install -dm755 $pkgdir/usr/share/pixmaps
45   install -m644 -D $srcdir/swiftweasel/icons/mozicon128.png \
46         $pkgdir/usr/share/pixmaps/swiftweasel.png || return 1
47   install -m644 $srcdir/swiftweasel.desktop \
48         $pkgdir/usr/share/applications/ || return 1
49   install -m644 $srcdir/swiftweasel-safe.desktop \
50         $pkgdir/usr/share/applications/ || return 1
52   # Translate
53   unzip -o ${_pkglang}.xpi
54   sed -i "s|jar:chrome/${_pkglang}.jar|jar:${_pkglang}.jar|" chrome.manifest || return 1
55   install -D -m 644 chrome/${_pkglang}.jar ${pkgdir}/opt/${_pkgname}/chrome/${_pkglang}.jar || return 1
56   install -D -m 644 chrome.manifest ${pkgdir}/opt/${_pkgname}/chrome/${_pkglang}.manifest || return 1
57   rm ${pkgdir}/opt/${_pkgname}/chrome/en-US.jar
58   rm ${pkgdir}/opt/${_pkgname}/chrome/en-US.manifest
59   sed -i "s|en-US|${_pkglang}|" ${pkgdir}/opt/swiftweasel/defaults/pref/firefox-l10n.js || return 1