summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominic2018-03-29 22:15:02 +0200
committerDominic2018-03-29 22:15:02 +0200
commit8604f7913a0407e69263dfd04f5f20c55329e3c6 (patch)
tree340345527669bca36ef91bdb4ef27b9f6a5ed293
parent89f86417307e951d666bef9179e051e15a8d7629 (diff)
downloadaur-8604f7913a0407e69263dfd04f5f20c55329e3c6.tar.gz
update dependencies again
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD45
2 files changed, 15 insertions, 57 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6d90e80dd2a2..0f58ca55f64b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,42 +1,25 @@
pkgbase = teamviewer13
pkgdesc = All-In-One Software for Remote Support and Online Meetings
pkgver = 13.1.3026
- pkgrel = 2
+ pkgrel = 3
url = http://www.teamviewer.com
install = teamviewer.install
arch = x86_64
arch = i686
license = custom
- depends = libxtst
+ depends = hicolor-icon-theme
depends = qt5-base
depends = qt5-declarative
+ depends = qt5-quickcontrols
+ depends = qt5-webkit
+ depends = qt5-x11extras
provides = teamviewer
conflicts = teamviewer-beta
options = !strip
source_x86_64 = https://dl.tvcdn.de/download/linux/version_13x/teamviewer_13.1.3026_amd64.deb
- source_x86_64 = https://archive.archlinux.org/packages/l/lib32-freetype2/lib32-freetype2-2.8-2-x86_64.pkg.tar.xz
- depends_x86_64 = lib32-fontconfig
- depends_x86_64 = lib32-libpng12
- depends_x86_64 = lib32-libsm
- depends_x86_64 = lib32-libxinerama
- depends_x86_64 = lib32-libxrender
- depends_x86_64 = lib32-libjpeg6-turbo
- depends_x86_64 = lib32-libxtst
- depends_x86_64 = lib32-freetype2
- depends_x86_64 = lib32-dbus
sha256sums_x86_64 = 33eacc8ebeaf34aea5fa932e3d80553f358629ad454740f05aafba267b50ea93
- sha256sums_x86_64 = 4f39c9bd52579ac5d13980d760a5434fdb0f0638df07d2abca9ea44a779185e3
source_i686 = https://dl.tvcdn.de/download/linux/version_13x/teamviewer_13.1.3026_i386.deb
- source_i686 = https://archive.archlinux.org/packages/f/freetype2/freetype2-2.8-2-i686.pkg.tar.xz
- depends_i686 = fontconfig
- depends_i686 = freetype2
- depends_i686 = libjpeg6-turbo
- depends_i686 = libpng12
- depends_i686 = libsm
- depends_i686 = libxinerama
- depends_i686 = libxrender
sha256sums_i686 = 46f1b697a113f304ff8e5792f9893319c0de6b802355e7e5fdf7dba6f4b415c8
- sha256sums_i686 = d33cf8be0c4be1c602d368fb363c9029d87f2bc4fdfcae5063595ac482ca39e8
pkgname = teamviewer13
diff --git a/PKGBUILD b/PKGBUILD
index a9cfd3ad2308..3e176debc8e2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=teamviewer13
pkgver=13.1.3026
-pkgrel=2
+pkgrel=3
pkgdesc='All-In-One Software for Remote Support and Online Meetings'
arch=('x86_64' 'i686')
url='http://www.teamviewer.com'
@@ -11,40 +11,19 @@ license=('custom')
options=('!strip')
provides=('teamviewer')
conflicts=('teamviewer-beta')
-depends_x86_64=(
- 'lib32-fontconfig'
- 'lib32-libpng12'
- 'lib32-libsm'
- 'lib32-libxinerama'
- 'lib32-libxrender'
- 'lib32-libjpeg6-turbo'
- 'lib32-libxtst'
- 'lib32-freetype2'
- 'lib32-dbus'
-)
-depends_i686=(
- 'fontconfig'
- 'freetype2'
- 'libjpeg6-turbo'
- 'libpng12'
- 'libsm'
- 'libxinerama'
- 'libxrender'
-)
depends=(
- 'libxtst'
+ 'hicolor-icon-theme'
'qt5-base'
'qt5-declarative'
+ 'qt5-quickcontrols'
+ 'qt5-webkit'
+ 'qt5-x11extras'
)
install=teamviewer.install
-source_x86_64=("https://dl.tvcdn.de/download/linux/version_${pkgver%%.*}x/teamviewer_${pkgver}_amd64.deb"
- "https://archive.archlinux.org/packages/l/lib32-freetype2/lib32-freetype2-2.8-2-x86_64.pkg.tar.xz")
-source_i686=("https://dl.tvcdn.de/download/linux/version_${pkgver%%.*}x/teamviewer_${pkgver}_i386.deb"
- "https://archive.archlinux.org/packages/f/freetype2/freetype2-2.8-2-i686.pkg.tar.xz")
-sha256sums_x86_64=('33eacc8ebeaf34aea5fa932e3d80553f358629ad454740f05aafba267b50ea93'
- '4f39c9bd52579ac5d13980d760a5434fdb0f0638df07d2abca9ea44a779185e3')
-sha256sums_i686=('46f1b697a113f304ff8e5792f9893319c0de6b802355e7e5fdf7dba6f4b415c8'
- 'd33cf8be0c4be1c602d368fb363c9029d87f2bc4fdfcae5063595ac482ca39e8')
+source_x86_64=("https://dl.tvcdn.de/download/linux/version_${pkgver%%.*}x/teamviewer_${pkgver}_amd64.deb")
+source_i686=("https://dl.tvcdn.de/download/linux/version_${pkgver%%.*}x/teamviewer_${pkgver}_i386.deb")
+sha256sums_x86_64=('33eacc8ebeaf34aea5fa932e3d80553f358629ad454740f05aafba267b50ea93')
+sha256sums_i686=('46f1b697a113f304ff8e5792f9893319c0de6b802355e7e5fdf7dba6f4b415c8')
prepare() {
warning "If the install fails, you need to uninstall previous major version of Teamviewer"
@@ -57,11 +36,7 @@ package() {
# Install
warning "If the install fails, you need to uninstall previous major version of Teamviewer"
cp -dr --no-preserve=ownership ./data/{etc,opt,usr,var} "${pkgdir}"/
-
- # freetype workaround
- [ -e "${srcdir}/usr/lib32/libfreetype.so.6.14.0" ] && install -D -m0755 "${srcdir}/usr/lib32/libfreetype.so.6.14.0" "${pkgdir}/opt/teamviewer/tv_bin/wine/lib/libfreetype.so.6"
- [ -e "${srcdir}/usr/lib/libfreetype.so.6.14.0" ] && install -D -m0755 "${srcdir}/usr/lib/libfreetype.so.6.14.0" "${pkgdir}/opt/teamviewer/tv_bin/wine/lib/libfreetype.so.6"
-
+
# Additional files
rm "${pkgdir}"/opt/teamviewer/tv_bin/xdg-utils/xdg-email
install -D -m0644 "${pkgdir}"/opt/teamviewer/tv_bin/script/teamviewerd.service \