Update to 68.3.0
This commit is contained in:
parent
8e30064c6a
commit
5cead1f661
24
WAPT/control
24
WAPT/control
|
@ -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
|
||||||
|
|
25
setup.py
25
setup.py
|
@ -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)
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)
Normal file
BIN
win32/Thunderbird Setup 68.3.0.exe
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
win64/Thunderbird Setup 60.9.0.exe
(Stored with Git LFS)
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)
Normal file
BIN
win64/Thunderbird Setup 68.3.0.exe
(Stored with Git LFS)
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user