diff options
author | Chris Severance | 2018-07-06 15:58:51 -0400 |
---|---|---|
committer | Chris Severance | 2018-07-06 15:58:51 -0400 |
commit | 00e50ddfb8cd1a17ec13bc3b63aeb61c777f9dc2 (patch) | |
tree | 7274eb84445dc3b5de2387a90a6661fe18dc5ed5 | |
parent | 5ac0a0652125d463a665c1971ef93f6a2dac9cd3 (diff) | |
download | aur-00e50ddfb8cd1a17ec13bc3b63aeb61c777f9dc2.tar.gz |
autu: Update to 8.0.20931-1
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 58 |
3 files changed, 50 insertions, 34 deletions
@@ -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 @@ -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 |