summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Severance2018-07-06 15:58:51 -0400
committerChris Severance2018-07-06 15:58:51 -0400
commit00e50ddfb8cd1a17ec13bc3b63aeb61c777f9dc2 (patch)
tree7274eb84445dc3b5de2387a90a6661fe18dc5ed5
parent5ac0a0652125d463a665c1971ef93f6a2dac9cd3 (diff)
downloadaur-00e50ddfb8cd1a17ec13bc3b63aeb61c777f9dc2.tar.gz
autu: Update to 8.0.20931-1
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD58
3 files changed, 50 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c0cbf76ce48f..d5c42f1be6e0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,31 @@
# Generated by mksrcinfo v8
-# Sun Apr 24 19:38:18 UTC 2016
+# Fri Jul 6 19:58:51 UTC 2018
pkgbase = teamviewer8
pkgdesc = All-In-One Software for Remote Support and Online Meetings
pkgver = 8.0.20931
pkgrel = 1
- url = http://www.teamviewer.com
+ url = https://www.teamviewer.com
install = teamviewer8.install
arch = i686
arch = x86_64
license = custom
depends = bash
- provides = teamviewer
+ provides = teamviewer=8
conflicts = teamviewer
+ options = !strip
+ source_i686 = teamviewer_linux-8.0.20931.deb::http://www.teamviewer.com/download/version_8x/teamviewer_linux.deb
+ depends_i686 = gcc-libs
+ depends_i686 = alsa-lib
+ depends_i686 = libxdamage
+ depends_i686 = libxtst
+ depends_i686 = zlib
+ depends_i686 = freetype2
+ md5sums_i686 = 218ecec198d5e6ce30958736d88e6645
+ sha256sums_i686 = 6ad27b106a125c51075597c526b7b84fa9637af1aef6ee0514faa49694bf70dd
+ source_x86_64 = teamviewer_linux_x64-8.0.20931.deb::http://www.teamviewer.com/download/version_8x/teamviewer_linux_x64.deb
+ depends_x86_64 = lib32-gcc-libs
+ md5sums_x86_64 = bb2c1f70b6d58379aca987e57435293c
+ sha256sums_x86_64 = 134c7ce23b2ea7194073d93450dd5ba14bd3704deb8dceffd5b5e5945c09b568
pkgname = teamviewer8
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index f21dae92350c..000000000000
--- a/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-src
-pkg
-*.zip
-*.tar.xz
-*.src.tar.gz
-*.deb
diff --git a/PKGBUILD b/PKGBUILD
index 20cecd23e417..eaf8c2a861e7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,43 +1,51 @@
-# Maintainer: Hilinus <itahilinus at hotmail dot it>
+# Maintainer: Chris Severance aur.severach aATt spamgourmet dott com
+# Contributor: Hilinus <itahilinus at hotmail dot it>
# Contributor: Alucryd <alucryd at gmail dot com>
-pkgname=teamviewer8
-pkgver=8.0.20931
-pkgrel=1
-pkgdesc="All-In-One Software for Remote Support and Online Meetings"
+set -u
+pkgname='teamviewer8'
+pkgver='8.0.20931'
+pkgrel='1'
+pkgdesc='All-In-One Software for Remote Support and Online Meetings'
arch=('i686' 'x86_64')
-url="http://www.teamviewer.com"
+url='https://www.teamviewer.com'
license=('custom')
+depends_i686=('gcc-libs' 'alsa-lib' 'libxdamage' 'libxtst' 'zlib' 'freetype2')
+depends_x86_64=("${depends_i686/#/lib32-}")
depends=('bash')
+provides=("teamviewer=${pkgver%%.*}")
conflicts=('teamviewer')
-provides=('teamviewer')
-install=${pkgname}.install
+options=('!strip')
+install="${pkgname}.install"
+source_i686=("teamviewer_linux-${pkgver}.deb::http://www.teamviewer.com/download/version_8x/teamviewer_linux.deb")
+source_x86_64=("teamviewer_linux_x64-${pkgver}.deb::http://www.teamviewer.com/download/version_8x/teamviewer_linux_x64.deb")
+md5sums_i686=('218ecec198d5e6ce30958736d88e6645')
+md5sums_x86_64=('bb2c1f70b6d58379aca987e57435293c')
+sha256sums_i686=('6ad27b106a125c51075597c526b7b84fa9637af1aef6ee0514faa49694bf70dd')
+sha256sums_x86_64=('134c7ce23b2ea7194073d93450dd5ba14bd3704deb8dceffd5b5e5945c09b568')
-if [[ $CARCH == 'i686' ]]; then
- source=("teamviewer_linux-${pkgver}.deb::http://www.teamviewer.com/download/version_8x/teamviewer_linux.deb")
- md5sums=('218ecec198d5e6ce30958736d88e6645')
- depends+=('alsa-lib' 'gcc-libs' 'libxdamage' 'libxtst' 'zlib' 'freetype2')
-elif [[ $CARCH == 'x86_64' ]]; then
- source=("teamviewer_linux_x64-${pkgver}.deb::http://www.teamviewer.com/download/version_8x/teamviewer_linux_x64.deb")
- md5sums=('bb2c1f70b6d58379aca987e57435293c')
- depends+=('lib32-gcc-libs' 'lib32-alsa-lib' 'lib32-libxtst' 'lib32-libxdamage' 'lib32-zlib' 'lib32-freetype2')
-fi
+#PKGEXT='.pkg.tar.gz'
-build() {
+prepare() {
+ set -u
cd "${srcdir}"
- tar -xf data.tar.gz
+ bsdtar -xf 'data.tar.gz'
+ set +u
}
package() {
+ set -u
cd "${srcdir}"
# Install
- cp -dr --no-preserve=ownership {etc,opt,usr,var} "${pkgdir}"/
+ cp -dr --no-preserve='ownership' 'etc' 'opt' 'usr' 'var' "${pkgdir}/"
# Additional files
- rm "${pkgdir}"/opt/teamviewer8/tv_bin/xdg-utils/xdg-email
- install -dm 755 "${pkgdir}"/usr/{lib/systemd/system,share/applications,share/licenses/teamviewer}
- install -m 644 "${pkgdir}"/opt/teamviewer8/tv_bin/script/teamviewerd.service "${pkgdir}"/usr/lib/systemd/system/teamviewerd.service
- ln -s /opt/teamviewer8/tv_bin/desktop/teamviewer-teamviewer8.desktop "${pkgdir}"/usr/share/applications/teamviewer.desktop
- ln -s /opt/teamviewer8/License.txt "${pkgdir}"/usr/share/licenses/teamviewer/LICENSE
+ rm "${pkgdir}/opt/teamviewer8/tv_bin/xdg-utils/xdg-email"
+ install -dm755 "${pkgdir}/usr"/{lib/systemd/system,share/applications,share/licenses/teamviewer}
+ install -Dm644 "${pkgdir}/opt/teamviewer8/tv_bin/script/teamviewerd.service" -t "${pkgdir}/usr/lib/systemd/system/"
+ ln -s '/opt/teamviewer8/tv_bin/desktop/teamviewer-teamviewer8.desktop' -t "${pkgdir}/usr/share/applications/"
+ ln -s '/opt/teamviewer8/License.txt' "${pkgdir}/usr/share/licenses/teamviewer/LICENSE"
+ set +u
}
+set +u