Update to 68.3.0

master
Daniel Berteaud 4 years ago
parent 8e30064c6a
commit 5cead1f661
  1. 24
      WAPT/control
  2. 6
      WAPT/wapt.psproj
  3. 25
      setup.py
  4. BIN
      win32/Thunderbird Setup 60.9.0.exe
  5. BIN
      win32/Thunderbird Setup 68.3.0.exe
  6. BIN
      win64/Thunderbird Setup 60.9.0.exe
  7. BIN
      win64/Thunderbird Setup 68.3.0.exe

@ -1,18 +1,20 @@
package : fws-thunderbird package : fws-thunderbird
version : 60.9.0-3 version : 68.3.0-8
architecture : all architecture : all
section : base section : base
priority : optional priority : optional
maintainer : Florent Heuze name :
categories :
maintainer : Daniel Berteaud <daniel@firewall-services.com>
description : Mozilla Thunderbird email client description : Mozilla Thunderbird email client
depends : depends :
conflicts : conflicts :
maturity : PROD maturity : RC
locale : fr locale : fr
target_os : windows target_os : windows
min_os_version : 6.1 min_os_version : 6.1
max_os_version : max_os_version :
min_wapt_version : 1.5 min_wapt_version : 1.7
sources : sources :
installed_size : installed_size :
impacted_process : thunderbird.exe impacted_process : thunderbird.exe
@ -25,8 +27,12 @@ editor :
keywords : email,mail,pop,imap,smtp keywords : email,mail,pop,imap,smtp
licence : licence :
homepage : https://www.thunderbird.net/fr/ homepage : https://www.thunderbird.net/fr/
package_uuid : package_uuid : 5a465721-6d9e-4034-b392-68b23972b93f
signer : Florent Heuze valid_from :
signer_fingerprint: valid_until :
signature_date : forced_install_on :
signed_attributes : signer : Daniel Berteaud
signer_fingerprint: 3c9415559e2dedbc4390e3faa2c28d3b67265baa5b35902d2764d9e41c3b3f0a
signature : 4xDGbjz/oKfNWe+/j4XYu/XXkcgokWSbNuktyIztqacMEbdoAydUan9vqGOAMoOvxDpMCQPE+IeWRDe2kbPY4qSYINkXmLfcijr4ZxXL4MZy2Ni2AH6/NJHNe1HMHZEQ1grSAx6LmWwhTF9tvJMCW4puPEEMx9AfE+A1QgjjhfjEjxi/773WHW1/dNtwjFSDpxJsGOPljXmhgK6m0Nwk7gBc+fiM/4blGLcpOPeLv7dXO6KLc+5j3VOVeQIVCqdxoi2RmUop3JKwWC1pO2H5nJRbJg1L2V/t/VR/gUi+zNcEY/Guez0ECRZRnMNa38skSyQa7dOInnALHY3C+lYqEA==
signature_date : 2019-12-12T15:30:40.980000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_os_version,max_os_version,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,signer,signer_fingerprint,signature_date,signed_attributes

@ -1,5 +1,5 @@
[PyScripter] [PyScripter]
Version=3.4.2.0 Version=3.6.1.0
[Project] [Project]
ClassName=TProjectRootNode ClassName=TProjectRootNode
@ -46,11 +46,11 @@ FileName=$[Project-Path]control
[Project\ChildNodes\Node0\ChildNodes\Node3] [Project\ChildNodes\Node0\ChildNodes\Node3]
ClassName=TProjectFileNode ClassName=TProjectFileNode
FileName=C:\waptdev\wapt-thunderbird\local-settings.cfg FileName=C:\waptdev\wapt-thunderbird\local-settings.js
[Project\ChildNodes\Node0\ChildNodes\Node4] [Project\ChildNodes\Node0\ChildNodes\Node4]
ClassName=TProjectFileNode ClassName=TProjectFileNode
FileName=C:\waptdev\wapt-thunderbird\local-settings.js FileName=C:\waptdev\wapt-thunderbird\local-settings.cfg
[Project\ChildNodes\Node0\ChildNodes\Node5] [Project\ChildNodes\Node0\ChildNodes\Node5]
ClassName=TProjectFileNode ClassName=TProjectFileNode

@ -20,15 +20,33 @@
# along with WAPT. If not, see <http://www.gnu.org/licenses/>. # along with WAPT. If not, see <http://www.gnu.org/licenses/>.
# #
# ----------------------------------------------------------------------- # -----------------------------------------------------------------------
from setuphelpers import * from setuphelpers import *
import time import time
import subprocess import subprocess
uninstallkey = [] uninstallkey = []
def on_dist_backup(operation,src,dst):
# When we backup the distribution dir, we have to exclude
# lightning as a new version will be installed, bundled with TB itself.
# Everything else should be backed up
if src.endswith("{e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi"):
print("Skiping Lightning XPI")
return False
else:
return True
def install(): def install():
waptversion = Version(__version__) waptversion = Version(__version__)
# Backup distribution/extensions as a TB upgrade wipe it
backup_dist = False
if isdir(makepath(programfiles, "Mozilla Thunderbird", "distribution")):
print("Taking a backup of the distribution directory")
backup_dist = True
copytree2(src=makepath(programfiles, "Mozilla Thunderbird", "distribution"), dst="distribution", oncopy=on_dist_backup)
if waptversion > Version('1.5') : if waptversion > Version('1.5') :
softname = 'Mozilla Thunderbird' softname = 'Mozilla Thunderbird'
@ -49,6 +67,7 @@ def install():
time.sleep (5) time.sleep (5)
version = control.version.split('-',1)[0] version = control.version.split('-',1)[0]
major_version = control.version.split('.',1)[0]
arch = control.architecture arch = control.architecture
#locale = control.locale #locale = control.locale
locale = 'fr' locale = 'fr'
@ -63,9 +82,15 @@ def install():
difffreespace = diskfreespacebefore - diskfreespaceafter difffreespace = diskfreespacebefore - diskfreespaceafter
print(ur"Needed disk space : " + str(difffreespace)) print(ur"Needed disk space : " + str(difffreespace))
# Now restore distribution backup
if backup_dist:
print("Restoring distribution directory")
copytree2(src=r'distribution', dst=makepath(programfiles, "Mozilla Thunderbird", "distribution"))
else: else:
error('This package is not compatible with your WAPT version. Please upgrade to WAPT 1.5 or more.') error('This package is not compatible with your WAPT version. Please upgrade to WAPT 1.5 or more.')
def update_package(): def update_package():
"""updates the package / control version with the latest stable thunderbird version""" """updates the package / control version with the latest stable thunderbird version"""
import re,requests,urlparse,glob import re,requests,urlparse,glob

BIN
win32/Thunderbird Setup 60.9.0.exe (Stored with Git LFS)

Binary file not shown.

BIN
win32/Thunderbird Setup 68.3.0.exe (Stored with Git LFS)

Binary file not shown.

BIN
win64/Thunderbird Setup 60.9.0.exe (Stored with Git LFS)

Binary file not shown.

BIN
win64/Thunderbird Setup 68.3.0.exe (Stored with Git LFS)

Binary file not shown.
Loading…
Cancel
Save