Package Details: superproductivity-bin 10.1.1-4

Git Clone URL: https://aur.archlinux.org/superproductivity-bin.git (read-only, click to copy)
Package Base: superproductivity-bin
Description: ToDo List / Time Tracker / Personal Jira Task Manager
Upstream URL: http://super-productivity.com/
Licenses: MIT
Conflicts: superproductivity, superproductivity-git
Provides: superproductivity
Submitter: alosarjos
Maintainer: alosarjos (johannesjo)
Last Packager: alosarjos
Votes: 24
Popularity: 3.73
First Submitted: 2020-10-26 19:09 (UTC)
Last Updated: 2024-11-08 17:24 (UTC)

Latest Comments

1 2 3 Next › Last »

siliconmeadow commented on 2024-11-09 02:48 (UTC)

Thank you @alosarjos! @thea - you did the right thing. I suspect @alosarjos had a few urgent priorities, but you should find that the latest one will no longer have the 404 error.

alosarjos commented on 2024-11-08 17:23 (UTC)

Thanks @siliconmeadow, forgot about the filename of the artifact.

siliconmeadow commented on 2024-11-08 16:14 (UTC)

@alosarjos - until your PR is merged upstream, and a new release is created upstream, I think you'll need to update this repo one more time. I think this patch will work for you:

diff --git a/.SRCINFO b/.SRCINFO
index bdb9050..e95b245 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = superproductivity-bin
    pkgdesc = ToDo List / Time Tracker / Personal Jira Task Manager
    pkgver = 10.1.1
-   pkgrel = 3
+   pkgrel = 4
    url = http://super-productivity.com/
    arch = x86_64
    license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index 19dd21b..c4403be 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
 _pkgname='superproductivity'
 pkgname="${_pkgname}-bin"
 pkgver=10.1.1
-pkgrel=3
+pkgrel=4
 pkgdesc="ToDo List / Time Tracker / Personal Jira Task Manager"
 arch=('x86_64')
 url="http://super-productivity.com/"
@@ -14,7 +14,7 @@ provides=("${_pkgname}")
 conflicts=("${_pkgname}"
   "${_pkgname}-git")
 md5sums=('SKIP')
-source=("https://github.com/johannesjo/super-productivity/releases/download/v${pkgver}/superProductivity_${pkgver}_amd64.deb")
+source=("https://github.com/johannesjo/super-productivity/releases/download/v${pkgver}/superProductivity-amd64.deb")

 package() {
   tar -xvf data.tar.xz -C "${pkgdir}"

thea commented on 2024-11-08 10:43 (UTC) (edited on 2024-11-08 10:43 (UTC) by thea)

@tovo I tried to understand the AUR rules of submission [1] and did a comment as stated

Check the AUR if the package already exists. If it is currently maintained, changes can be submitted in a comment for the maintainer's attention.

I also wrote the maintainer an email. Is there a better way to do ? I used the package repo, but am unsure how to propose the changes.

tovo commented on 2024-11-08 10:33 (UTC)

Thanks @thea,

Did you made a submit request to integrate your corrections?

thea commented on 2024-11-08 07:41 (UTC)

As @manzu said 10.1.1-2 failed for me too.

I fixed the PKGBUILD with


diff --git a/PKGBUILD b/PKGBUILD
index 039e8ee..a8253f5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
 _pkgname='superproductivity'
 pkgname="${_pkgname}-bin"
 pkgver=10.1.1
-pkgrel=2
+pkgrel=3
 pkgdesc="ToDo List / Time Tracker / Personal Jira Task Manager"
 arch=('x86_64')
 url="http://super-productivity.com/"
@@ -14,13 +14,13 @@ provides=("${_pkgname}")
 conflicts=("${_pkgname}"
   "${_pkgname}-git")
 md5sums=('SKIP')
-source=("https://github.com/johannesjo/super-productivity/releases/download/v${pkgver}/superProductivity_${pkgver}_amd64.deb")
+source=("https://github.com/johannesjo/super-productivity/releases/download/v${pkgver}/superProductivity-amd64.deb")

 package() {
   tar -xvf data.tar.xz -C "${pkgdir}"
   rm -rf "${pkgdir}/usr/share/doc"
   install -d "${pkgdir}/usr/bin"
-  ln -sf "/opt/super Productivity/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
+  ln -sf "/opt/Super Productivity/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
   install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" \
-    "${pkgdir}/opt/super Productivity/"{'LICENSE.electron.txt','LICENSES.chromium.html'}
+    "${pkgdir}/opt/Super Productivity/"{'LICENSE.electron.txt','LICENSES.chromium.html'}
 }

manzu commented on 2024-11-08 03:44 (UTC)

Getting the following error.

curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://github.com/johannesjo/super-productivity/releases/download/v10.1.1/superProductivity_10.1.1_amd64.deb
    Aborting...

Joey5403 commented on 2024-11-07 08:15 (UTC)

package path is change from /opt/superProductivity/ to /opt/Super Productivity/

ln -sf "/opt/superProductivity/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"

will not create the softlink

siliconmeadow commented on 2024-11-07 08:06 (UTC)

Hi @alosarjos, I didn't know there was a PKGBUILD_template in the upstream repo. It seems to me that if only Arch Linux uses that template, it's useless to maintain both that file upstream and this repo.

Also, I really think you should consider doing some kind of checksum on the file to show that someone has properly audited the new release at a very basic level.

alosarjos commented on 2024-11-07 06:13 (UTC)

I fixed it, and have provided a merge request to the upstream repo to fix this, but they have just released a new version without merging those changes an that's why it's broken again...