diff options
author | Yurii Kolesnykov | 2018-10-26 15:23:16 +0200 |
---|---|---|
committer | Yurii Kolesnykov | 2018-10-26 15:23:16 +0200 |
commit | 8f4128dfb7b60a168ef4b4de5c105e186be3f60e (patch) | |
tree | 2ded188fce09d75dd70c429822bb5c2e8a0220e5 | |
download | aur-8f4128dfb7b60a168ef4b4de5c105e186be3f60e.tar.gz |
init, 7.4.184
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | removelibs.list | 21 | ||||
-rw-r--r-- | toggldesktop.bin | 2 |
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 "$@" |