summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorYurii Kolesnykov2018-10-26 15:23:16 +0200
committerYurii Kolesnykov2018-10-26 15:23:16 +0200
commit8f4128dfb7b60a168ef4b4de5c105e186be3f60e (patch)
tree2ded188fce09d75dd70c429822bb5c2e8a0220e5
downloadaur-8f4128dfb7b60a168ef4b4de5c105e186be3f60e.tar.gz
init, 7.4.184
-rw-r--r--.SRCINFO27
-rw-r--r--.gitignore8
-rw-r--r--PKGBUILD43
-rw-r--r--removelibs.list21
-rw-r--r--toggldesktop.bin2
5 files changed, 101 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..db1352b5b96c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,27 @@
+pkgbase = toggldesktop-beta-bin
+ pkgdesc = Time Tracking Software.
+ pkgver = 7.4.184
+ pkgrel = 1
+ url = https://toggl.com/
+ arch = x86_64
+ depends = libxss
+ depends = openssl
+ depends = qt5-base
+ depends = qt5-declarative
+ depends = qt5-location
+ depends = qt5-sensors
+ depends = qt5-svg
+ depends = qt5-webchannel
+ depends = qt5-webkit
+ 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
+
+pkgname = toggldesktop-beta-bin
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..424e488e7ab6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,8 @@
+# ignore build files
+*.pkg.*
+*.sig
+src/
+pkg/
+
+# ignore sources
+toggldesktop.deb
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4cb3c856719b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Yurii Kolesnykov <root@yurikoles.com>
+# Contributor: Karel Louwagie <karel@louwagie.net>
+# Contributor: Samuel Walladge <samuel@swalladge.id.au>
+
+pkgname=toggldesktop-beta-bin
+_pkgname=toggldesktop
+pkgver=7.4.184
+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')
+url='https://toggl.com/'
+source=('removelibs.list'
+ 'toggldesktop.deb::https://toggl.com/api/v8/installer?app=td&platform=deb64&channel=beta'
+ 'toggldesktop.bin')
+
+sha512sums=('b49eb411ba0e10e52bc18237e313910ad94e471ba5affb833f33a3e242e7fc44f404fa463c1f8bf7157161338b0be4ced4f14c10259e58e1addcb419d0e3cc1c'
+ '81b8fa168fa52a3e2d58c2cd9c2911b6ecdd5bc482bed66016e9c0d25e967df94719c4110f6c0b801c36c4633d1ed45168b16a108aeb3da13e7e1a1a61291b9b'
+ 'b8669361b7c0cdbaec8a2225085aac9e26c2e99122b0840543685d06bf2fa7410722276ce1fa26374a313e5af6de47f70d84fac8261a35745953b85adb1ce0bb')
+
+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
+}
diff --git a/removelibs.list b/removelibs.list
new file mode 100644
index 000000000000..8518e24fe641
--- /dev/null
+++ b/removelibs.list
@@ -0,0 +1,21 @@
+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
new file mode 100644
index 000000000000..a7f0d2ba10e4
--- /dev/null
+++ b/toggldesktop.bin
@@ -0,0 +1,2 @@
+#!/bin/sh
+LD_LIBRARY_PATH=/opt/toggldesktop/lib /opt/toggldesktop/TogglDesktop.sh "$@"