summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWhezzel2019-10-24 19:48:08 -0500
committerWhezzel2019-10-24 19:48:08 -0500
commit75cab488924f6fa07383b19023d60993490b3c2e (patch)
treee9a64827594a23c715fc8a45393cd560fd09f009
parent0d3d2bf01330f30c832408a9fddd555cf4f093b0 (diff)
downloadaur-75cab488924f6fa07383b19023d60993490b3c2e.tar.gz
Update for new archive file structure
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD15
-rw-r--r--removelibs.list21
-rw-r--r--toggldesktop.bin2
4 files changed, 7 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5f42a49b659c..86aa0c099a7f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -16,12 +16,10 @@ pkgbase = toggldesktop-bin
depends = qt5-x11extras
provides = toggldesktop
conflicts = toggldesktop
- source = removelibs.list
source = toggldesktop.deb::https://github.com/toggl/toggldesktop/releases/download/v7.4.528/toggldesktop_7.4.528_amd64.deb
source = toggldesktop.bin
- sha512sums = b49eb411ba0e10e52bc18237e313910ad94e471ba5affb833f33a3e242e7fc44f404fa463c1f8bf7157161338b0be4ced4f14c10259e58e1addcb419d0e3cc1c
sha512sums = d15b3801cd7eae8af245b2b57f42d510fe4b0e0a8e9c3f7a2e67fc253e3bbc04c86a56e955e0addb398447d4f08035f1cdfbf239849341a8ce7bae1ed368ebef
- sha512sums = b8669361b7c0cdbaec8a2225085aac9e26c2e99122b0840543685d06bf2fa7410722276ce1fa26374a313e5af6de47f70d84fac8261a35745953b85adb1ce0bb
+ sha512sums = f14c5734925424cd1f415094733233f28d26f893513d6a059a1b4f254b058b3113e2ee5d0aa7ab1b88ecad10e7f6bb171fd1eaf94529f0c0feb43a4565d389b6
pkgname = toggldesktop-bin
diff --git a/PKGBUILD b/PKGBUILD
index 5c327fbde10a..f3e3ff06c31a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,6 +6,7 @@
pkgname=toggldesktop-bin
_pkgname=toggldesktop
pkgver=7.4.528
+_pkgver=$(echo $pkgver | tr "." "_")
pkgrel=1
pkgdesc="Time Tracking Software."
arch=('x86_64')
@@ -23,22 +24,16 @@ depends=('libxss'
'qt5-webkit'
'qt5-x11extras')
url='https://toggl.com/'
-source=('removelibs.list'
- "toggldesktop.deb::https://github.com/toggl/toggldesktop/releases/download/v${pkgver}/toggldesktop_${pkgver}_amd64.deb"
+source=("toggldesktop.deb::https://github.com/toggl/toggldesktop/releases/download/v${pkgver}/toggldesktop_${pkgver}_amd64.deb"
'toggldesktop.bin')
-sha512sums=('b49eb411ba0e10e52bc18237e313910ad94e471ba5affb833f33a3e242e7fc44f404fa463c1f8bf7157161338b0be4ced4f14c10259e58e1addcb419d0e3cc1c'
- 'd15b3801cd7eae8af245b2b57f42d510fe4b0e0a8e9c3f7a2e67fc253e3bbc04c86a56e955e0addb398447d4f08035f1cdfbf239849341a8ce7bae1ed368ebef'
- 'b8669361b7c0cdbaec8a2225085aac9e26c2e99122b0840543685d06bf2fa7410722276ce1fa26374a313e5af6de47f70d84fac8261a35745953b85adb1ce0bb')
-
+sha512sums=('d15b3801cd7eae8af245b2b57f42d510fe4b0e0a8e9c3f7a2e67fc253e3bbc04c86a56e955e0addb398447d4f08035f1cdfbf239849341a8ce7bae1ed368ebef'
+ 'f14c5734925424cd1f415094733233f28d26f893513d6a059a1b4f254b058b3113e2ee5d0aa7ab1b88ecad10e7f6bb171fd1eaf94529f0c0feb43a4565d389b6')
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
+ cp -a $srcdir/usr $pkgdir
install -D -m 0755 toggldesktop.bin $pkgdir/usr/bin/toggldesktop
}
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
index a7f0d2ba10e4..63036b01be75 100644
--- a/toggldesktop.bin
+++ b/toggldesktop.bin
@@ -1,2 +1,2 @@
#!/bin/sh
-LD_LIBRARY_PATH=/opt/toggldesktop/lib /opt/toggldesktop/TogglDesktop.sh "$@"
+LD_LIBRARY_PATH=/usr/lib/toggldesktop /usr/bin/TogglDesktop.sh "$@"