diff options
author | Christian Hesse | 2015-11-06 12:37:49 +0100 |
---|---|---|
committer | Christian Hesse | 2015-11-06 12:37:49 +0100 |
commit | 01b09f3093c87b360b9408ee0cf0c16653c7a84d (patch) | |
tree | 0a3fe35dbce9c7844201ca9b673d7b6299e8f743 | |
parent | 98ad3a717bd7925f80474afe170f64d1b4366aca (diff) | |
download | aur-01b09f3093c87b360b9408ee0cf0c16653c7a84d.tar.gz |
commit teamviewer-quicksupport-beta 11.0.50678-1
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 30 insertions, 23 deletions
@@ -1,7 +1,7 @@ pkgbase = teamviewer-quicksupport-beta pkgdesc = Teamviewer Quicksupport - All-In-One Software for Remote Support and Online Meetings - beta version - pkgver = 10.0.35509 - pkgrel = 2 + pkgver = 11.0.50678 + pkgrel = 1 url = http://www.teamviewer.com/ arch = i686 arch = x86_64 @@ -11,19 +11,18 @@ pkgbase = teamviewer-quicksupport-beta conflicts = teamviewer conflicts = teamviewer-quicksupport options = !strip - source = teamviewer_qs-10.0.35509.tar.gz::http://download.teamviewer.com/download/version_10x/teamviewer_qs.tar.gz - sha256sums = a69c32f27eec8cf38f4cab799dedb392910cea4fd38a3d377913d1126baeef53 - depends_i686 = alsa-lib + source = teamviewer_qs-11.0.50678.tar.gz::http://download.teamviewer.com/download/version_11x/teamviewer_qs.tar.gz + sha256sums = aeca42d891f54523ad8f7b61df7e443daf6d44617633bc99390b23be68716437 depends_i686 = gcc-libs + depends_i686 = alsa-lib depends_i686 = freetype2 depends_i686 = libxdamage - depends_i686 = libxdamage depends_i686 = libxrandr depends_i686 = libxtst depends_i686 = zlib + depends_x86_64 = lib32-gcc-libs depends_x86_64 = lib32-alsa-lib depends_x86_64 = lib32-freetype2 - depends_x86_64 = lib32-gcc-libs depends_x86_64 = lib32-libxdamage depends_x86_64 = lib32-libxrandr depends_x86_64 = lib32-libxtst @@ -1,21 +1,21 @@ # Maintainer: Christian Hesse <mail@eworm.de> pkgname=teamviewer-quicksupport-beta -pkgver=10.0.35509 +pkgver=11.0.50678 _pkgver_major=${pkgver%%.*} -pkgrel=2 +pkgrel=1 pkgdesc='Teamviewer Quicksupport - All-In-One Software for Remote Support and Online Meetings - beta version' arch=('i686' 'x86_64') url='http://www.teamviewer.com/' depends=('bash') options=('!strip') -depends_i686=('alsa-lib' 'gcc-libs' 'freetype2' 'libxdamage' 'libxdamage' 'libxrandr' 'libxtst' 'zlib') -depends_x86_64=('lib32-alsa-lib' 'lib32-freetype2' 'lib32-gcc-libs' 'lib32-libxdamage' 'lib32-libxrandr' 'lib32-libxtst' 'lib32-zlib') +depends_i686=('gcc-libs' 'alsa-lib' 'freetype2' 'libxdamage' 'libxrandr' 'libxtst' 'zlib') +depends_x86_64=('lib32-gcc-libs' 'lib32-alsa-lib' 'lib32-freetype2' 'lib32-libxdamage' 'lib32-libxrandr' 'lib32-libxtst' 'lib32-zlib') conflicts=('teamviewer' 'teamviewer-quicksupport') provides=('teamviewer-quicksupport') license=('custom') -source=("teamviewer_qs-${pkgver}.tar.gz::http://download.teamviewer.com/download/version_10x/teamviewer_qs.tar.gz") -sha256sums=('a69c32f27eec8cf38f4cab799dedb392910cea4fd38a3d377913d1126baeef53') +source=("teamviewer_qs-${pkgver}.tar.gz::http://download.teamviewer.com/download/version_${_pkgver_major}x/teamviewer_qs.tar.gz") +sha256sums=('aeca42d891f54523ad8f7b61df7e443daf6d44617633bc99390b23be68716437') prepare() { cd teamviewerqs/ @@ -25,18 +25,26 @@ prepare() { exit 1 fi - # remove some trash - rm -rf tv_bin/RTlib/ - rm -f tv_bin/xdg-utils/xdg-email rmdir config rmdir logfiles + + cd tv_bin/ + + bsdtar xf archive.tar.xz + + rm -rf RTlib/ + rm -f xdg-utils/xdg-email + rm -f archive.tar.xz } build() { cd teamviewerqs/ - # set correct path in desktop file - sed -i 's|/opt/teamviewer/|/opt/teamviewer10/|g' tv_bin/desktop/teamviewer-teamviewer${_pkgver_major}.desktop + # set correct pathes in desktop file + sed -e "/^Exec=/c Exec=/opt/teamviewer${_pkgver_major}/tv_bin/script/teamviewer" \ + -e "/^Icon=/c Icon=/opt/teamviewer${_pkgver_major}/tv_bin/desktop/teamviewer.png" \ + < tv_bin/desktop/teamviewer.desktop.template \ + > "${srcdir}"/teamviewer.desktop # duh?! sed -i '/UpdateBinaries/s/^/#/' tv_bin/script/tvw_main @@ -51,13 +59,13 @@ package() { install -d -m0755 "${pkgdir}"/opt/teamviewer${_pkgver_major}/ cp -a --no-preserve=ownership * "${pkgdir}"/opt/teamviewer${_pkgver_major}/ - install -d -m0755 ${pkgdir}/usr/{bin,share/applications,share/licenses/${pkgname}} - ln -s /opt/teamviewer${_pkgver_major}/tv_bin/script/teamviewer ${pkgdir}/usr/bin/teamviewer - ln -s /opt/teamviewer${_pkgver_major}/tv_bin/script/teamviewer ${pkgdir}/usr/bin/quicksupport - ln -s /opt/teamviewer${_pkgver_major}/tv_bin/desktop/teamviewer-teamviewer${_pkgver_major}.desktop \ - "${pkgdir}"/usr/share/applications/teamviewer.desktop + install -d -m0755 "${pkgdir}"/usr/{bin,share/applications,share/licenses/${pkgname}} + ln -s /opt/teamviewer${_pkgver_major}/tv_bin/script/teamviewer "${pkgdir}"/usr/bin/teamviewer + ln -s /opt/teamviewer${_pkgver_major}/tv_bin/script/teamviewer "${pkgdir}"/usr/bin/quicksupport ln -s /opt/teamviewer${_pkgver_major}/doc/License.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + install -D -m0755 "${srcdir}"/teamviewer.desktop "${pkgdir}"/usr/share/applications/teamviewer.desktop + install -d -m1777 "${pkgdir}"/var/lib/teamviewer ln -s /var/lib/teamviewer "${pkgdir}"/opt/teamviewer${_pkgver_major}/config install -d -m1777 "${pkgdir}"/var/log/teamviewer |