tis-firebird 2.5.5.26952-1

  • package : tis-firebird
  • version : 2.5.5.26952-1
  • description : Firebird database SQL superserver with admin tools (Firebird Project)
  • maintainer : Hubert TOUVET
  • date : 2018-02-27 18:59:24

setup.py

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

# registry key(s) where WAPT will find how to remove the application(s)
uninstallkey = []

# command(s) to launch to remove the application(s)
uninstallstring = ['FBDBServer_2_5_is1']

# list of required parameters names (string) which canb be used during install
required_params = []

def install():
    # if you want to modify the keys depending on environment (win32/win64... params..)
    if service_installed('FirebirdServerDefaultInstance') and service_is_running('FirebirdServerDefaultInstance'):
        print "Stopping Firebird server"
        service_stop('FirebirdServerDefaultInstance')
    if service_installed('FirebirdServerDefaultInstance') and service_is_running('FirebirdGuardianDefaultInstance'):
        print "Stopping Firebird guardian"
        service_stop('FirebirdGuardianDefaultInstance')
    args = []
    args.append('/COMPONENTS="ServerComponent\SuperServerComponent,ServerComponent,DevAdminComponent,ClientComponent"')
    args.append('/MERGETASKS=CopyFbClientToSysTask')
    run('Firebird-2.5.5.26952_0_Win32.exe /VERYSILENT /FORCE %s' % (" ".join(args),))


    

Changelog

No changelog
    

manifest.sha256

[["WAPT/icon.png", "17836474d8c693eca2321218cd55851a0ff3ded2b89d48526a9df45db43e90e3"], ["WAPT/certificate.crt", "79e5388683c0b6cb03f4f81e4e58e3a11463b2b6cf169dd9c453098027dcfaa4"], ["Firebird-2.5.5.26952_0_Win32.exe", "3a28e53ad9573bdfb583ec193fbbb6d7c7444bc3ed756a762446ed6a231d654d"], ["setup.py", "e41a5adaf7baf61d679406ecead8e328faf49b1100f735057a1dc345939fb053"], ["WAPT/control", "0ab106d7304e3387285bf2bd144726b43d6ba026f5f365b7bc29d661ccb0be32"], ["WAPT/wapt.psproj", "bc34bb5f85d78dffc7effd37bd0639580a0e140c155973c04d79eb9aa31eb57a"]]