tis-vlc

3.0.10-6
VLC media player (VLC) is a free and open-source portable cross-platform media player software and streaming media server developed by the VideoLAN project
22988 downloads
Download

  Description 

  • package : tis-vlc
  • version : 3.0.10-6
  • architecture : all
  • categories : Media
  • maintainer : Tranquil IT,Kevin Guerineau,Jimmy PELÉ
  • description : VLC media player (VLC) is a free and open-source portable cross-platform media player software and streaming media server developed by the VideoLAN project
  • locale : all
  • target_os : darwin
  • min_os_version : 5.1
  • max_os_version :
  • min_wapt_version : 1.5
  • sources : https://store.wapt.fr/store/tis-vlc
  • installed_size :
  • impacted_process : vlc.exe
  • description_fr : VLC media player (VLC) est un lecteur multimédia français libre issu du projet VideoLAN
  • description_pl : VLC media player – odtwarzacz multimedialny rozwijany przez VideoLAN, rozpowszechniany na licencji GPL
  • description_de : Der VLC media player ist eine freie Mediaplayer-Software
  • description_es : VLC media player es un reproductor y framework multimedia, libre y de código abierto desarrollado por el proyecto VideoLAN
  • description_pt :
  • description_it :
  • description_nl :
  • description_ru :
  • editor : VideoLAN
  • licence : GPL-2.0
  • signature_date : 2020-05-26T14:53:08.617000
  • Homepage : https://www.videolan.org/

  Setup.py 

from setuphelpers import *

uninstallkey = []

bin_name_string = 'vlc-%s.dmg'


def install():
    package_version = control.version.split('-',1)[0]
    install_dmg('vlc-%s.dmg'  % package_version)


def update_package():
    print('Update package content from upstream binary sources')
    from waptpackage import PackageEntry

    # Get Proxy informations from WAPT settings
    proxies = {}
    if isfile(makepath(user_local_appdata(),'waptconsole','waptconsole.ini')):
        proxywapt = inifile_readstring(makepath(user_local_appdata(),'waptconsole','waptconsole.ini'),'global','http_proxy')
        if proxywapt :
            proxies = {'http':proxywapt,'https':proxywapt}

    htmlSource = wgets("https://www.videolan.org/vlc/download-macosx.html",proxies=proxies).splitlines()

    for line in htmlSource :
        if 'downloadOS' in line :
            realversion = line[line.find("") + 12 :line.find("</span>")]
            latest_bin = bin_name_string % realversion

    # Deleting outdated binaries
    for actual_bin in glob.glob('*.dmg'):
        if actual_bin == latest_bin:
            continue
        print(actual_bin + ' Deleted')
        remove_file(actual_bin)

    # Downloading latest binaires
    if not isfile(latest_bin):
        print('Download ' + latest_bin)
        wget('https://get.videolan.org/vlc/'+ realversion +'/macosx/' + latest_bin, latest_bin,proxies=proxies)

        pe = PackageEntry().load_control_from_wapt('.')
        pe.version = '%s-%s'%(realversion,int(pe.version.split('-',1)[1])+1)
        pe.save_control_to_wapt('.')
        print('Changing version to ' + pe.version + ' in WAPT\\control')


										

  Changelog 


No changelog
  manifest.sha256 
[["setup.py","afb04c47a2c8418401777c919e0b5b743f089bcecf8818d469dcf0ccdc7bc295"],["WAPT/certificate.crt","a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf"],["vlc-3.0.10.dmg","ced90e1175c8dad83c8ff9172c19f52a2aea3e63b7ab752d4b412764e085c8ad"],["WAPT/icon.png","caaf9fa15a3794cc95bd0b2a6000c37ef1cc84c866a5cb15fe5d3bf9f29eb054"],["WAPT/control","2e4f7ca4b03d33ce23f2dff43c782a4e1878f61f1556897c69c8fa96a5306f7d"]]