summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD40
-rw-r--r--removelibs.list21
-rw-r--r--toggldesktop.bin2
4 files changed, 26 insertions, 58 deletions
diff --git a/.SRCINFO b/.SRCINFO
index db1352b5b96c..172ca41c8479 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,24 @@
pkgbase = toggldesktop-beta-bin
pkgdesc = Time Tracking Software.
- pkgver = 7.4.184
+ pkgver = 7.4.443
pkgrel = 1
url = https://toggl.com/
arch = x86_64
+ depends = gst-plugins-base
+ depends = gstreamer
+ depends = jsoncpp
+ depends = libqxt
depends = libxss
- depends = openssl
+ depends = lua
+ depends = poco
depends = qt5-base
depends = qt5-declarative
- depends = qt5-location
- depends = qt5-sensors
- depends = qt5-svg
- depends = qt5-webchannel
- depends = qt5-webkit
+ depends = qt5-webengine
depends = qt5-x11extras
provides = toggldesktop
conflicts = toggldesktop
- source = removelibs.list
source = toggldesktop.deb::https://toggl.com/api/v8/installer?app=td&platform=deb64&channel=beta
- source = toggldesktop.bin
- sha512sums = b49eb411ba0e10e52bc18237e313910ad94e471ba5affb833f33a3e242e7fc44f404fa463c1f8bf7157161338b0be4ced4f14c10259e58e1addcb419d0e3cc1c
- sha512sums = 81b8fa168fa52a3e2d58c2cd9c2911b6ecdd5bc482bed66016e9c0d25e967df94719c4110f6c0b801c36c4633d1ed45168b16a108aeb3da13e7e1a1a61291b9b
- sha512sums = b8669361b7c0cdbaec8a2225085aac9e26c2e99122b0840543685d06bf2fa7410722276ce1fa26374a313e5af6de47f70d84fac8261a35745953b85adb1ce0bb
+ sha512sums = ef7d7478eed416d36d0bd39f533fa60c681b6594419d8c5cf6d5ab0595b97957665f0bfbbb60f4ba6215f2b54175055b19294d78a3ac922ac70dca4e3ae85516
pkgname = toggldesktop-beta-bin
diff --git a/PKGBUILD b/PKGBUILD
index 4cb3c856719b..61de37ba1cea 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,40 +4,34 @@
pkgname=toggldesktop-beta-bin
_pkgname=toggldesktop
-pkgver=7.4.184
+pkgver=7.4.443
pkgrel=1
pkgdesc="Time Tracking Software."
arch=('x86_64')
provides=('toggldesktop')
conflicts=('toggldesktop')
-
-depends=('libxss'
- 'openssl'
- 'qt5-base'
- 'qt5-declarative'
- 'qt5-location'
- 'qt5-sensors'
- 'qt5-svg'
- 'qt5-webchannel'
- 'qt5-webkit'
- 'qt5-x11extras')
+depends=(
+ 'gst-plugins-base'
+ 'gstreamer'
+ 'jsoncpp'
+ 'libqxt'
+ 'libxss'
+ 'lua'
+ 'poco'
+ 'qt5-base'
+ 'qt5-declarative'
+ 'qt5-webengine'
+ 'qt5-x11extras')
url='https://toggl.com/'
-source=('removelibs.list'
- 'toggldesktop.deb::https://toggl.com/api/v8/installer?app=td&platform=deb64&channel=beta'
- 'toggldesktop.bin')
+source=(
+ 'toggldesktop.deb::https://toggl.com/api/v8/installer?app=td&platform=deb64&channel=beta')
-sha512sums=('b49eb411ba0e10e52bc18237e313910ad94e471ba5affb833f33a3e242e7fc44f404fa463c1f8bf7157161338b0be4ced4f14c10259e58e1addcb419d0e3cc1c'
- '81b8fa168fa52a3e2d58c2cd9c2911b6ecdd5bc482bed66016e9c0d25e967df94719c4110f6c0b801c36c4633d1ed45168b16a108aeb3da13e7e1a1a61291b9b'
- 'b8669361b7c0cdbaec8a2225085aac9e26c2e99122b0840543685d06bf2fa7410722276ce1fa26374a313e5af6de47f70d84fac8261a35745953b85adb1ce0bb')
+sha512sums=('ef7d7478eed416d36d0bd39f533fa60c681b6594419d8c5cf6d5ab0595b97957665f0bfbbb60f4ba6215f2b54175055b19294d78a3ac922ac70dca4e3ae85516')
prepare() {
tar -xf data.tar.xz
- for lib in `cat removelibs.list`; do
- rm -rf $srcdir/opt/toggldesktop/lib/$lib
- done
}
package() {
- cp -a $srcdir/opt/ $srcdir/usr/ $pkgdir
- install -D -m 0755 toggldesktop.bin $pkgdir/usr/bin/toggldesktop
+ cp -a "$srcdir/usr/" "${pkgdir}"
}
diff --git a/removelibs.list b/removelibs.list
deleted file mode 100644
index 8518e24fe641..000000000000
--- a/removelibs.list
+++ /dev/null
@@ -1,21 +0,0 @@
-libcrypto.so.1.1
-libQt5Core.so.5
-libQt5DBus.so.5
-libQt5Gui.so.5
-libQt5Network.so.5
-libQt5OpenGL.so.5
-libQt5Positioning.so.5
-libQt5PrintSupport.so.5
-libQt5Qml.so.5
-libQt5Quick.so.5
-libQt5Sensors.so.5
-libQt5Sql.so.5
-libQt5Svg.so.5
-libQt5WebChannel.so.5
-libQt5WebKit.so.5
-libQt5WebKitWidgets.so.5
-libQt5Widgets.so.5
-libQt5X11Extras.so.5
-libQt5XcbQpa.so.5
-libQt5Xml.so.5
-libssl.so.1.1
diff --git a/toggldesktop.bin b/toggldesktop.bin
deleted file mode 100644
index a7f0d2ba10e4..000000000000
--- a/toggldesktop.bin
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-LD_LIBRARY_PATH=/opt/toggldesktop/lib /opt/toggldesktop/TogglDesktop.sh "$@"