diff options
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | removelibs.list | 21 | ||||
-rw-r--r-- | toggldesktop.bin | 2 |
4 files changed, 26 insertions, 58 deletions
@@ -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 @@ -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 "$@" |