tis-teamviewer
15.29.4-19
TeamViewer is a free software that allows you to share your computer directly with anyone around the world
107582 downloads
View on


Description
- package : tis-teamviewer
- version : 15.29.4-19
- architecture : x64
- categories : Utilities
- maintainer : WAPT Team,Tranquil IT,Jimmy PELÉ
- description : TeamViewer is a free software that allows you to share your computer directly with anyone around the world
- locale : all
- target_os : linux
- min_wapt_version : 1.8
- sources : https://www.teamviewer.com/download/
- installed_size : 115748864
- impacted_process : TeamViewer,TeamViewer_Service,TeamViewer_Desktop,tv_x64,tv_w32,TeamViewer_Note
- description_fr : TeamViewer est un logiciel gratuit permettant de partager directement son ordinateur avec n'importe qui à travers le monde.
- description_pl : TeamViewer to darmowe oprogramowanie, które pozwala udostępniać komputer bezpośrednio każdemu na całym świecie.
- description_de : TeamViewer ist eine kostenlose Software, mit der Sie Ihren Computer direkt mit anderen auf der ganzen Welt teilen können.
- description_es : TeamViewer es un software gratuito que le permite compartir su computadora directamente con cualquier persona en todo el mundo.
- description_pt :
- description_it :
- description_nl :
- description_ru :
- editor : TeamViewer
- licence : Proprietary
- signature_date : 2022-05-01T21:02:48.578793
- Homepage : https://www.teamviewer.com
Setup.py
# -*- coding: utf-8 -*-
from setuphelpers import *
import glob
def install():
isapt = True
try:
run('apt-get --version')
except:
isapt = False
if isapt:
install_deb('teamviewer_amd64_%s.deb' % control.version.split('-')[0])
else:
install_rpm('teamviewer.x86_64_%s.rpm' % control.version.split('-')[0])
def uninstall():
isapt = True
try:
run('apt-get --version')
except:
isapt = False
if isapt:
uninstall_apt('teamviewer')
else:
uninstall_yum('teamviewer')
def update_package():
result = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
app_name = control.name
#retrieving the version and the name of the binary
url ='https://www.teamviewer.com/en/download/linux/'
for elem in bs_find_all(url,'p',proxies=proxies):
if '*.deb package' in str(elem):
version = elem.text.split(' ')[2].split('\n↓')[0]
bin_name = 'teamviewer_amd64_%s.deb' % version
break
for deb in glob.glob('*.deb'):
if deb != bin_name:
remove_file(deb)
if not isfile(bin_name):
wget('https://download.teamviewer.com/download/linux/teamviewer_amd64.deb',bin_name,proxies=proxies)
bin_name = 'teamviewer.x86_64_%s.rpm' % version
for r in glob.glob('*.rpm'):
if r != bin_name:
remove_file(r)
if not isfile(bin_name):
wget('https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm',bin_name,proxies=proxies)
# Changing version of the package
if Version(version) > control.get_software_version():
print("Software version updated from: %s to: %s" % (control.get_software_version(), Version(version)))
result = True
control.version = '%s-%s' % (Version(version), control.version.split('-', 1)[-1])
#control.set_software_version(Version(version))
control.save_control_to_wapt()
return result
Changelog
Changelog software url : https://community.teamviewer.com/English/categories/change-logs-en
No changelog.txt.