tis-xming icon

Xming

Paquet d’installation silencieuse pour Xming

6.9.0.31-1

  • package: tis-xming
  • name: Xming
  • version: 6.9.0.31-1
  • categories: Utilities, System and network
  • maintainer: Simon FONTENEAU, Tranquil IT
  • editor: Colin Harrison
  • licence: MIT License
  • target_os: windows
  • impacted_process: Xming.exe
  • architecture: all
  • signature_date:
  • size: 2.18 Mo
  • homepage : http://www.straightrunning.com/XmingNotes/

package           : tis-xming
version           : 6.9.0.31-1
architecture      : all
section           : base
priority          : optional
name              : Xming
categories        : Utilities, System and network
maintainer        : Simon FONTENEAU, Tranquil IT
description       : Xming is a Windows porting of the open X window system of Unix, Linux and BSD systems. It allows to redirect the display to Windows of a graphical application running on a remote machine, under another system supported by X.org.
depends           : 
conflicts         : 
maturity          : PROD
locale            : 
target_os         : windows
min_wapt_version  : 
sources           : https://sourceforge.net/projects/xming/
installed_size    : 
impacted_process  : Xming.exe
description_fr    : Xming est un portage sous Windows du système de fenêtrage X ouvert des systèmes Unix, Linux et BSD. Il permet ainsi de rediriger l'affichage vers Windows d'une application graphique tournant sur une machine distante, sous un autre système supporté par X.org.
description_pl    : Xming to portowanie w systemie Windows otwartego systemu okien X systemów Unix, Linux i BSD. Umożliwia przekierowanie wyświetlacza do systemu Windows aplikacji graficznej działającej na zdalnym komputerze, pod innym systemem obsługiwanym przez X.org.
description_de    : Xming ist eine Windows-Portierung des offenen X-Window-Systems von Unix-, Linux- und BSD-Systemen. Es ermöglicht die Umleitung der Anzeige einer grafischen Anwendung, die auf einem entfernten Computer läuft, auf Windows unter einem anderen von X.org unterstützten System.
description_es    : Xming es una adaptación a Windows del sistema abierto X window de los sistemas Unix, Linux y BSD. Permite redirigir la visualización a Windows de una aplicación gráfica que se ejecuta en una máquina remota, bajo otro sistema soportado por X.org.
description_pt    : 
description_it    : 
description_nl    : 
description_ru    : 
audit_schedule    : 
editor            : Colin Harrison
keywords          : 
licence           : MIT License
homepage          : http://www.straightrunning.com/XmingNotes/
package_uuid      : 05aab6be-f80b-46bc-b9f5-a5a7995a58f7
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 
max_os_version    : 
icon_sha256sum    : a0d23f78e0c6650249c6166bc910ad79df12801b66900da85eed9dfbef92ea04
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature         : r7HsE6EuOkV58DNrBgp3rTUmck7amxQs4HR1LsIryEwssRfc5HivOzkC42G10xYZ9HjHK9ALXHf6VfNKiz2He7eo/RABllZcFxA8bnjJpuYolfLy6J0xhaFwGfjcDeP8w1zGG5c8JPSso/1xHD3hsV5UOsOet+p1CL0MqnI/j/hCV2ccsSqNsnsp6v5OGDP6LxqCnKXWKcq00mmKZyq2fPHdibuYtIuUtcZFetoxTEFuOMMW5qG/3RYG6Xig0dzjYyb5Sw9fpibKY7MkwqBDa9/stKcQaLVFErms79dprydu+Qhe92hckRkry/Ug0LdxaDzue/nuy5POGvPe3RKG/A==
signature_date    : 2021-12-20T12:41:05.027329
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes

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

uninstallkey = []

def install():
    print('installing Xming')
    versionsoft = control['version'].split('-',1)[0]
    versionsoftfile = versionsoft.replace('.','-')
    install_exe_if_needed("Xming-%s-setup.exe" % versionsoftfile,'/VERYSILENT /SUPPRESSMSGBOXES /NORESTART',key='Xming_is1',min_version=versionsoft)

def update_package():

    proxies = {}
    if isfile(makepath(application_data(),'waptconsole','waptconsole.ini')):
        proxywapt = inifile_readstring(makepath(user_local_appdata(),'waptconsole','waptconsole.ini'),'global','http_proxy')
        if proxywapt :
            proxies = {'http':proxywapt,'https':proxywapt}

    import requests
    for line in wgets('https://sourceforge.net/projects/xming/files/Xming/',proxies=proxies,timeout=30).splitlines() :
        if '                <tr title="' in line:
            version = line.replace('                <tr title="','').replace('" class="folder ">','')
            versionsoftfile = version.replace('.','-')
            break

    exes = glob.glob('*.exe')
    for fn in exes:
        if fn != 'Xming-' + versionsoftfile + '-setup.exe':
            remove_file(fn)

    if not isfile('Xming-' + versionsoftfile + '-setup.exe'):
        wget('https://sourceforge.net/projects/xming/files/Xming/%s/Xming-%s-setup.exe/download' % (version,versionsoftfile),'Xming-' + versionsoftfile + '-setup.exe',proxies=proxies,connect_timeout=30)
    else:
        print('Already up to date, skipped')

    pe = PackageEntry()
    pe.load_control_from_wapt(os.getcwd())

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

if __name__ == '__main__':
    update_package()

20257636dd251baca7a755ed1842469d0c4636e99c11f11cea3b3a900629826c : setup.py
9fe52242d63d90c5bf4859b9de46f516c54b80bf8e94939a4986667acf6c5024 : Xming-6-9-0-31-setup.exe
4b493e7ccdc13099222b1bfa24901e86e8060cfb39378820895a7f0f5bf6f689 : WAPT/wapt.psproj
a0d23f78e0c6650249c6166bc910ad79df12801b66900da85eed9dfbef92ea04 : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
023e2bdc94cd8e66d6dac9da416de955471e24dc1a41be416d0ee5979dbec5f2 : Jenkinsfile
c1a0eaf35a45fc149213dd1ad68adb1d1ca9d1d1bae871e442717d2195296ced : WAPT/control