summaryrefslogtreecommitdiff
path: root/extra/thunderbird/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'extra/thunderbird/PKGBUILD')
-rw-r--r--extra/thunderbird/PKGBUILD62
1 files changed, 62 insertions, 0 deletions
diff --git a/extra/thunderbird/PKGBUILD b/extra/thunderbird/PKGBUILD
new file mode 100644
index 000000000..6d3c71623
--- /dev/null
+++ b/extra/thunderbird/PKGBUILD
@@ -0,0 +1,62 @@
+# $Id: PKGBUILD 171672 2012-11-21 02:02:06Z foutrelis $
+# Maintainer : Ionut Biru <ibiru@archlinux.org>
+# Contributor: Alexander Baldeck <alexander@archlinux.org>
+# Contributor: Dale Blount <dale@archlinux.org>
+# Contributor: Anders Bostrom <anders.bostrom@home.se>
+
+pkgname=thunderbird
+pkgver=17.0
+pkgrel=1
+pkgdesc="Standalone Mail/News reader"
+arch=('i686' 'x86_64')
+license=('MPL' 'GPL')
+url="http://www.mozilla.org/thunderbird/"
+depends=('alsa-lib' 'dbus-glib' 'desktop-file-utils' 'gtk2' 'hicolor-icon-theme' 'hunspell' 'libevent' 'libnotify' 'libvpx' 'libxt' 'mime-types' 'mozilla-common' 'nss' 'sqlite' 'startup-notification')
+makedepends=('unzip' 'zip' 'pkg-config' 'python2' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13')
+optdepends=('libcanberra: for sound support')
+install=thunderbird.install
+source=(ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.bz2
+ mozconfig
+ thunderbird.desktop
+ thunderbird-install-dir.patch
+ vendor.js)
+options=(!emptydirs)
+md5sums=('f3690660044337273efb52f79cb15b0e'
+ '41511a6bcdd04cf56706218e4670e631'
+ 'af3e5b344d2edf1c7d61bb0a5a96de9a'
+ '1c6f47b315a5d7830f8e901b1f723cfc'
+ '5a53179d14ae9631b7afe5e4d0fc0b25')
+
+build() {
+ cd comm-release
+ patch -Np1 -i "$srcdir/thunderbird-install-dir.patch"
+
+ cp "$srcdir/mozconfig" .mozconfig
+
+ export LDFLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/thunderbird"
+ export PYTHON="/usr/bin/python2"
+
+ make -j1 -f client.mk build MOZ_MAKE_FLAGS="$MAKEFLAGS"
+}
+
+package() {
+ cd comm-release
+ make -j1 -f client.mk DESTDIR="$pkgdir" install
+
+ install -Dm644 "$srcdir"/vendor.js "$pkgdir/usr/lib/thunderbird/defaults/preferences/vendor.js"
+
+ for i in 16x16 22x22 24x24 32x32 48x48 256x256; do
+ install -Dm644 other-licenses/branding/thunderbird/mailicon${i/x*/}.png \
+ "$pkgdir/usr/share/icons/hicolor/$i/apps/thunderbird.png"
+ done
+
+ install -Dm644 "$srcdir/thunderbird.desktop" \
+ "$pkgdir/usr/share/applications/thunderbird.desktop"
+
+ rm -rf "$pkgdir"/usr/lib/thunderbird/{dictionaries,hyphenation}
+ ln -sf /usr/share/hunspell "$pkgdir/usr/lib/thunderbird/dictionaries"
+ ln -sf /usr/share/hyphen "$pkgdir/usr/lib/thunderbird/hyphenation"
+
+ # We don't want the development stuff
+ rm -r "$pkgdir"/usr/{include,lib/thunderbird-devel,share/idl}
+}