tis-sqliteadmin 0.8.3.2-2

  • package : tis-sqliteadmin
  • version : 0.8.3.2-2
  • description : SQLite Administrator is a powerful tool if you easily want to create, design or administrate SQLite database files. The SQL code editor helps you to quickly write sql queries with features such as code completion and highlighting. Both major versions of SQLite database files are supported by SQLite Administrator.
  • maintainer : Hubert TOUVET
  • date : 2018-02-27 19:08:18

setup.py

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

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

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

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

destdir = makepath(programfiles32,'sqliteadmin')
exefile = makepath(destdir,'sqliteadmin.exe')

def install():
    # if you want to modify the keys depending on environment (win32/win64... params..)
    global uninstallkey
    global uninstallstring

    print('Installing sqliteadmin')
    copytree2('sqliteadmin',destdir,onreplace=default_overwrite_older)
    create_programs_menu_shortcut('SqliteAdmin',exefile)
    print "Registering uninstall"
    register_uninstall('sqliteadmin','c:\\wapt\\wapt-get.exe uninstall tis-sqliteadmin',False,quiet_uninstall_string='',
        install_location = destdir,display_name='SQLite Administrator',
        display_version = get_file_properties(exefile)['FileVersion'],publisher = 'Orbmu2k')

def uninstall():
    print "Remove start link"
    remove_file(makepath(start_menu(1),'sqliteadmin.lnk'))
    print "Remove directory content %s" % destdir
    remove_tree(destdir)
    print "Unregister app from registry"
    unregister_uninstall('sqliteadmin',False)
    print "Uninstall successsful"

def session_setup():
    create_user_desktop_shortcut('SqliteAdmin',makepath(destdir,'sqliteadmin.exe'))

    

Changelog

No changelog
    

manifest.sha256

[["sqliteadmin/languages/russian.bak", "7b325b1277af70aab0db9f40a924b1457de9805b2b32d1284f67065e5c0451df"], ["WAPT/certificate.crt", "79e5388683c0b6cb03f4f81e4e58e3a11463b2b6cf169dd9c453098027dcfaa4"], ["sqliteadmin/languages/danish.lng", "921422b09cd1f38af0a3b8ddef835fa6e22eac251e024c53b503fb330065d480"], ["sqliteadmin/languages/traditional_chinese.lng", "bb128a53f84d08b3a0a54a466f76462aa7ba1437041b78367e8f6d0cda3f9324"], ["sqliteadmin/languages/spanish.lng", "7538a2c99feb1bec2229959de33ef871ae933fbf143c6863a63074348d8c95f9"], ["sqliteadmin/languages/french.lng", "b100c1cf5e0f96279fea20d75774b5e3a84eb6f11cc5cf87bfa756b3f5b265e9"], ["sqliteadmin/changelog.txt", "41fd489e7f1b72d33857da6dfe8b3e6b7637902f899a66f4278488c2bbdfda4b"], ["WAPT/control", "0c3ddad612b0662b3a29034fab4584c8d83a9ff2f6f750733911dcb0ba904f4d"], ["sqliteadmin/languages/greek.lng", "55d9cc04c13dd00244eb46ea1a31d619e5ea45f90eba09a0c6668fd279affd1a"], ["WAPT/wapt.psproj", "f66acefefc2b9d97c3f38a5751687de4a78698819e2c8cd3b54b2f0b46a79e3b"], ["sqliteadmin/sqlite3.dll", "720019db07c9728b9bf58cc5ceb4d6e21a8def6433d8f4a05af22721ef3cab02"], ["sqliteadmin/languages/italian.lng", "da71e5adda15418426fb486ba01fa70569880cf3565d0bfbb1c94e6a6c9ce7d4"], ["sqliteadmin/languages/turkish.lng", "4be19b10c71fd79e2879dc91a61632c848ea68c0f9e506a4e447a01118a76222"], ["sqliteadmin/sqliteadmin.exe", "d571e2f8b9e04959281a878e6730a4d95a69a70faad7c856123c94592c706cf9"], ["sqliteadmin/languages/czech.lng", "89dfc6c484f2059c8f450982a5bb460eabd41edf368b24f1f6df23a2f5d5f8df"], ["sqliteadmin/languages/english.lng", "5725886d74084bf25c8a8f835b4fc980d118c5b404bbeefd61fe913a30516f13"], ["sqliteadmin/languages/portugues_br.lng", "c07431fd7bc94759718e0015a51861b0cd88ea2f8bbd119bbc2e9e09ec9c4cd5"], ["sqliteadmin/languages/dutch.lng", "d80befa755b960045026c240b5d38e7aab69ae362b0e3ae77d842d059a962ca6"], ["sqliteadmin/languages/polish.lng", "d992d9d74c5bf4008c04b8fc5868c1386de10ffc19a152ab0d8f2741cf076ed3"], ["setup.py", "219c34ae27b770f8331861db8ad7ead40ec704231c57875218662624ca7e3d99"], ["sqliteadmin/languages/hungarian.lng", "e84a4eb3ad7c7ff7371de420866cea0ab620c961c418e4f86df67b35b9d5fa21"], ["sqliteadmin/languages/russian.lng", "8a64df1b4441e5adf7bcde2e0cff1012d7137631fcafdf7fd223f136de479a56"], ["sqliteadmin/sqlite.dll", "c8620eeda221a6ad381b523c2745d5b34afc3c1753679660f152b485ef9bfe90"], ["sqliteadmin/languages/simplified_chinese.lng", "32a216e4739342747a0867deb526cfb4c23b184afbf57947bc0ed550a0a012ca"], ["sqliteadmin/languages/catalan.lng", "04a2c219900a756f2f37923bc540e0d07e7c250af2b2f1df9a527fd0131cdebf"]]