diff options
author | Det | 2017-03-05 14:41:01 +0200 |
---|---|---|
committer | Det | 2017-03-05 14:41:01 +0200 |
commit | 901e7b4bb054062a5526acc4f1c4df8cd00ff0ea (patch) | |
tree | ee271a0ee61a4eb00c3fde61b20a9cf51ce12816 | |
parent | 4ef48cb44071a61546d73f5579d3284f5322b01f (diff) | |
download | aur-901e7b4bb054062a5526acc4f1c4df8cd00ff0ea.tar.gz |
Sync with extra
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 244 | ||||
-rw-r--r-- | firefox-gcc-6.0.patch | 26 | ||||
-rw-r--r-- | fix-wifi-scanner.diff | 16 | ||||
-rw-r--r-- | mozconfig | 42 | ||||
-rw-r--r-- | mozconfig-pgo | 45 | ||||
-rw-r--r-- | thunderbird-beta-safe.desktop | 11 | ||||
-rw-r--r-- | thunderbird-beta.desktop | 176 | ||||
-rw-r--r-- | thunderbird-beta.install | 5 | ||||
-rw-r--r-- | vendor.js | 9 |
10 files changed, 371 insertions, 232 deletions
@@ -1,23 +1,27 @@ +# Generated by mksrcinfo v8 +# Sun Mar 5 12:41:01 UTC 2017 pkgbase = thunderbird-beta - pkgdesc = Standalone Mail/News reader - Bleeding edge version with optional PGO + pkgdesc = Standalone mail and news reader from mozilla.org - Bleeding edge version pkgver = 52.0b4 pkgrel = 1 - url = https://www.mozilla.org/thunderbird + url = https://www.mozilla.org/thunderbird/ install = thunderbird-beta.install arch = i686 arch = x86_64 + license = MPL license = GPL license = LGPL - license = MPL makedepends = unzip makedepends = zip makedepends = diffutils makedepends = python2 makedepends = yasm makedepends = mesa + makedepends = imake makedepends = gconf makedepends = libpulse makedepends = inetutils + makedepends = autoconf2.13 depends = gtk2 depends = mozilla-common depends = libxt @@ -33,21 +37,16 @@ pkgbase = thunderbird-beta depends = ttf-font depends = icu optdepends = libcanberra: for sound support - provides = thunderbird=52.0b4 options = !emptydirs options = !makeflags - source = https://ftp.mozilla.org/pub/thunderbird/releases/52.0b4/source/thunderbird-52.0b4.source.tar.xz - source = mozconfig - source = mozconfig-pgo + source = https://launchpad.net/~mozillateam/+archive/ubuntu/thunderbird-next/+files/thunderbird_52.0~b4+build1.orig.tar.bz2 source = thunderbird-beta.desktop - source = thunderbird-beta-safe.desktop - source = vendor.js - sha512sums = - sha512sums = 317f268a97639fce06b368973ddee4af23494c4717eeb820bfd866ee72559f60fc515d2796fe230ee225819ee7c064f4d833ccc1ae32059972931a004fd8c777 - sha512sums = e834b0758e57d1bdccb178a45538e4ff8797eb9ecebc2965e78f08c6aaaf515bb9210d572aa1c6584db2e8bf89bce7ac97c8ca2f4561510fb1ac729ee5a487f7 - sha512sums = fc83c23f67cc5d399bc655d2486936db3ab500bafe399a905a17a0b0f63ad9befb782fc9c07d467a65a80a00e3ce984700ec3cf60e4cb3e1b29b20954c6fa775 - sha512sums = 3cf4194575041bbe344d6cd17e473eb78caf7e2e1aa8b1309151f7e4677c33571014ba6d7aba267398c3ba69c825c64363272b82b15f7dbb8ae5e3e825f439b7 - sha512sums = aeb444784732267f1b1e87e6084a776f82a1912c4c2637d2cf1de1c135dd9d41d2ef66d2bd3f9cbd3a79fad32d17ea6e2968ba644d5f887cb66ba6c09a2098f5 + source = fix-wifi-scanner.diff + source = firefox-gcc-6.0.patch + sha512sums = 5003e4f79bba891b7ad30ce30ca592289703ee174b8c5322975ef2078b48e4c4148454246649e98825f3d75d14dcd154ea467aec062590e8c82172a4e06b0e5e + sha512sums = 057513bc1b2573f31986916dc905f2e1a165e7500fea51ce7cba1f9f600c0a74396d0d39283ec5ee76fb401133bc614ebcf803b5d15fadac46728d55e30353ea + sha512sums = 1bd2804bea1fe8c85b602f8c5f8777f4ba470c9e767ad284cb3d0287c6d6e1b126e760738d7c671f38933ee3ec6b8931186df8e978995b5109797ae86dfdd85a + sha512sums = 1bb8887cfc12457a83045db559bbd13954a177100309b4f6c82a5f733675e83751bfecf501f505345f81fd2688fc5b02e113962cf0a0df27b29790f40cb9406b pkgname = thunderbird-beta @@ -1,128 +1,176 @@ # Maintainer: Det <nimetonmaili g-mail> -# Based on [extra]'s thunderbird - -# NOTE: Enable PGO on x86_64?: http://en.wikipedia.org/wiki/Profile-guided_optimization -_pgo=0 # "1" to enable +# Based on [extra]'s thunderbird: https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/thunderbird pkgname=thunderbird-beta pkgver=52.0b4 -_major=${pkgver/rc*} +_major=${pkgver/[br]*} _build=${pkgver/*rc} pkgrel=1 -pkgdesc="Standalone Mail/News reader - Bleeding edge version with optional PGO" -arch=('i686' 'x86_64') -url="https://www.mozilla.org/thunderbird" -license=('GPL' 'LGPL' 'MPL') -depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' - 'dbus-glib' 'alsa-lib' 'libvpx' 'libevent' 'nss' 'hunspell' - 'sqlite' 'ttf-font' 'icu') -makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'gconf' - 'libpulse' 'inetutils') +pkgdesc="Standalone mail and news reader from mozilla.org - Bleeding edge version" +arch=(i686 x86_64) +license=(MPL GPL LGPL) +url="https://www.mozilla.org/thunderbird/" +depends=(gtk2 mozilla-common libxt startup-notification mime-types dbus-glib alsa-lib + libvpx libevent nss hunspell sqlite ttf-font icu) +makedepends=(unzip zip diffutils python2 yasm mesa imake gconf libpulse inetutils + autoconf2.13) ### optdepends=('libcanberra: for sound support') -[[ $_pgo = 1 ]] && makedepends+=('imake' 'xorg-server-xvfb') -provides=("thunderbird=$pkgver") +options=(!emptydirs !makeflags) install=$pkgname.install -options=('!emptydirs' '!makeflags') -source=("https://ftp.mozilla.org/pub/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz" - 'mozconfig' - 'mozconfig-pgo' - "$pkgname.desktop" - "$pkgname-safe.desktop" - 'vendor.js') -sha512sums=('' - '317f268a97639fce06b368973ddee4af23494c4717eeb820bfd866ee72559f60fc515d2796fe230ee225819ee7c064f4d833ccc1ae32059972931a004fd8c777' - 'e834b0758e57d1bdccb178a45538e4ff8797eb9ecebc2965e78f08c6aaaf515bb9210d572aa1c6584db2e8bf89bce7ac97c8ca2f4561510fb1ac729ee5a487f7' - 'fc83c23f67cc5d399bc655d2486936db3ab500bafe399a905a17a0b0f63ad9befb782fc9c07d467a65a80a00e3ce984700ec3cf60e4cb3e1b29b20954c6fa775' - '3cf4194575041bbe344d6cd17e473eb78caf7e2e1aa8b1309151f7e4677c33571014ba6d7aba267398c3ba69c825c64363272b82b15f7dbb8ae5e3e825f439b7' - 'aeb444784732267f1b1e87e6084a776f82a1912c4c2637d2cf1de1c135dd9d41d2ef66d2bd3f9cbd3a79fad32d17ea6e2968ba644d5f887cb66ba6c09a2098f5') +source=(https://launchpad.net/~mozillateam/+archive/ubuntu/thunderbird-next/+files/thunderbird_52.0~b4+build1.orig.tar.bz2 +# source=(https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz + thunderbird-beta.desktop + fix-wifi-scanner.diff + firefox-gcc-6.0.patch) +sha512sums=('5003e4f79bba891b7ad30ce30ca592289703ee174b8c5322975ef2078b48e4c4148454246649e98825f3d75d14dcd154ea467aec062590e8c82172a4e06b0e5e' + '057513bc1b2573f31986916dc905f2e1a165e7500fea51ce7cba1f9f600c0a74396d0d39283ec5ee76fb401133bc614ebcf803b5d15fadac46728d55e30353ea' + '1bd2804bea1fe8c85b602f8c5f8777f4ba470c9e767ad284cb3d0287c6d6e1b126e760738d7c671f38933ee3ec6b8931186df8e978995b5109797ae86dfdd85a' + '1bb8887cfc12457a83045db559bbd13954a177100309b4f6c82a5f733675e83751bfecf501f505345f81fd2688fc5b02e113962cf0a0df27b29790f40cb9406b') # RC if [[ $_build = ? ]]; then source[0]="https://ftp.mozilla.org/pub/thunderbird/candidates/$_major-candidates/build$_build/source/thunderbird-$_major.source.tar.xz" fi +# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact foutrelis@archlinux.org for +# more information. +_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM + +# Mozilla API keys (see https://location.services.mozilla.com/api) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact heftig@archlinux.org for +# more information. +_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff + prepare() { - cd thunderbird-$pkgver - - # Create directories - msg2 "Creating directory structure..." - install -d "$pkgdir"/usr/bin - install -d "$pkgdir"/usr/share/applications - install -d "$pkgdir"/opt - - # PGO? - if [[ $CARCH = x86_64 ]] && [[ $_pgo = 1 ]]; then - cp "$srcdir"/mozconfig-pgo .mozconfig - else - cp "$srcdir"/mozconfig .mozconfig - fi - - # configure script misdetects the preprocessor without an optimization level - # https://bugs.archlinux.org/task/34644 - sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' mozilla/configure + # Link Python2 + mkdir -p path + ln -sf /usr/bin/python2 path/python + + cd thunderbird-52.0~b4+build1 +# cd thunderbird-$pkgver + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1314968 + msg2 "fix-wifi-scanner.diff" + patch -d mozilla -Np1 < ../fix-wifi-scanner.diff + + # Required for GCC 6 + msg2 "firefox-gcc-6.0.patch" + patch -d mozilla -Np1 < ../firefox-gcc-6.0.patch + + # API keys + echo -n "$_google_api_key" > google-api-key + echo -n "$_mozilla_api_key" > mozilla-api-key + + # mozconfig + cat > .mozconfig <<END +ac_add_options --enable-application=mail + +ac_add_options --prefix=/usr +ac_add_options --libdir=/opt/ +ac_add_options --enable-release +ac_add_options --enable-gold +ac_add_options --enable-pie + +# Branding +ac_add_options --enable-official-branding + +# Keys +ac_add_options --with-google-api-keyfile=${PWD@Q}/google-api-key +ac_add_options --with-mozilla-api-keyfile=${PWD@Q}/mozilla-api-key + +# System libraries +ac_add_options --with-system-nspr +ac_add_options --with-system-nss +ac_add_options --with-system-icu +ac_add_options --with-system-jpeg +ac_add_options --with-system-zlib +ac_add_options --with-system-bz2 +ac_add_options --with-system-libevent +ac_add_options --with-system-libvpx +ac_add_options --enable-system-hunspell +ac_add_options --enable-system-sqlite +ac_add_options --enable-system-ffi +ac_add_options --enable-system-pixman + +# Features +ac_add_options --enable-startup-notification +ac_add_options --disable-crashreporter +ac_add_options --disable-updater +ac_add_options --disable-tests ### +ac_add_options --disable-debug-symbols ### + +STRIP_FLAGS="--strip-debug" +END } build() { - cd thunderbird-$pkgver - - # Build flags - export LDFLAGS="$LDFLAGS -Wl,-rpath,/opt/$pkgname" - export PYTHON="/usr/bin/python2" - - if [[ $CARCH = x86_64 ]] && [[ $_pgo = 1 ]]; then - # Set up PGO - msg2 "Running Xvfb.." - export DISPLAY=:99 - Xvfb -nolisten tcp -extension GLX -screen 0 1280x1024x24 $DISPLAY & - - # Build - msg2 "Running make.." - if ! make -f client.mk build MOZ_MAKE_FLAGS="$MAKEFLAGS" MOZ_PGO=1; then - kill $! - return 1 - fi - - # Kill leftovers - kill $! || true - else - msg2 "Running make.." - make -f client.mk build MOZ_MAKE_FLAGS="$MAKEFLAGS" - fi -} + cd thunderbird-52.0~b4+build1 +# cd thunderbird-$pkgver -package() { - cd thunderbird-$pkgver + # _FORTIFY_SOURCE causes configure failures + CPPFLAGS+=" -O2" + + # Hardening + LDFLAGS+=" -Wl,-z,now" - # Create directories - install -d "$pkgdir"/usr/bin - install -d "$pkgdir"/usr/share/applications - install -d "$pkgdir"/opt + # GCC 6 + CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2" - # Put together - msg2 "Running make install.." - make -f client.mk DESTDIR="$pkgdir" install + # Export build path + export PATH="$srcdir/path:$PATH" + + # Build + msg2 "Running make -f client.mk build.." + make -f client.mk build +} + +package() { + cd thunderbird-52.0~b4+build1 +# cd thunderbird-$pkgver # Install - msg2 "Moving stuff in place..." - cd obj-$CARCH-unknown-linux-gnu/dist - cp -r thunderbird/ "$pkgdir"/opt/$pkgname - - # /usr/bin symlink - ln -sf /opt/$pkgname/thunderbird "$pkgdir"/usr/bin/$pkgname + msg2 "Running make -f client.mk install.." + make -f client.mk DESTDIR="$pkgdir" INSTALL_SDK= install # vendor.js - install -Dm644 "$srcdir"/vendor.js "$pkgdir"/opt/$pkgname/defaults/preferences/vendor.js + _vendorjs="$pkgdir/opt/thunderbird-$_major/defaults/preferences/vendor.js" + install -Dm644 /dev/stdin "$_vendorjs" <<END +// Use LANG environment variable to choose locale +pref("intl.locale.matchOS", true); + +// Disable default mailer checking. +pref("mail.shell.checkDefaultMail", false); + +// Don't disable our bundled extensions in the application directory +pref("extensions.autoDisableScopes", 11); +pref("extensions.shownSelectionUI", true); +END # Icons - for i in 16x16 22x22 24x24 32x32 48x48 256x256; do - install -Dm644 "$srcdir"/thunderbird-$pkgver/other-licenses/branding/thunderbird/mailicon${i/x*}.png \ - "$pkgdir"/usr/share/icons/hicolor/$i/apps/$pkgname.png + for i in 16 22 24 32 48 256; do + install -Dm644 other-licenses/branding/thunderbird/mailicon$i.png \ + "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/thunderbird-beta.png" done # Desktop - install -m644 "$srcdir"/*.desktop "$pkgdir"/usr/share/applications/ - - # Dictionaries/hyphenation - rm -rf "$pkgdir"/opt/$pkgname/{dictionaries,hyphenation} - ln -sf /usr/share/hunspell "$pkgdir"/opt/$pkgname/dictionaries - ln -sf /usr/share/hyphen "$pkgdir"/opt/$pkgname/hyphenation + install -Dm644 ../thunderbird-beta.desktop \ + "$pkgdir/usr/share/applications/thunderbird-beta.desktop" + + # Use system-provided dictionaries + rm -r "$pkgdir"/opt/thunderbird-$_major/dictionaries + ln -Ts /usr/share/hunspell "$pkgdir/opt/thunderbird-$_major/dictionaries" + ln -Ts /usr/share/hyphen "$pkgdir/opt/thunderbird-$_major/hyphenation" + + # Install a wrapper to avoid confusion about binary path + install -Dm755 /dev/stdin "$pkgdir/usr/bin/thunderbird-beta" <<END +#!/bin/sh +exec /opt/thunderbird-$_major/thunderbird "\$@" +END + + # Replace duplicate binary with wrapper + # https://bugzilla.mozilla.org/show_bug.cgi?id=658850 + ln -srf "$pkgdir/usr/bin/thunderbird-beta" \ + "$pkgdir/opt/thunderbird-$_major/thunderbird-bin" } diff --git a/firefox-gcc-6.0.patch b/firefox-gcc-6.0.patch new file mode 100644 index 000000000000..0a74d3616e3f --- /dev/null +++ b/firefox-gcc-6.0.patch @@ -0,0 +1,26 @@ +diff -up firefox-44.0/nsprpub/config/make-system-wrappers.pl.back firefox-44.0/nsprpub/config/make-system-wrappers.pl +--- firefox-44.0/nsprpub/config/make-system-wrappers.pl.back 2016-01-24 00:23:49.000000000 +0100 ++++ firefox-44.0/nsprpub/config/make-system-wrappers.pl 2016-02-02 14:58:45.064112655 +0100 +@@ -19,7 +19,9 @@ while (<STDIN>) { + open OUT, ">$output_dir/$_"; + print OUT "#pragma GCC system_header\n"; # suppress include_next warning + print OUT "#pragma GCC visibility push(default)\n"; ++ print OUT "#define _GLIBCXX_INCLUDE_NEXT_C_HEADERS\n"; + print OUT "#include_next \<$_\>\n"; ++ print OUT "#undef _GLIBCXX_INCLUDE_NEXT_C_HEADERS\n"; + print OUT "#pragma GCC visibility pop\n"; + close OUT; + } +diff -up firefox-44.0/mozglue/build/arm.cpp.old firefox-44.0/mozglue/build/arm.cpp +--- firefox-44.0/mozglue/build/arm.cpp.old 2016-02-03 10:07:29.879526500 +0100 ++++ firefox-44.0/mozglue/build/arm.cpp 2016-02-03 10:08:11.062697517 +0100 +@@ -104,7 +104,9 @@ check_neon(void) + + # elif defined(__linux__) || defined(ANDROID) + # include <stdio.h> ++#define _GLIBCXX_INCLUDE_NEXT_C_HEADERS + # include <stdlib.h> ++#undef _GLIBCXX_INCLUDE_NEXT_C_HEADERS + # include <string.h> + + enum{ diff --git a/fix-wifi-scanner.diff b/fix-wifi-scanner.diff new file mode 100644 index 000000000000..f8fdd6c42142 --- /dev/null +++ b/fix-wifi-scanner.diff @@ -0,0 +1,16 @@ + netwerk/wifi/nsWifiScannerDBus.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git c/netwerk/wifi/nsWifiScannerDBus.cpp i/netwerk/wifi/nsWifiScannerDBus.cpp +index 182553e18fa6e104..6fa0a0b023d3e45f 100644 +--- c/netwerk/wifi/nsWifiScannerDBus.cpp ++++ i/netwerk/wifi/nsWifiScannerDBus.cpp +@@ -62,7 +62,7 @@ nsWifiScannerDBus::SendMessage(const char* aInterface, + return NS_ERROR_FAILURE; + } + } else if (!strcmp(aFuncCall, "GetAll")) { +- const char* param = ""; ++ const char* param = "org.freedesktop.NetworkManager.AccessPoint"; + if (!dbus_message_iter_append_basic(&argsIter, DBUS_TYPE_STRING, ¶m)) { + return NS_ERROR_FAILURE; + } diff --git a/mozconfig b/mozconfig deleted file mode 100644 index 9af7e70a9b66..000000000000 --- a/mozconfig +++ /dev/null @@ -1,42 +0,0 @@ -mk_add_options MOZ_CO_PROJECT=mail -ac_add_options --enable-application=mail - -ac_add_options --prefix=/opt -ac_add_options --libdir=/usr/lib - -# System libraries -ac_add_options --with-system-nspr -ac_add_options --with-system-nss -ac_add_options --with-system-jpeg -ac_add_options --with-system-zlib -ac_add_options --with-system-bz2 -ac_add_options --with-system-png -ac_add_options --with-system-libevent -ac_add_options --with-system-libvpx -ac_add_options --enable-system-hunspell -ac_add_options --enable-system-sqlite -ac_add_options --enable-system-ffi -#ac_add_options --enable-system-cairo -ac_add_options --enable-system-pixman -ac_add_options --with-pthreads - -# Features -ac_add_options --enable-official-branding -ac_add_options --enable-safe-browsing -ac_add_options --enable-startup-notification -ac_add_options --enable-gio - -#ac_add_options --disable-gstreamer -ac_add_options --disable-gnomevfs -ac_add_options --disable-crashreporter -ac_add_options --disable-updater -ac_add_options --disable-tests -ac_add_options --disable-mochitest -ac_add_options --disable-installer -ac_add_options --disable-debug-symbols - -# Optimization -ac_add_options --enable-optimize - -export MOZILLA_OFFICIAL=1 -mk_add_options MOZILLA_OFFICIAL=1 diff --git a/mozconfig-pgo b/mozconfig-pgo deleted file mode 100644 index 76ac9aec50d3..000000000000 --- a/mozconfig-pgo +++ /dev/null @@ -1,45 +0,0 @@ -mk_add_options MOZ_CO_PROJECT=mail -ac_add_options --enable-application=mail - -ac_add_options --prefix=/opt -ac_add_options --libdir=/usr/lib - -# System libraries -ac_add_options --with-system-nspr -ac_add_options --with-system-nss -ac_add_options --with-system-jpeg -ac_add_options --with-system-zlib -ac_add_options --with-system-bz2 -ac_add_options --with-system-png -ac_add_options --with-system-libevent -ac_add_options --with-system-libvpx -ac_add_options --enable-system-hunspell -ac_add_options --enable-system-sqlite -ac_add_options --enable-system-ffi -#ac_add_options --enable-system-cairo -ac_add_options --enable-system-pixman -ac_add_options --with-pthreads - -# Features -ac_add_options --enable-official-branding -ac_add_options --enable-safe-browsing -ac_add_options --enable-startup-notification -ac_add_options --enable-gio - -#ac_add_options --disable-gstreamer -ac_add_options --disable-gnomevfs -ac_add_options --disable-crashreporter -ac_add_options --disable-updater -ac_add_options --disable-tests -ac_add_options --disable-mochitest -ac_add_options --disable-installer -ac_add_options --disable-debug-symbols - -# Optimization -ac_add_options --enable-optimize - -export MOZILLA_OFFICIAL=1 -mk_add_options MOZILLA_OFFICIAL=1 - -# PGO -mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 $(MAKE) -C $(MOZ_OBJDIR) pgo-profile-run' diff --git a/thunderbird-beta-safe.desktop b/thunderbird-beta-safe.desktop deleted file mode 100644 index 3fe2dd4a1b20..000000000000 --- a/thunderbird-beta-safe.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=Thunderbird - Safe Mode (Beta) -Comment=Read Mail & News in Safe Mode (Beta) -GenericName=Mail Client & News Reader - Safe Mode (Beta) -Exec=thunderbird-beta -safe-mode %u -Icon=thunderbird-beta -Terminal=false -Type=Application -Categories=Network;Email; -MimeType=message/rfc822;x-scheme-handler/mailto; -StartupNotify=true
\ No newline at end of file diff --git a/thunderbird-beta.desktop b/thunderbird-beta.desktop index da552c3bfafd..b182e44f1dc7 100644 --- a/thunderbird-beta.desktop +++ b/thunderbird-beta.desktop @@ -1,11 +1,173 @@ [Desktop Entry] -Name=Thunderbird (Beta) -Comment=Read Mail & News (Beta) -GenericName=Mail Client & News Reader (Beta) -Exec=thunderbird-beta %u -Icon=thunderbird-beta +Name=Thunderbird +Comment=Send and receive mail with Thunderbird +Comment[ast]=Lleer y escribir corréu electrónicu +Comment[ca]=Llegiu i escriviu correu +Comment[cs]=Čtení a psaní pošty +Comment[da]=Skriv/læs e-post/nyhedsgruppe med Mozilla Thunderbird +Comment[de]=E-Mails und Nachrichten mit Thunderbird lesen und schreiben +Comment[el]=Διαβάστε και γράψτε γράμματα με το Mozilla Thunderbird +Comment[es]=Lea y escriba correos y noticias con Thunderbird +Comment[fi]=Lue ja kirjoita sähköposteja +Comment[fr]=Lire et écrire des courriels +Comment[gl]=Lea e escriba correo electrónico +Comment[he]=קריאה/כתיבה של דוא״ל/חדשות באמצעות Mozilla Thunderbird +Comment[hr]=Čitajte/šaljite e-poštu s Thunderbird +Comment[hu]=Levelek írása és olvasása a Thunderbirddel +Comment[it]=Per leggere e scrivere email +Comment[ja]=メールの読み書き +Comment[ko]=Mozilla Thunderbird 메일/뉴스 읽기 및 쓰기 클라이언트 +Comment[nl]=E-mail/nieuws lezen en schrijven met Mozilla Thunderbird +Comment[pl]=Czytanie i wysyłanie e-maili +Comment[pt_BR]=Leia e escreva suas mensagens +Comment[ru]=Читайте и пишите письма +Comment[sk]=Čítajte a píšte poštu pomocou programu Thunderbird +Comment[sv]=Läs och skriv e-post +Comment[ug]=ئېلخەت ۋە خەۋەرلەرنى Mozilla Thunderbird دا كۆرۈش ۋە يېزىش +Comment[uk]=Читання та написання листів +Comment[vi]=Đọc và soạn thư điện tử +Comment[zh_CN]=阅读邮件或新闻 +Comment[zh_TW]=以 Mozilla Thunderbird 讀寫郵件或新聞 +GenericName=Mail Client +GenericName[ast]=Client de correu +GenericName[ca]=Client de correu +GenericName[cs]=Poštovní klient +GenericName[da]=E-postklient +GenericName[de]=E-Mail-Anwendung +GenericName[el]=Λογισμικό αλληλογραφίας +GenericName[es]=Cliente de correo +GenericName[fi]=Sähköpostiohjelma +GenericName[fr]=Client de messagerie +GenericName[gl]=Cliente de correo electrónico +GenericName[he]=לקוח דוא״ל +GenericName[hr]=Klijent e-pošte +GenericName[hu]=Levelezőkliens +GenericName[it]=Client email +GenericName[ja]=電子メールクライアント +GenericName[ko]=메일 클라이언트 +GenericName[nl]=E-mailprogramma +GenericName[pl]=Klient poczty +GenericName[pt_BR]=Cliente de E-mail +GenericName[ru]=Почтовый клиент +GenericName[sk]=Poštový klient +GenericName[ug]=ئېلخەت دېتالى +GenericName[uk]=Поштова програма +GenericName[vi]=Phần mềm khách quản lý thư điện tử +GenericName[zh_CN]=邮件新闻客户端 +GenericName[zh_TW]=郵件用戶端 +Exec=thunderbird %u Terminal=false Type=Application +Icon=thunderbird Categories=Network;Email; -MimeType=message/rfc822;x-scheme-handler/mailto; -StartupNotify=true
\ No newline at end of file +MimeType=message/rfc822;x-scheme-handler/mailto;application/x-xpinstall; +StartupNotify=true +Actions=ComposeMessage;OpenAddressBook; + +[Desktop Action ComposeMessage] +Name=Write new message +Name[ar]=اكتب رسالة جديدة +Name[ast]=Redactar mensaxe nuevu +Name[be]=Напісаць новы ліст +Name[bg]=Съставяне на ново съобщение +Name[br]=Skrivañ ur gemennadenn nevez +Name[ca]=Escriu un missatge nou +Name[cs]=Napsat novou zprávu +Name[da]=Skriv en ny meddelelse +Name[de]=Neue Nachricht verfassen +Name[el]=Σύνταξη νέου μηνύματος +Name[es_AR]=Escribir un nuevo mensaje +Name[es_ES]=Redactar nuevo mensaje +Name[et]=Kirjuta uus kiri +Name[eu]=Idatzi mezu berria +Name[fi]=Kirjoita uusi viesti +Name[fr]=Rédiger un nouveau message +Name[fy_NL]=Skriuw in nij berjocht +Name[ga_IE]=Scríobh teachtaireacht nua +Name[gd]=Sgrìobh teachdaireachd ùr +Name[gl]=Escribir unha nova mensaxe +Name[he]=כתיבת הודעה חדשה +Name[hr]=Piši novu poruku +Name[hu]=Új üzenet írása +Name[hy_AM]=Գրել նոր նամակ +Name[is]=SKrifa nýjan póst +Name[it]=Scrivi nuovo messaggio +Name[ja]=新しいメッセージを作成する +Name[ko]=새 메시지 작성 +Name[lt]=Rašyti naują laišką +Name[nb_NO]=Skriv ny melding +Name[nl]=Nieuw bericht aanmaken +Name[nn_NO]=Skriv ny melding +Name[pl]=Nowa wiadomość +Name[pt_BR]=Nova mensagem +Name[pt_PT]=Escrever nova mensagem +Name[rm]=Scriver in nov messadi +Name[ro]=Scrie un mesaj nou +Name[ru]=Создать новое сообщение +Name[si]=නව ලිපියක් ලියන්න +Name[sk]=Nová e-mailová správa +Name[sl]=Sestavi novo sporočilo +Name[sq]=Shkruani mesazh të ri +Name[sr]=Писање нове поруке +Name[sv_SE]=Skriv ett nytt meddelande +Name[ta_LK]=புதிய செய்தியை எழுதுக +Name[tr]=Yeni ileti yaz +Name[uk]=Написати нового листа +Name[vi]=Viết thư mới +Name[zh_CN]=编写新消息 +Name[zh_TW]=寫一封新訊息 +Exec=thunderbird -compose + +[Desktop Action OpenAddressBook] +Name=Open address book +Name[ar]=افتح دفتر العناوين +Name[ast]=Abrir llibreta de direiciones +Name[be]=Адкрыць адрасную кнігу +Name[bg]=Отваряне на адресник +Name[br]=Digeriñ ur c'harned chomlec'hioù +Name[ca]=Obre la llibreta d'adreces +Name[cs]=Otevřít Adresář +Name[da]=Åbn adressebog +Name[de]=Adressbuch öffnen +Name[el]=Άνοιγμα ευρετηρίου διευθύνσεων +Name[es_AR]=Abrir libreta de direcciones +Name[es_ES]=Abrir libreta de direcciones +Name[et]=Ava aadressiraamat +Name[eu]=Ireki helbide-liburua +Name[fi]=Avaa osoitekirja +Name[fr]=Ouvrir un carnet d'adresses +Name[fy_NL]=Iepenje adresboek +Name[ga_IE]=Oscail leabhar seoltaí +Name[gd]=Fosgail leabhar-sheòlaidhean +Name[gl]=Abrir a axenda de enderezos +Name[he]=פתיחת ספר כתובות +Name[hr]=Otvori adresar +Name[hu]=Címjegyzék megnyitása +Name[hy_AM]=Բացել Հասցեագիրքը +Name[is]=Opna nafnaskrá +Name[it]=Apri rubrica +Name[ja]=アドレス帳を開く +Name[ko]=주소록 열기 +Name[lt]=Atverti adresų knygą +Name[nb_NO]=Åpne adressebok +Name[nl]=Adresboek openen +Name[nn_NO]=Opne adressebok +Name[pl]=Książka adresowa +Name[pt_BR]=Catálogo de endereços +Name[pt_PT]=Abrir livro de endereços +Name[rm]=Avrir il cudeschet d'adressas +Name[ro]=Deschide agenda de contacte +Name[ru]=Открыть адресную книгу +Name[si]=ලිපින පොත විවෘත කරන්න +Name[sk]=Otvoriť adresár +Name[sl]=Odpri adressar +Name[sq]=Hapni libër adresash +Name[sr]=Отвори адресар +Name[sv_SE]=Öppna adressboken +Name[ta_LK]=முகவரி பத்தகத்தை திறக்க +Name[tr]=Adres defterini aç +Name[uk]=Відкрити адресну книгу +Name[vi]=Mở sổ địa chỉ +Name[zh_CN]=打开通讯录 +Name[zh_TW]=開啟通訊錄 +Exec=thunderbird -addressbook diff --git a/thunderbird-beta.install b/thunderbird-beta.install index 3210bd567082..a18e5ea8b703 100644 --- a/thunderbird-beta.install +++ b/thunderbird-beta.install @@ -1,8 +1,3 @@ -# Colored makepkg-like functions -msg_blue() { - printf "${blue}==>${bold} $1${all_off}\n" -} - note() { printf "${blue}==>${yellow} NOTE$1:${bold} $2${all_off}\n" } diff --git a/vendor.js b/vendor.js deleted file mode 100644 index 170b505a8dcc..000000000000 --- a/vendor.js +++ /dev/null @@ -1,9 +0,0 @@ -// Use LANG environment variable to choose locale -pref("intl.locale.matchOS", true); - -// Disable default mailer checking. -pref("mail.shell.checkDefaultMail", false); - -// Don't disable our bundled extensions in the application directory -pref("extensions.autoDisableScopes", 11); -pref("extensions.shownSelectionUI", true); |