Détails du package smp-hedgewars_0.9.25-1_all.wapt
retour Revenir à la liste des packages

smp-hedgewars

ATTENTION CE DÉPÔT n'est plus compatible 1.3 vous devez migrer en 1.5.1.21 !

Fichier control :

package           : smp-hedgewars
version           : 0.9.25-1
architecture      : all
section           : base
priority          : optional
maintainer        : Lesfourmisduweb
description       : Hedgewars
depends           : 
conflicts         : 
maturity          : 
locale            : 
target_os         : windows
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      : b258afe5-69c9-42c0-bf36-d872eb602ff7
signer            : wapt.lesfourmisduweb.org
signer_fingerprint: 8da83ebdac1a25e820b186510d049f47407b11835b0664fdc5bacd3595b1671d
signature         : FVLjrHyt9PlYF7ny+iRtQLLVROxtHCxusCU0l33u1S3KtHltWIOayIFkiiIu1Zb3vJ4g3HZHqWGWjYUVeVEEFwU4qsDo3Q58ugmSE4Y7tRDcKTWIcPjShaQdWWBy80mKHmpl8JKt8Xepw6bx6Qlnm2QQf/tHwoUQhKcGcaqew+8mBgnuaMymlq5zmDX56rZpPphFUK+eagWni3BM6AQ3X2drkumhPBH2bL3Nvz0OiQKXQGawdn7mAn4CAvkLF7biEvtXWMONR/mjs2Y8f3r8jAxEfzeJyqKQKpjQRjQMD62L4Q/fGhtaUSmzRl4MfTadP1HEJ3g5z+UV/Iy4fimMQQ==
signature_date    : 20181205-101640
signed_attributes : package,version,architecture,section,priority,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,signer,signer_fingerprint,signature_date,signed_attributes






Fichier setup.py :

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

uninstallkey = []

def install():
    versionpaquet = control['version'].split('-',1)[0]
    print('installing smp-hedgewars-win32')
    install_exe_if_needed("hedgewars-%s.exe" % versionpaquet,'/S',key='hedgewars',min_version=versionpaquet)

def update_package():
    for line in wgets('https://www.hedgewars.org/download.html').splitlines() :
        if '.exe' in line :
            lastestversion = line[line.find('Hedgewars-') + 10:line.find('.exe')]

    if not isfile("hedgewars-%s.exe" % lastestversion):
        wget('https://www.hedgewars.org/download/releases/Hedgewars-%s.exe' %lastestversion,"hedgewars-%s.exe" % lastestversion)

    for exe in glob.glob('*.exe'):
        if exe != 'hedgewars-%s.exe' %lastestversion :
            remove_file(exe)

    os.chdir(os.path.dirname(__file__))

    from waptpackage import PackageEntry
    pe = PackageEntry()
    pe.load_control_from_wapt(os.getcwd())

    pe.version = lastestversion + '-0'
    pe.save_control_to_wapt(os.getcwd())

if __name__ == '__main__':
    update_package()