summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-12-05 06:54:26 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2018-01-06 06:41:44 +0700
commit9ff84659e6e7d7b3934418846b12f556b3184f46 (patch)
tree2b5b13b9e9b613ccf2c06f34c36e04c37ba1a8ec
parent1132540a34c86a3a67036a505b64f29ee99632fa (diff)
downloadslackbuilds-9ff84659e6e7d7b3934418846b12f556b3184f46.tar.gz
network/teamviewer: Updated for version 13.0.6634.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--network/teamviewer/MULTILIB19
-rw-r--r--network/teamviewer/README5
-rw-r--r--network/teamviewer/teamviewer.SlackBuild17
-rw-r--r--network/teamviewer/teamviewer.info12
4 files changed, 18 insertions, 35 deletions
diff --git a/network/teamviewer/MULTILIB b/network/teamviewer/MULTILIB
deleted file mode 100644
index 3c337486c0..0000000000
--- a/network/teamviewer/MULTILIB
+++ /dev/null
@@ -1,19 +0,0 @@
-A working teamviewer in 64 bit environment were requested by many users, but
-it requires multilib environment, in which the maintainer can't provide and
-not officially supported by SBo.
-
-This document is a contribution from Gerardo Zamudio. It's UNTESTED by the
-maintainer. If you have any issues please ask your questions to him directly.
-
-1. Full install of Slackware64 14.2
-
-2. Install multilib from alienBOB repository
-
-3. Download teamviewer.tar.gz , change ARCH=x86_64 (not really necessary,
-just for the package tag) and DEBARCH=amd64 (just to find the .deb
-source) , use teamviewer_amd64.deb
-
-4. Install TeamViewer
-
-Gerardo Zamudio
-gerardo.zamudio@linux.com
diff --git a/network/teamviewer/README b/network/teamviewer/README
index 517edfce6d..480d57ec77 100644
--- a/network/teamviewer/README
+++ b/network/teamviewer/README
@@ -19,4 +19,7 @@ The same things goes to meetings (version 7 and above).
2. Always stop teamviewerd service and remove the old version before
attempting to upgrade as the path and configs may change on each major release.
-3. For multilib support, please read MULTILIB
+3. Starting from Teamviewer 13, it has come up with native 64 client package, so
+no multilib is required to use. It uses Qt as a foundation.
+
+4. The new version is still buggy with notification area for GNOME-related DE.
diff --git a/network/teamviewer/teamviewer.SlackBuild b/network/teamviewer/teamviewer.SlackBuild
index d258466c78..c66e7dca71 100644
--- a/network/teamviewer/teamviewer.SlackBuild
+++ b/network/teamviewer/teamviewer.SlackBuild
@@ -26,7 +26,7 @@
# Modified by Mario Preksavec <mario@slackware.hr>
PRGNAM=teamviewer
-VERSION=${VERSION:-12.0.85001}
+VERSION=${VERSION:-13.0.6634}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -46,11 +46,10 @@ OUTPUT=${OUTPUT:-/tmp}
# Sanity check, we make sure resulting package will work on users system.
case "$ARCH" in
i?86)
- :
+ DEBARCH=i386
;;
x86_64)
- echo "$ARCH is not supported, you will need 32bit compatibility libs..."
- ARCH=i586
+ DEBARCH=amd64
;;
*)
echo "$ARCH is not supported."
@@ -58,9 +57,6 @@ case "$ARCH" in
;;
esac
-DEBARCH="i386"
-LIBDIRSUFFIX=""
-
set -eu
rm -rf $PKG
@@ -74,9 +70,9 @@ if [ -f $CWD/teamviewer_${DEBARCH}.deb ]; then
echo "Version of downloaded source [$REAL_VER] does not match version of SlackBuild [$VERSION]"
exit 1
fi
- ar p $CWD/teamviewer_${DEBARCH}.deb data.tar.bz2 | tar xjv
+ ar p $CWD/teamviewer_${DEBARCH}.deb data.tar.xz | tar xJv
else
- ar p $CWD/teamviewer_${VERSION}_${DEBARCH}.deb data.tar.bz2 | tar xjv
+ ar p $CWD/teamviewer_${VERSION}_${DEBARCH}.deb data.tar.xz | tar xJv
fi
chown -R root:root .
@@ -108,6 +104,9 @@ mkdir -p $PKG/usr/share/pixmaps
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+# We don't need apt
+rm -rf $PKG/etc/apt/
+
# Move docs to official place
mv $PKG/opt/teamviewer/doc/*.txt $PKG/usr/doc/$PRGNAM-$VERSION
rm -rf $PKG/opt/teamviewer/doc/
diff --git a/network/teamviewer/teamviewer.info b/network/teamviewer/teamviewer.info
index 9a98a06f66..226d3b2333 100644
--- a/network/teamviewer/teamviewer.info
+++ b/network/teamviewer/teamviewer.info
@@ -1,10 +1,10 @@
PRGNAM="teamviewer"
-VERSION="12.0.85001"
+VERSION="13.0.6634"
HOMEPAGE="https://www.teamviewer.com/"
-DOWNLOAD="https://download.teamviewer.com/download/version_12x/teamviewer_12.0.85001_i386.deb"
-MD5SUM="bfa07f9ffc210a3ddb4be781621cb906"
-DOWNLOAD_x86_64="UNSUPPORTED"
-MD5SUM_x86_64=""
-REQUIRES="libpng-legacy12"
+DOWNLOAD="https://download.teamviewer.com/download/linux/teamviewer_i386.deb"
+MD5SUM="9391e5f443b7f2a15ca3d1a457441476"
+DOWNLOAD_x86_64="https://download.teamviewer.com/download/linux/teamviewer_amd64.deb"
+MD5SUM_x86_64="25e8777112cba7962c1ec88ebfd549ad"
+REQUIRES="qt5-webkit"
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"