diff options
author | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2021-07-03 11:34:44 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2021-07-03 11:34:44 +0700 |
commit | 3ca54c1a274ef2e7a97a0cc890d2af5817f2ae90 (patch) | |
tree | 7cba1a2ca697ef711992e239d0e39e1e1e1e3c72 /network/teamviewer | |
parent | f1b7b62e8d79314df2e6b333855b263b869b1e48 (diff) |
network/teamviewer: Removed (No longer functional).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'network/teamviewer')
-rw-r--r-- | network/teamviewer/README | 23 | ||||
-rw-r--r-- | network/teamviewer/doinst.sh | 29 | ||||
-rw-r--r-- | network/teamviewer/rc.teamviewerd | 46 | ||||
-rw-r--r-- | network/teamviewer/slack-desc | 19 | ||||
-rw-r--r-- | network/teamviewer/teamviewer.SlackBuild | 118 | ||||
-rw-r--r-- | network/teamviewer/teamviewer.info | 10 |
6 files changed, 0 insertions, 245 deletions
diff --git a/network/teamviewer/README b/network/teamviewer/README deleted file mode 100644 index 2e4fd6bd22c65..0000000000000 --- a/network/teamviewer/README +++ /dev/null @@ -1,23 +0,0 @@ -TeamViewer is a remote control application. TeamViewer provides easy, -fast and secure remote access to Linux, Windows PCs, and Macs. - -You must give execute permission on /etc/rc.d/rc.teamviewerd and run -/etc/rc.d/rc.teamviewerd start prior launching TeamViewer application - -To make this process repeated on every boot sequence, add this line -in your /etc/rc.d/rc.local: - -if [ -x /etc/rc.d/rc.teamviewerd ]; then - /etc/rc.d/rc.teamviewerd start -fi - -NOTE: -1. Newer version of Teamviewer can establish remote control connections -to older version (version 3 and above), but not in the opposite direction. -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. 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. diff --git a/network/teamviewer/doinst.sh b/network/teamviewer/doinst.sh deleted file mode 100644 index e8edc2ff3f580..0000000000000 --- a/network/teamviewer/doinst.sh +++ /dev/null @@ -1,29 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -preserve_perms() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - if [ -e $OLD ]; then - cp -a $OLD ${NEW}.incoming - cat $NEW > ${NEW}.incoming - mv ${NEW}.incoming $NEW - fi - config $NEW -} - -preserve_perms etc/rc.d/rc.teamviewerd.new - -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi diff --git a/network/teamviewer/rc.teamviewerd b/network/teamviewer/rc.teamviewerd deleted file mode 100644 index ae65dcf1008fc..0000000000000 --- a/network/teamviewer/rc.teamviewerd +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -# -# /etc/rc.d/rc.teamviewerd -# -# Start/stop/restart the TeamViewer Daemon -# -# To make TeamViewer Daemon start automatically at boot, make this -# file executable: chmod 755 /etc/rc.d/rc.teamviewerd -# Also, add this line in your /etc/rc.d/rc.local: -# -# if [ -x /etc/rc.d/rc.teamviewerd ]; then -# /etc/rc.d/rc.teamviewerd start -# fi -# - -teamviewerd_start() { - if [ -x /opt/teamviewer/tv_bin/teamviewerd ]; then - echo "Starting TeamViewer Daemon" - /opt/teamviewer/tv_bin/teamviewerd --daemon start - fi -} - -teamviewerd_stop() { - echo "Terminating TeamViewer Daemon" - killall teamviewerd -} - -teamviewerd_restart() { - teamviewerd_stop - sleep 2 - teamviewerd_start -} - -case "$1" in -'start') - teamviewerd_start - ;; -'stop') - teamviewerd_stop - ;; -'restart') - teamviewerd_restart - ;; -*) - echo "usage $0 start|stop|restart" -esac diff --git a/network/teamviewer/slack-desc b/network/teamviewer/slack-desc deleted file mode 100644 index e7a108a46b786..0000000000000 --- a/network/teamviewer/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -teamviewer: teamviewer (remote control application) -teamviewer: -teamviewer: TeamViewer is a remote control application. TeamViewer provides easy, -teamviewer: fast, and secure remote access to Linux, Windows PCs, and Macs. -teamviewer: -teamviewer: TeamViewer is free for personal use. You can use TeamViewer completely -teamviewer: free of charge to access your private computers or to help your -teamviewer: friends with their computer problems. -teamviewer: -teamviewer: Homepage: https://www.teamviewer.com/ -teamviewer: diff --git a/network/teamviewer/teamviewer.SlackBuild b/network/teamviewer/teamviewer.SlackBuild deleted file mode 100644 index 291d818b288b9..0000000000000 --- a/network/teamviewer/teamviewer.SlackBuild +++ /dev/null @@ -1,118 +0,0 @@ -#!/bin/sh - -# Slackware build script for teamviewer - -# Copyright 2010-2012 Binh Nguyen <binhvng@gmail.com> -# Copyright 2013-2018 Willy Sudiarto Raharjo <willysr@slackbuilds.org> -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -# Modified by Mario Preksavec <mario@slackware.hr> - -PRGNAM=teamviewer -VERSION=${VERSION:-15.16.8} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -# Sanity check, we make sure resulting package will work on users system. -case "$ARCH" in - i?86) - DEBARCH=i386 - ;; - x86_64) - DEBARCH=amd64 - ;; - *) - echo "$ARCH is not supported." - exit 1 - ;; -esac - -set -eu - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $PKG - -if [ -f $CWD/teamviewer_${DEBARCH}.deb ]; then - # Get the real version - REAL_VER=$(ar p $CWD/teamviewer_${DEBARCH}.deb control.tar.gz | tar xzO ./control | grep Version | cut -d\ -f2 | cut -d- -f1) - if [ "$VERSION" != "$REAL_VER" ]; 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.xz | tar xJv -else - ar p $CWD/teamviewer_${VERSION}_${DEBARCH}.deb data.tar.xz | tar xJv -fi - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -# Remove the dangling symlink first -rm -f $PKG/usr/bin/teamviewer - -# Re-create the generic executable -( cd $PKG/usr/bin; ln -s /opt/teamviewer/tv_bin/script/teamviewer teamviewer ) - -# Link icon to /usr/share/pixmaps -mkdir -p $PKG/usr/share/pixmaps -( ln -sf /opt/teamviewer/tv_bin/desktop/teamviewer_256.png $PKG/usr/share/pixmaps/TeamViewer.png ) - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mv $PKG/usr/share/applications/com.teamviewer.TeamViewer.desktop $PKG/usr/share/applications/TeamViewer.desktop - -# 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/ - -mkdir -p $PKG/etc/rc.d/ -install -m 0644 $CWD/rc.teamviewerd $PKG/etc/rc.d/rc.teamviewerd.new - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/network/teamviewer/teamviewer.info b/network/teamviewer/teamviewer.info deleted file mode 100644 index d0f024f11089d..0000000000000 --- a/network/teamviewer/teamviewer.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="teamviewer" -VERSION="15.16.8" -HOMEPAGE="https://www.teamviewer.com/" -DOWNLOAD="https://dl.tvcdn.de/download/linux/version_15x/teamviewer_15.16.8_i386.deb" -MD5SUM="84817975641bcc20521103f2ccd3d519" -DOWNLOAD_x86_64="https://dl.tvcdn.de/download/linux/version_15x/teamviewer_15.16.8_amd64.deb" -MD5SUM_x86_64="88897103b9207acc3529291e0611b8c0" -REQUIRES="" -MAINTAINER="Willy Sudiarto Raharjo" -EMAIL="willysr@slackbuilds.org" |