Finitions

This commit is contained in:
Florent Heuze 2019-08-01 11:05:11 +02:00
parent 04808a0c2a
commit cceea577e9
1 changed files with 10 additions and 5 deletions

View File

@ -8,11 +8,16 @@ def install():
version = control['version'].split('-',1)[0]
if iswin64():
arch='64'
msi='webcam-for-remote-desktop-workstation-64.msi'
else:
arch='32'
msi='webcam-for-remote-desktop-workstation-32.msi'
install_msi_if_needed('webcam-for-remote-desktop-workstation-%sbit.msi' % (arch), min_version=version, remove_old_version=True, killbefore=['ftwebcamwkssvc.exe','ftnlsv.exe'])
install_msi_if_needed(
msi,
min_version=version,
remove_old_version=True,
killbefore=['ftwebcamwkssvc.exe','ftnlsv.exe']
)
def update_package():
import re, os
@ -28,14 +33,14 @@ def update_package():
for arch in ['32', '64']:
for old in glob.glob(r'webcam-for-remote-desktop-workstation-%sbit.msi' % arch):
remove_file(old)
if not isfile('webcam-for-remote-desktop-workstation-%sbit.msi' % (arch)):
filename ='webcam-for-remote-desktop-workstation-%sbit.msi' % (arch)
url = 'https://www.fabulatech.com/%s' % filename
print('Downloading version %s from %s' % (latest_version, url))
wget(url, filename)
if Version(latest_version) > Version(control['version'].split('-',1)[0]):
if Version(latest_version) > Version(version):
pe.version = latest_version + '-0'
pe.maturity = 'PREPROD'
pe.save_control_to_wapt(os.getcwd())
if __name__ == '__main__':