Revert "thunderbird-bin: deleted unmaintained port"

This reverts commit 15e6993fa3bfd21068ab376dfde2ad0fd7c20a94.
This commit is contained in:
Matt Housh 2021-09-09 23:05:00 -05:00
parent 5bb5464ad6
commit 4f994424c0
4 changed files with 120 additions and 0 deletions

View File

@ -0,0 +1,83 @@
drwxr-xr-x root/root etc/
drwxr-xr-x root/root etc/revdep.d/
-rw-r--r-- root/root etc/revdep.d/thunderbird-bin
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
lrwxrwxrwx root/root usr/bin/thunderbird -> /usr/lib/thunderbird/thunderbird
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/thunderbird/
-rw-r--r-- root/root usr/lib/thunderbird/Throbber-small.gif
-rw-r--r-- root/root usr/lib/thunderbird/application.ini
drwxr-xr-x root/root usr/lib/thunderbird/chrome/
drwxr-xr-x root/root usr/lib/thunderbird/chrome/icons/
drwxr-xr-x root/root usr/lib/thunderbird/chrome/icons/default/
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/calendar-alarm-dialog.png
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/calendar-event-dialog.png
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/calendar-event-summary-dialog.png
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/calendar-task-dialog.png
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/calendar-task-summary-dialog.png
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default128.png
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default16.png
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default22.png
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default24.png
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default256.png
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default32.png
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default48.png
-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default64.png
-rwxr-xr-x root/root usr/lib/thunderbird/crashreporter
-rw-r--r-- root/root usr/lib/thunderbird/crashreporter.ini
drwxr-xr-x root/root usr/lib/thunderbird/defaults/
drwxr-xr-x root/root usr/lib/thunderbird/defaults/messenger/
-rw-r--r-- root/root usr/lib/thunderbird/defaults/messenger/mailViews.dat
drwxr-xr-x root/root usr/lib/thunderbird/defaults/pref/
-rw-r--r-- root/root usr/lib/thunderbird/defaults/pref/channel-prefs.js
-rw-r--r-- root/root usr/lib/thunderbird/dependentlibs.list
drwxr-xr-x root/root usr/lib/thunderbird/distribution/
-rw-r--r-- root/root usr/lib/thunderbird/distribution/policies.json
drwxr-xr-x root/root usr/lib/thunderbird/features/
-rw-r--r-- root/root usr/lib/thunderbird/features/wetransfer@extensions.thunderbird.net.xpi
drwxr-xr-x root/root usr/lib/thunderbird/fonts/
-rw-r--r-- root/root usr/lib/thunderbird/fonts/TwemojiMozilla.ttf
drwxr-xr-x root/root usr/lib/thunderbird/gtk2/
-rwxr-xr-x root/root usr/lib/thunderbird/gtk2/libmozgtk.so
drwxr-xr-x root/root usr/lib/thunderbird/icons/
-rw-r--r-- root/root usr/lib/thunderbird/icons/updater.png
drwxr-xr-x root/root usr/lib/thunderbird/isp/
-rw-r--r-- root/root usr/lib/thunderbird/isp/Bogofilter.sfd
-rw-r--r-- root/root usr/lib/thunderbird/isp/DSPAM.sfd
-rw-r--r-- root/root usr/lib/thunderbird/isp/POPFile.sfd
-rw-r--r-- root/root usr/lib/thunderbird/isp/SpamAssassin.sfd
-rw-r--r-- root/root usr/lib/thunderbird/isp/SpamPal.sfd
-rwxr-xr-x root/root usr/lib/thunderbird/libfreeblpriv3.so
-rwxr-xr-x root/root usr/lib/thunderbird/libldap60.so
-rwxr-xr-x root/root usr/lib/thunderbird/libldif60.so
-rwxr-xr-x root/root usr/lib/thunderbird/liblgpllibs.so
-rwxr-xr-x root/root usr/lib/thunderbird/libmozgtk.so
-rwxr-xr-x root/root usr/lib/thunderbird/libmozsandbox.so
-rwxr-xr-x root/root usr/lib/thunderbird/libmozsqlite3.so
-rwxr-xr-x root/root usr/lib/thunderbird/libmozwayland.so
-rwxr-xr-x root/root usr/lib/thunderbird/libnspr4.so
-rwxr-xr-x root/root usr/lib/thunderbird/libnss3.so
-rwxr-xr-x root/root usr/lib/thunderbird/libnssckbi.so
-rwxr-xr-x root/root usr/lib/thunderbird/libnssutil3.so
-rwxr-xr-x root/root usr/lib/thunderbird/libotr.so.5
-rwxr-xr-x root/root usr/lib/thunderbird/libplc4.so
-rwxr-xr-x root/root usr/lib/thunderbird/libplds4.so
-rwxr-xr-x root/root usr/lib/thunderbird/libprldap60.so
-rwxr-xr-x root/root usr/lib/thunderbird/librnp.so
-rwxr-xr-x root/root usr/lib/thunderbird/libsmime3.so
-rwxr-xr-x root/root usr/lib/thunderbird/libsoftokn3.so
-rwxr-xr-x root/root usr/lib/thunderbird/libssl3.so
-rwxr-xr-x root/root usr/lib/thunderbird/libxul.so
-rwxr-xr-x root/root usr/lib/thunderbird/minidump-analyzer
-rw-r--r-- root/root usr/lib/thunderbird/omni.ja
-rwxr-xr-x root/root usr/lib/thunderbird/pingsender
-rw-r--r-- root/root usr/lib/thunderbird/platform.ini
-rwxr-xr-x root/root usr/lib/thunderbird/plugin-container
-rw-r--r-- root/root usr/lib/thunderbird/precomplete
-rw-r--r-- root/root usr/lib/thunderbird/removed-files
-rwxr-xr-x root/root usr/lib/thunderbird/thunderbird
-rwxr-xr-x root/root usr/lib/thunderbird/thunderbird-bin
-rw-r--r-- root/root usr/lib/thunderbird/update-settings.ini
-rwxr-xr-x root/root usr/lib/thunderbird/updater
-rw-r--r-- root/root usr/lib/thunderbird/updater.ini

View File

@ -0,0 +1,6 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/Vq5JJu2iQxkWqr0gpaEvHZK4MJOPNg/xTSQBfeK2pZaogx5u62tYHAvsNAzxeVvn6LBxo0dO6idXuAaWCoiAgQ=
SHA256 (Pkgfile) = 0f170ee6cc5c1fb03eaaafb6271df1d3e0a9833dc2040aab667f26036e55e80d
SHA256 (.footprint) = caf9005cb9de0d6ba0efe5220ab8ef3eba29687acbaf95eb542c4b82df85f03b
SHA256 (thunderbird-78.6.1.tar.bz2) = 442cd017c9aa5321b7f59ca165f4a687e3619d2d5fefcb9af3127d2d8d0a69f7
SHA256 (policies.json) = cf856011307f7831d74cdacb4e80b6dceaa49882b8dcba008d527a78764903f4

26
thunderbird-bin/Pkgfile Normal file
View File

@ -0,0 +1,26 @@
# Description: Thunderbird binary
# URL: https://www.thunderbird.net/
# Maintainer: Fredrik Rinnestam, fredrik at crux dot nu
# Depends on: gtk3, dbus-glib
name=thunderbird-bin
version=78.6.1
release=1
source=(http://ftp.mozilla.org/pub/thunderbird/releases/$version/linux-x86_64/en-US/thunderbird-$version.tar.bz2 \
policies.json)
build() {
cd thunderbird
install -d $PKG/usr/{lib,bin}
mv $SRC/thunderbird $PKG/usr/lib/thunderbird
ln -s /usr/lib/thunderbird/thunderbird $PKG/usr/bin/thunderbird
# Disable autoupdate
install -d $PKG/usr/lib/thunderbird/distribution
install -m644 $SRC/policies.json $PKG/usr/lib/thunderbird/distribution/
install -d $PKG/etc/revdep.d
echo "/usr/lib/thunderbird" > $PKG/etc/revdep.d/thunderbird-bin
}

View File

@ -0,0 +1,5 @@
{
"policies": {
"DisableAppUpdate": true
}
}