diff options
author | xiota | 2024-06-20 00:47:46 +0000 |
---|---|---|
committer | xiota | 2024-06-20 00:47:46 +0000 |
commit | 59ba7127ac0fed602d5e25d479313de2f79a64d7 (patch) | |
tree | aa1f50882bf07b47cd648b701fc98b4aad846015 | |
parent | 20433c61bc92e14b185e8f6cf84e2a301cd464d2 (diff) | |
download | aur-59ba7127ac0fed602d5e25d479313de2f79a64d7.tar.gz |
128.0b2
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 53 |
3 files changed, 37 insertions, 55 deletions
@@ -1,11 +1,11 @@ pkgbase = thunderbird-beta pkgdesc = Beta version of standalone mail and news reader from mozilla.org - pkgver = 123.0b5 + pkgver = 128.0b2 pkgrel = 1 arch = x86_64 - license = GPL - license = LGPL - license = MPL + license = MPL-2.0 + license = GPL-2.0-only + license = LGPL-2.1-only makedepends = cbindgen makedepends = clang makedepends = diffutils @@ -36,27 +36,20 @@ pkgbase = thunderbird-beta depends = mime-types depends = nss depends = ttf-font - optdepends = hunspell-en_US: Spell checking, American English - optdepends = libnotify: Notification integration - optdepends = libotr: OTR support for active one-to-one chats - optdepends = networkmanager: Location detection via available WiFi networks - optdepends = pulseaudio: Audio support - optdepends = speech-dispatcher: Text-to-Speech - optdepends = xdg-desktop-portal: Screensharing with Wayland - provides = thunderbird=123.0b5 + provides = thunderbird=128.0b2 options = !emptydirs options = !lto options = !makeflags - source = https://archive.mozilla.org/pub/thunderbird/releases/123.0b5/source/thunderbird-123.0b5.source.tar.xz - source = https://archive.mozilla.org/pub/thunderbird/releases/123.0b5/source/thunderbird-123.0b5.source.tar.xz.asc + source = https://archive.mozilla.org/pub/thunderbird/releases/128.0b2/source/thunderbird-128.0b2.source.tar.xz + source = https://archive.mozilla.org/pub/thunderbird/releases/128.0b2/source/thunderbird-128.0b2.source.tar.xz.asc source = thunderbird-beta.desktop source = install-dir.patch source = metainfo.patch validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353 - b2sums = 2bb11d42594487d3221b7009b91556e1327d44a562e7a3cd231ee6de8276d28d56eacf14e550992491828342c83602828bd2b708a0b09ca65513ccfd82762277 - b2sums = SKIP - b2sums = c0a500055dc2c5e25b538b010e54e79bea2fb91b9b5927063f429b8931d84f28ecb4c37aaa8895c4a84dafa5066985dd2d99b8294d87c7b311d88109ca036845 - b2sums = ba188a0c1359f49390a789621b2c0bec67f4152f62c0dced26b31ec291abccfb5636dba0f8ed1f879e1a2a237e183b96b092d760e04e148a64da18660b87dcfb - b2sums = 2b31b26f49229f96a645f06892d576f49662de2e5c294a1c164569402f608f267762b1f4448ebea0b77030939952274cb2dfe524bf97f4fb2cdd5f7689b95bcd + sha256sums = 7764d614b6b9ddc8676c908b281358af80be228244999e01e99d03a423d15a74 + sha256sums = SKIP + sha256sums = c620a080414b15e822073e22685c781a8b1789b93d5474aedcadbd8801945d97 + sha256sums = c959c9f2b60a42dc937f744c018196906727d468d8f1d7402fb4f743484c414b + sha256sums = 3390d127e5dd70a0ff60895bcb044ec4521dd528cd9d6efc27c4ba58df9cca5c pkgname = thunderbird-beta diff --git a/.gitignore b/.gitignore index a28cc632ccb4..018a3de08144 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -*.tar.* -src -*pkg* -*.log +* +!PKGBUILD +!.SRCINFO +!.gitignore @@ -1,20 +1,16 @@ -# Maintainer: Yurii Kolesnykov <root@yurikoles.com> -# Based on extra/firefox-developer-edition by Andrew Crerar <crerar@archlinux.org> -# Based on extra/thunderbird by Levente Polyak <anthraxx[at]archlinux[dot]org> +# Maintainer: +# Contributor: Yurii Kolesnykov <root@yurikoles.com> -# Pull requests are welcome here: -# https://github.com/yurikoles-aur/thunderbird-beta - -pkgname=thunderbird-beta _pkgname=thunderbird -pkgver=123.0b5 +pkgname=thunderbird-beta +pkgver=128.0b2 pkgrel=1 pkgdesc='Beta version of standalone mail and news reader from mozilla.org' -arch=(x86_64) +arch=('x86_64') license=( - GPL - LGPL - MPL + 'MPL-2.0' + 'GPL-2.0-only' + 'LGPL-2.1-only' ) depends=( dbus @@ -50,15 +46,6 @@ makedepends=( yasm zip ) -optdepends=( - 'hunspell-en_US: Spell checking, American English' - 'libnotify: Notification integration' - 'libotr: OTR support for active one-to-one chats' - 'networkmanager: Location detection via available WiFi networks' - 'pulseaudio: Audio support' - 'speech-dispatcher: Text-to-Speech' - 'xdg-desktop-portal: Screensharing with Wayland' -) options=( !emptydirs !lto @@ -71,11 +58,13 @@ source=( install-dir.patch metainfo.patch ) -b2sums=('2bb11d42594487d3221b7009b91556e1327d44a562e7a3cd231ee6de8276d28d56eacf14e550992491828342c83602828bd2b708a0b09ca65513ccfd82762277' - 'SKIP' - 'c0a500055dc2c5e25b538b010e54e79bea2fb91b9b5927063f429b8931d84f28ecb4c37aaa8895c4a84dafa5066985dd2d99b8294d87c7b311d88109ca036845' - 'ba188a0c1359f49390a789621b2c0bec67f4152f62c0dced26b31ec291abccfb5636dba0f8ed1f879e1a2a237e183b96b092d760e04e148a64da18660b87dcfb' - '2b31b26f49229f96a645f06892d576f49662de2e5c294a1c164569402f608f267762b1f4448ebea0b77030939952274cb2dfe524bf97f4fb2cdd5f7689b95bcd') +sha256sums=( + '7764d614b6b9ddc8676c908b281358af80be228244999e01e99d03a423d15a74' + 'SKIP' + 'c620a080414b15e822073e22685c781a8b1789b93d5474aedcadbd8801945d97' + 'c959c9f2b60a42dc937f744c018196906727d468d8f1d7402fb4f743484c414b' + '3390d127e5dd70a0ff60895bcb044ec4521dd528cd9d6efc27c4ba58df9cca5c' +) validpgpkeys=( # Mozilla Software Releases <release@mozilla.com> # https://blog.mozilla.org/security/2023/05/11/updated-gpg-key-for-signing-firefox-releases/ @@ -96,7 +85,7 @@ _mozilla_api_key=16674381-f021-49de-8622-3021c5942aff prepare() { mkdir -p mozbuild cd "${_pkgname}-${pkgver%b*}" - + local src for src in "${source[@]}"; do src="${src%%::*}" @@ -109,8 +98,8 @@ prepare() { # Make icon transparent sed -i '/^<rect/d' comm/mail/branding/thunderbird/TB-symbolic.svg - echo -n "$_google_api_key" >google-api-key - echo -n "$_mozilla_api_key" >mozilla-api-key + echo -n "$_google_api_key" > google-api-key + echo -n "$_mozilla_api_key" > mozilla-api-key cat > .mozconfig << END ac_add_options --enable-application=comm/mail mk_add_options MOZ_OBJDIR=${PWD@Q}/obj @@ -175,7 +164,7 @@ package() { DESTDIR="$pkgdir" ./mach install local vendorjs="$pkgdir/usr/lib/$pkgname/browser/defaults/preferences/vendor.js" - install -Dvm644 /dev/stdin "$vendorjs" <<END + install -Dvm644 /dev/stdin "$vendorjs" << END // Use LANG environment variable to choose locale pref("intl.locale.requested", ""); @@ -190,7 +179,7 @@ pref("extensions.autoDisableScopes", 11); END local distini="$pkgdir/usr/lib/$pkgname/distribution/distribution.ini" - install -Dvm644 /dev/stdin "$distini" <<END + install -Dvm644 /dev/stdin "$distini" << END [Global] id=archlinux version=1.0 @@ -220,7 +209,7 @@ END ln -Ts /usr/share/hyphen "$pkgdir/usr/lib/$pkgname/hyphenation" # Install a wrapper to avoid confusion about binary path - install -Dvm755 /dev/stdin "$pkgdir/usr/bin/$pkgname" <<END + install -Dvm755 /dev/stdin "$pkgdir/usr/bin/$pkgname" << END #!/bin/sh exec /usr/lib/$pkgname/$_pkgname "\$@" END |