blob: d970398133e48bc4c32ddc9b9f7f17bd6583fd59 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
# Maintainer: Jean Lucas <jean at 4ray dot co>
# Contributor: Yardena Cohen <yardenack at gmail dot com>
# Contributor: Max Roder <maxroder at web dot de>
pkgname=tor-browser-bin
pkgver=5.5.4
_language='en-US'
pkgrel=1
pkgdesc="Tor Browser is +1 for privacy and -1 for mass surveillance"
arch=('i686' 'x86_64')
url="https://www.torproject.org/projects/torbrowser.html.en"
license=('GPL')
depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types'
'dbus-glib' 'alsa-lib' 'desktop-file-utils' 'hicolor-icon-theme'
'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite')
optdepends=('zenity: simple dialog boxes'
'kdebase-kdialog: KDE dialog boxes'
'gst-plugins-good: h.264 video'
'gst-libav: h.264 video'
'libpulse: PulseAudio audio driver'
'libnotify: GNOME dialog boxes')
source_i686=("https://dist.torproject.org/torbrowser/${pkgver}/tor-browser-linux32-${pkgver}_${_language}.tar.xz"{,.asc})
source_x86_64=("https://dist.torproject.org/torbrowser/${pkgver}/tor-browser-linux64-${pkgver}_${_language}.tar.xz"{,.asc})
source+=(tor-browser.desktop
tor-browser.png
tor-browser.sh)
sha512sums_i686=('ab92f1c879afba1bf3c98fcc2765edcc521e309825c3ea94fc0ec38f1c796c33e810964a2f3e3ae05141e17405b42b1dc80f2e8abde4be11a52a054b14b5c053'
'SKIP')
sha512sums_x86_64=('3204a4ada30fa7b2a675535ed129204e0fc713753780e462059ee1c13ce6188d7074e1cd3c907aab0720ec8a86296bce9944c85ad5db34bbcd502045c2457c30'
'SKIP')
sha512sums+=('eaa9f60d8b6343253c12c2438f3a6b805768b407ec43c34e88780ceec6a6f853c13b56749bccd73d7183402fd490a68c61de356728531744ca3b2f744fc92ffe'
'236338469e13b4991c2abb94d4844d0149bb98094f1661b0a41256df0400cfe9904882117aae9edbea9261d99aea42745e03d745b523243d9a75fa5151062e18'
'54ba3df337f07b3072636bf42b255de26eddde773e82f7588c4ed9cf29c20ea5522c460855151036dad307dc023c76266e57f530352bb129b6afef95bf28c038')
validpgpkeys=('8738A680B84B3031A630F2DB416F061063FEE659'
'EF6E286DDA85EA2A4BA7DE684E2C6E8793298290')
noextract_i686=("tor-browser-linux32-${pkgver}_${_language}.tar.xz")
noextract_x86_64=("tor-browser-linux64-${pkgver}_${_language}.tar.xz")
package() {
cd ${srcdir}
sed -i \
-e "s|REPL_VERSION|${pkgver}|g" \
-e "s|REPL_LANGUAGE|${_language}|g" \
tor-browser.sh
install -Dm0644 tor-browser.desktop ${pkgdir}/usr/share/applications/tor-browser.desktop
install -Dm0644 tor-browser.png ${pkgdir}/usr/share/pixmaps/tor-browser.png
install -Dm0755 tor-browser.sh ${pkgdir}/usr/bin/tor-browser
if [ '$CARCH' == 'i686' ] ; then
install -Dm0644 tor-browser-linux32-${pkgver}_${_language}.tar.xz ${pkgdir}/opt/tor-browser/tor-browser-linux32-${pkgver}_${_language}.tar.xz
else
install -Dm0644 tor-browser-linux64-${pkgver}_${_language}.tar.xz ${pkgdir}/opt/tor-browser/tor-browser-linux64-${pkgver}_${_language}.tar.xz
fi
}
|