diff options
author | Karel Louwagie | 2016-02-27 17:15:22 +0100 |
---|---|---|
committer | Karel Louwagie | 2016-02-27 17:17:23 +0100 |
commit | e836b680c0c3a7a170ef175eff68c5755ef54856 (patch) | |
tree | e097e8209c674b14be9e91f0e3d845485005ad14 | |
download | aur-e836b680c0c3a7a170ef175eff68c5755ef54856.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | removelibs.list | 20 | ||||
-rw-r--r-- | toggldesktop.bin | 2 |
4 files changed, 89 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..cb567689141c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +# Generated by makepkg 5.0.0 +# Sat Feb 27 16:17:13 UTC 2016 +pkgbase = toggldesktop + pkgdesc = Time Tracking Software. + pkgver = 7.3.247 + pkgrel = 1 + url = https://toggl.com/ + arch = x86_64 + depends = libxss + depends = openssl + depends = poco + depends = qt5-base + depends = qt5-declarative + depends = qt5-location + depends = qt5-sensors + depends = qt5-svg + depends = qt5-webchannel + depends = qt5-webkit + source = removelibs.list + source = toggldesktop.deb::https://toggl.com/api/v8/installer?app=td&platform=deb64&channel=stable + source = toggldesktop.bin + sha512sums = 5c8fc6fcc8d9905455cc54a61412dc772667599c5abab056d308223c54c85ef47afc3078acbb44ac84f8e1b31ccd838d245e3ce0a3037ddec9201549125f6847 + sha512sums = fbd60c57d59054be67b7cd1df1e51b1ad6f070af7451a9026457f8f4912d4ef8d4dd86675a248cf1be62966bcaca40e5444936c97bb1112cd602c3c49d522ec8 + sha512sums = b784a9beff75e0aab5b59f53c1d200c377a2df967b92762ddc371043940c09fba169642f3e0c066b49060d4cf62e6cf68305a5ad8ad73d120ea18f0fd280307f + +pkgname = toggldesktop + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2001035b1345 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Karel Louwagie <karel@louwagie.net> + +pkgname=toggldesktop +pkgver=7.3.247 +pkgrel=1 +pkgdesc="Time Tracking Software." +arch=('x86_64') + +depends=('libxss' + 'openssl' + 'poco' + 'qt5-base' + 'qt5-declarative' + 'qt5-location' + 'qt5-sensors' + 'qt5-svg' + 'qt5-webchannel' + 'qt5-webkit') + +url='https://toggl.com/' +source=('removelibs.list' + 'toggldesktop.deb::https://toggl.com/api/v8/installer?app=td&platform=deb64&channel=stable' + 'toggldesktop.bin') + +prepare() { + tar -zxf data.tar.gz + 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 +} + +sha512sums=('5c8fc6fcc8d9905455cc54a61412dc772667599c5abab056d308223c54c85ef47afc3078acbb44ac84f8e1b31ccd838d245e3ce0a3037ddec9201549125f6847' + 'fbd60c57d59054be67b7cd1df1e51b1ad6f070af7451a9026457f8f4912d4ef8d4dd86675a248cf1be62966bcaca40e5444936c97bb1112cd602c3c49d522ec8' + 'b784a9beff75e0aab5b59f53c1d200c377a2df967b92762ddc371043940c09fba169642f3e0c066b49060d4cf62e6cf68305a5ad8ad73d120ea18f0fd280307f') diff --git a/removelibs.list b/removelibs.list new file mode 100644 index 000000000000..779691d34519 --- /dev/null +++ b/removelibs.list @@ -0,0 +1,20 @@ +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 +libQt5XcbQpa.so.5 +libQt5Xml.so.5 +libcrypto.so.1.0.0 +libssl.so.1.0.0 diff --git a/toggldesktop.bin b/toggldesktop.bin new file mode 100644 index 000000000000..9fe519e2d77f --- /dev/null +++ b/toggldesktop.bin @@ -0,0 +1,2 @@ +#!/bin/sh +LD_LIBRARY_PATH=/opt/toggldesktop/lib /opt/toggldesktop/TogglDesktop |