tis-opencpn 4.4.0-7

  • package : tis-opencpn
  • version : 4.4.0-7
  • description : A Chartplotter and GPS Navigation Software with plugins celestial bsb4 objsearch statusbar weatherrouting
  • maintainer : Hubert TOUVET
  • date : 2017-07-20 11:23:09
  • signer : TRANQUIL IT SYSTEMS
  • signature_date : 20170720-112309
  • min_os_version :
  • min_wapt_version :

setup.py

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
    print('Installing OpenCPN')
    key = 'OpenCPN 4.4.0'
    install_exe_if_needed('opencpn_4.4.0_setup.exe','/S',key=key,min_version='4.4.0',accept_returncodes=[0,1223])
    uninstallkey.remove(key)

    print('Installing objsearch')
    run_notfatal('objsearch_pi-0.6-win32.exe /S')
    print('Installing statusbar')
    run_notfatal('statusbar_pi-0.5-win32.exe /S')
    print('Installing weatherrouting')
    run_notfatal('weather_routing_pi-1.6003-win32.exe /S')
    print('Installing polar')
    run_notfatal('polar_pi-1.1004-win32.exe /S')
    print('Installing celestial_navigation ')
    run_notfatal('celestial_navigation_pi-1.10a-win32.exe /S')
    copytree2('charts',makepath(programfiles32,'opencpn','charts'))
    copytree2('tcdata',makepath(programfiles32,'opencpn','tcdata'))


def uninstall():
    # quiet uninstall is bad...
    for fn in ['Uninstall polar_pi.exe','Uninstall statusbar_pi.exe','Uninstall weather_routing_pi.exe','Uninstall.exe',
       'Uninstall celestial_navigation_pi.exe','Uninstall 4.4.0.exe']:
        print('Uninstall %s'%fn)
        run([makepath(programfiles32,'OpenCPN',fn),'/S'])

    

manifest

[["celestial_navigation_pi-1.10a-win32.exe", "564a5b59aa3579e8b0d0a5edb04c3c7b281c638b"], ["charts/7395.BSB", "afac3446bc534cc9a89a15104bb48e23bedaea9d"], ["statusbar_pi-0.5-win32.exe", "b2c2f7f0bdcfc37fcf6a9463c9ed58acb0fbd16a"], ["polar_pi-1.1004-win32.exe", "4a9a3f0f1ed208c4cbba78a879d5c2b73e4529a9"], ["WAPT/wapt.psproj", "eb115e137a2d5424de6d413322ab5a30895ece92"], ["weather_routing_pi-1.6003-win32.exe", "7cafeb1b115f9e23e05b05a0271ee579af054926"], ["opencpn_4.4.0_setup.exe", "49cf3ca610f8d6c8490670389a37dfb7f7fd71ca"], ["tcdata/Monde/HARMONIC", "49cfd03bbe7b40c432bcb1676997a303e60c5ba8"], ["tcdata/Europe/README.harmonics", "5d61cd9da23a9d3b4c019ed0bf595a2063df9ceb"], ["opencpn.conf", "18565107d609c80a3d924cc205c88a7f75a5c87a"], ["WAPT/icon.png", "2c8ad0fbfedb28178de168cd5f1e6137d5fb3859"], ["charts/7395.kap", "cf441b2f4e9f98ea0298331939214303ad99798a"], ["WAPT/certificate.crt", "0db563dc9077b268ca07ba834322d0fc5e21f8e5"], ["tcdata/Monde/README.harmonics", "5d61cd9da23a9d3b4c019ed0bf595a2063df9ceb"], ["bsb4_win32_pi15_v12_pi.dll", "fc6b76d05dba55977e6a00d46dc9f0e5de89a3b0"], ["tcdata/Monde/HARMONIC.IDX", "15e4ef33e70cf44eb2e5f480a1f55f9079496c17"], ["objsearch_pi-0.6-win32.exe", "d8b4a6f9d78cf9cb5a5bd26ecf6541ad8ce8125e"], ["tcdata/Europe/HARMONIC.IDX", "f4aa9139c6695a74adaae43bc327b5d75601a559"], ["tcdata/Europe/HARMONIC", "d3a8efc3a4a84400b79792058ead89b2ee026a8c"], ["setup.py", "def982aeb16b911dc3addb6650cc92934b0fd808"], ["WAPT/control", "f7b78bca003e3bb5d6c0b44034b52c6ce6915ff4"]]