Skip to content

Instantly share code, notes, and snippets.

@rc0r
Created March 7, 2018 07:55
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rc0r/09845303662931420da6bb78799a0ef7 to your computer and use it in GitHub Desktop.
Save rc0r/09845303662931420da6bb78799a0ef7 to your computer and use it in GitHub Desktop.
AUR Teamviewer Patch to 13.0.9865
diff --git a/PKGBUILD b/PKGBUILD
index a1d6ccb..b71ef8f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Alex Taber <aft dot pokemon at gmail dot com>
pkgname=teamviewer
-pkgver=12.0.90041
+pkgver=13.0.9865
pkgrel=7
pkgdesc='All-In-One Software for Remote Support and Online Meetings'
arch=('i686' 'x86_64')
@@ -20,7 +20,8 @@ depends_x86_64=(
'lib32-libxtst'
'lib32-freetype2'
'lib32-dbus'
- 'libxtst')
+ 'libxtst'
+ 'qt5-quickcontrols')
depends_i686=(
'fontconfig'
'libpng12'
@@ -29,22 +30,23 @@ depends_i686=(
'libxrender'
'libjpeg6-turbo'
'freetype2'
- 'libxtst')
+ 'libxtst'
+ 'qt5-quickcontrols')
install=teamviewer.install
-source_x86_64=("https://download.teamviewer.com/download/version_${pkgver%%.*}x/teamviewer_${pkgver}_amd64.deb"
+source_x86_64=("https://download.teamviewer.com/download/linux/teamviewer_amd64.deb"
"https://archive.archlinux.org/packages/l/lib32-freetype2/lib32-freetype2-2.8-2-x86_64.pkg.tar.xz")
-source_i686=("https://download.teamviewer.com/download/version_${pkgver%%.*}x/teamviewer_${pkgver}_i386.deb"
+source_i686=("https://download.teamviewer.com/download/linux/teamviewer_i386.deb"
"https://archive.archlinux.org/packages/f/freetype2/freetype2-2.8-2-i686.pkg.tar.xz")
-sha256sums_i686=('8f2f108d2e303705a55111fd8af6561f25537b017bcc795766d6aba63a32eea5'
+sha256sums_i686=('058bdae8b40c356cc92cd6cb96cb0e9bfb5a6c16e1c0ee521a1efeb275562b37'
'd33cf8be0c4be1c602d368fb363c9029d87f2bc4fdfcae5063595ac482ca39e8')
-sha256sums_x86_64=('a30bfaa0ddfa7f6ab03141f0deb8fd0a26760e1b18ea1cb9e54b5b54bf2c0131'
+sha256sums_x86_64=('d3895d2dfab8fb951ee0d2c362647bbea62cef2be0241ae489901b3c71132779'
'4f39c9bd52579ac5d13980d760a5434fdb0f0638df07d2abca9ea44a779185e3')
prepare() {
warning "If the install fails, you need to uninstall previous major version of Teamviewer"
mkdir data
cd data
- tar -xf ../data.tar.bz2
+ tar -xf ../data.tar.xz
}
package() {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment