summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Hesse2015-12-01 11:21:29 +0100
committerChristian Hesse2015-12-01 11:21:29 +0100
commit7cc301ea339a8c499ce1953a814b2fbb52c1656f (patch)
treef4a99467a5c336124a96cfa7d50e338f49238f94
parentf95845e42f1ef9972ecaaf60735898eb79516c1e (diff)
downloadaur-7cc301ea339a8c499ce1953a814b2fbb52c1656f.tar.gz
commit teamviewer-quicksupport 11.0.52520-1
-rw-r--r--.SRCINFO32
-rw-r--r--PKGBUILD30
2 files changed, 37 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 54bd218d8f7b..531e858cd409 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = teamviewer-quicksupport
pkgdesc = Teamviewer Quicksupport - All-In-One Software for Remote Support and Online Meetings
- pkgver = 10.0.46203
- pkgrel = 2
+ pkgver = 11.0.52520
+ pkgrel = 1
url = http://www.teamviewer.com/
arch = i686
arch = x86_64
@@ -9,22 +9,18 @@ pkgbase = teamviewer-quicksupport
depends = bash
conflicts = teamviewer
options = !strip
- source = teamviewer_qs-10.0.46203.tar.gz::http://download.teamviewer.com/download/version_10x/teamviewer_qs.tar.gz
- sha256sums = 9d112d3dcb8056115fc2dabeaaab729ec19bdea5352ea7a2ca3858d6e26e1c96
- depends_i686 = gcc-libs
- depends_i686 = alsa-lib
- depends_i686 = freetype2
- 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-libxdamage
- depends_x86_64 = lib32-libxrandr
- depends_x86_64 = lib32-libxtst
- depends_x86_64 = lib32-zlib
+ source = teamviewer_qs-11.0.52520.tar.gz::http://download.teamviewer.com/download/version_11x/teamviewer_qs.tar.gz
+ sha256sums = 0f6b9ee146fcb64dd953d3dd82320d6574050105eec8923e3296ae28b10a27f1
+ depends_i686 = fontconfig
+ depends_i686 = libpng12
+ depends_i686 = libsm
+ depends_i686 = libxinerama
+ depends_i686 = libxrender
+ depends_x86_64 = lib32-fontconfig
+ depends_x86_64 = lib32-libpng12
+ depends_x86_64 = lib32-libsm
+ depends_x86_64 = lib32-libxinerama
+ depends_x86_64 = lib32-libxrender
pkgname = teamviewer-quicksupport
diff --git a/PKGBUILD b/PKGBUILD
index b7f262fa9a6c..27acc9cd4720 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,30 @@
# Maintainer: Christian Hesse <mail@eworm.de>
pkgname=teamviewer-quicksupport
-pkgver=10.0.46203
+pkgver=11.0.52520
_pkgver_major=${pkgver%%.*}
-pkgrel=2
+pkgrel=1
pkgdesc='Teamviewer Quicksupport - All-In-One Software for Remote Support and Online Meetings'
arch=('i686' 'x86_64')
url='http://www.teamviewer.com/'
depends=('bash')
options=('!strip')
-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')
+depends_x86_64=(
+ 'lib32-fontconfig'
+ 'lib32-libpng12'
+ 'lib32-libsm'
+ 'lib32-libxinerama'
+ 'lib32-libxrender')
+depends_i686=(
+ 'fontconfig'
+ 'libpng12'
+ 'libsm'
+ 'libxinerama'
+ 'libxrender')
conflicts=('teamviewer')
license=('custom')
source=("teamviewer_qs-${pkgver}.tar.gz::http://download.teamviewer.com/download/version_${_pkgver_major}x/teamviewer_qs.tar.gz")
-sha256sums=('9d112d3dcb8056115fc2dabeaaab729ec19bdea5352ea7a2ca3858d6e26e1c96')
+sha256sums=('0f6b9ee146fcb64dd953d3dd82320d6574050105eec8923e3296ae28b10a27f1')
prepare() {
cd teamviewerqs/
@@ -39,6 +49,12 @@ prepare() {
build() {
cd teamviewerqs/
+ # set correct pathes in desktop file
+ sed -e "/^Exec=/c Exec=/opt/teamviewer/tv_bin/script/teamviewer" \
+ -e "/^Icon=/c Icon=/opt/teamviewer/tv_bin/desktop/teamviewer.png" \
+ < tv_bin/desktop/teamviewer.desktop.template \
+ > "${srcdir}"/teamviewer.desktop
+
# duh?!
sed -i '/UpdateBinaries/s/^/#/' tv_bin/script/tvw_main
@@ -55,10 +71,10 @@ package() {
install -d -m0755 "${pkgdir}"/usr/{bin,share/applications,share/licenses/${pkgname}}
ln -s /opt/teamviewer/tv_bin/script/teamviewer "${pkgdir}"/usr/bin/teamviewer
ln -s /opt/teamviewer/tv_bin/script/teamviewer "${pkgdir}"/usr/bin/quicksupport
- ln -s /opt/teamviewer/tv_bin/desktop/teamviewer-teamviewer${_pkgver_major}.desktop \
- "${pkgdir}"/usr/share/applications/teamviewer.desktop
ln -s /opt/teamviewer/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/config
install -d -m1777 "${pkgdir}"/var/log/teamviewer