summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Severance2019-08-23 00:55:29 -0400
committerChris Severance2019-08-23 00:55:29 -0400
commita5b3f6824f9f07494f302f95a96c183662bf4327 (patch)
tree7733fcc8b16f0faf13d269505d36c26dd03df2c5
parent22949b971eb1517b772be705aa1c1b8fd05d227f (diff)
downloadaur-a5b3f6824f9f07494f302f95a96c183662bf4327.tar.gz
autu: Update to 14.5.1691-1
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD18
-rw-r--r--teamviewer.install24
3 files changed, 47 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 29b9b7a86503..a23647519230 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,8 @@
+# Generated by mksrcinfo v8
+# Fri Aug 23 04:55:29 UTC 2019
pkgbase = teamviewer-beta
pkgdesc = All-In-One Software for Remote Support and Online Meetings
- pkgver = 14.4.2669
+ pkgver = 14.5.1691
pkgrel = 1
url = https://www.teamviewer.com/en-us/download/linux/
install = teamviewer.install
@@ -18,15 +20,15 @@ pkgbase = teamviewer-beta
provides = teamviewer=14
conflicts = teamviewer
options = !strip
- source_i686 = https://dl.tvcdn.de/download/linux/version_14x/teamviewer_14.4.2669_i386.deb
- md5sums_i686 = 609c460517795932a6a8deca0c81ecf7
- sha256sums_i686 = 9e71a7106c7bbf4f5c40379b6cbc14f4a36c93cb233301377604b2f4a3d9f5f7
- source_x86_64 = https://dl.tvcdn.de/download/linux/version_14x/teamviewer_14.4.2669_amd64.deb
- md5sums_x86_64 = 474fd9018c50107568a8d294a59b40e6
- sha256sums_x86_64 = ea8bf3112cd8f757ff2dc06c9a6e69c81e9e25b8ef3986be5af4a27bbb40676e
- source_armv7h = https://dl.tvcdn.de/download/linux/version_14x/teamviewer-host_14.4.2669_armhf.deb
- md5sums_armv7h = dae79ecc4d2ba3acb71486dd928df1cc
- sha256sums_armv7h = b95514999cb7eb209f1cf220096de2d94606c07a787c38488240d63968333a2c
+ source_i686 = https://dl.tvcdn.de/download/linux/version_14x/teamviewer_14.5.1691_i386.deb
+ md5sums_i686 = 09c08d78993c3a01a609c518bc6654c1
+ sha256sums_i686 = 2af6f8b2fea5978ebdb7ff9e64c2a263a4488964fff325d9834a8a225ee53e4b
+ source_x86_64 = https://dl.tvcdn.de/download/linux/version_14x/teamviewer_14.5.1691_amd64.deb
+ md5sums_x86_64 = e07fd51be548d3a5c62828b28bef6988
+ sha256sums_x86_64 = ac4f356e0e762b3de7a23a812464d23322db56dd9ff0ddc2375031ccb697fbb7
+ source_armv7h = https://dl.tvcdn.de/download/linux/version_14x/teamviewer-host_14.5.1691_armhf.deb
+ md5sums_armv7h = 44fad370dc366f4d8282fbd68f267f6f
+ sha256sums_armv7h = 58caf7330b3a2b15f8f544a9c24ffc8357fdfad7e0ad80155c8694e84422ceb5
pkgname = teamviewer-beta
diff --git a/PKGBUILD b/PKGBUILD
index 385ba07dadff..08c9e512c52f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -27,7 +27,8 @@ pkgname+='-beta'
#pkgver=14.2.2558
#pkgver=14.2.8352
#pkgver=14.3.4730
-pkgver=14.4.2669
+#pkgver=14.4.2669
+pkgver=14.5.1691
pkgrel=1
pkgdesc='All-In-One Software for Remote Support and Online Meetings'
arch=('i686' 'x86_64' 'armv7h')
@@ -63,12 +64,13 @@ source_x86_64=("${_dl}/download/linux/version_${pkgver%%.*}x/teamviewer_${pkgver
source_i686=("${_dl}/download/linux/version_${pkgver%%.*}x/teamviewer_${pkgver}_i386.deb")
source_armv7h=("${_dl}/download/linux/version_${pkgver%%.*}x/teamviewer-host_${pkgver}_armhf.deb")
#source_armv7h=("${_dl}/download/linux/version_${pkgver%%.*}x/teamviewer-host_13.2.13582_armhf.deb")
-md5sums_i686=('609c460517795932a6a8deca0c81ecf7')
-md5sums_x86_64=('474fd9018c50107568a8d294a59b40e6')
-md5sums_armv7h=('dae79ecc4d2ba3acb71486dd928df1cc')
-sha256sums_i686=('9e71a7106c7bbf4f5c40379b6cbc14f4a36c93cb233301377604b2f4a3d9f5f7')
-sha256sums_x86_64=('ea8bf3112cd8f757ff2dc06c9a6e69c81e9e25b8ef3986be5af4a27bbb40676e')
-sha256sums_armv7h=('b95514999cb7eb209f1cf220096de2d94606c07a787c38488240d63968333a2c')
+md5sums_i686=('09c08d78993c3a01a609c518bc6654c1')
+md5sums_x86_64=('e07fd51be548d3a5c62828b28bef6988')
+md5sums_armv7h=('44fad370dc366f4d8282fbd68f267f6f')
+sha256sums_i686=('2af6f8b2fea5978ebdb7ff9e64c2a263a4488964fff325d9834a8a225ee53e4b')
+sha256sums_x86_64=('ac4f356e0e762b3de7a23a812464d23322db56dd9ff0ddc2375031ccb697fbb7')
+sha256sums_armv7h=('58caf7330b3a2b15f8f544a9c24ffc8357fdfad7e0ad80155c8694e84422ceb5')
+#PKGEXT='.tar.gz'
case "${_opt_Type}" in
'R')
@@ -114,6 +116,8 @@ package() {
rm "${pkgdir}"/opt/teamviewer/tv_bin/xdg-utils/xdg-email
rm -rf "${pkgdir}"/etc/apt
rm -rf "${pkgdir}"/etc/yum.repos.d
+ #touch "${pkgdir}/etc/teamviewer/global.conf" # enable later and remove from .install 8/15/2019
+ install -d "${pkgdir}/var/log/teamviewer${pkgver%%.*}"
install -D -m0644 "${pkgdir}"/opt/teamviewer/tv_bin/script/teamviewerd.service \
"${pkgdir}"/usr/lib/systemd/system/teamviewerd.service
sed -e 's: NetworkManager-wait-online.service::g' -i "${pkgdir}"/usr/lib/systemd/system/teamviewerd.service
diff --git a/teamviewer.install b/teamviewer.install
index 2f5698b1d51c..c204114661e1 100644
--- a/teamviewer.install
+++ b/teamviewer.install
@@ -20,6 +20,7 @@ pre_remove() {
if [ "${_opt_AutoStart}" -ne 0 ]; then
systemctl disable --now 'teamviewerd.service'
fi
+ rm -f '/etc/teamviewer/global.conf' # to be removed
}
pre_upgrade() {
@@ -28,7 +29,30 @@ pre_upgrade() {
post_remove() {
rm -rf /opt/teamviewer
+ rm -rf "/var/log/teamviewer${1%%.*}/"
+ set -u
+ shopt -s nullglob
+ local _dirs=(/home/*/)
+ local _d
+ for _d in "${_dirs[@]}"; do
+ _d="${_d%/}"
+ local _dirs2=("${_d}"/.local/share/teamviewer*/)
+ if [ "${#_dirs2[@]}" -ne 0 ]; then
+ printf 'rm -r "%s"\n' "${_dirs2[@]}"
+ fi
+ local _dirs2=("${_d}"/.cache/TeamViewer/)
+ if [ "${#_dirs2[@]}" -ne 0 ]; then
+ printf 'rm -r "%s"\n' "${_dirs2[@]}"
+ fi
+ done
+ # This file regenerates on reboot
+ if [ -s '/etc/machine-id' ]; then
+ echo 'sudo rm /etc/machine-id && reboot'
+ fi
+ shopt -u nullglob
#systemctl daemon-reload
+ set +u
}
+#post_remove "14.0"
# vim: ts=2 sw=2 et: