Package Details: termius-app 7.12.0-1

Git Clone URL: (read-only, click to copy)
Package Base: termius-app
Description: Desktop SSH Client
Upstream URL:
Keywords: electron ssh termius
Licenses: custom
Conflicts: termius
Provides: termius
Submitter: BiteDasher
Maintainer: BiteDasher
Last Packager: BiteDasher
Votes: 4
Popularity: 1.05
First Submitted: 2021-04-08 15:19
Last Updated: 2021-06-05 09:08

Latest Comments

BiteDasher commented on 2021-06-13 20:44

@hwittenborn I don't have access to my computer right now. The best solution at the moment is to change the pkgver variable right during the package build. Notify me as soon as the version is out of date, I will update the PKGBUILD

hwittenborn commented on 2021-06-06 22:36

@BiteDasher the problem with the current implementation is that the built package version can differ from that in pkgver.

The issue would become present in this hypothetical, but quite possible scenario:

pkgver is set to, for example, 1.12.3. The actual released version is 1.14.6. The current implementation would update the package version to 1.14.6, without the original pkgver being changed.

That can cause issues when you get the pkgver updated to align with the actual version, as users who had installed before the pkgver change (but after the Termius version on the website is updated) wouldn't be notified of updates.

It just feels kind of hacky, and I think a better system could be taken in place. For example, you could run a cron job every 5-60 minutes that checks for a version change, and just update pkgver when it changes, and then automatically push the changes to this repo. That approach appears to be used by a few other packages on the AUR, including the google-chrome suite of PKGBUILDs, as well as my own.

BiteDasher commented on 2021-05-30 16:19

@hwittenborn I rewrote PKGBUILD. Now it downloads the latest version and pulls the package version from one file.

hwittenborn commented on 2021-05-26 14:04


Attempting to run makepkg on the PKGBUILD is throwing a not found error.

My best guess is that they're only keeping the latest version of the package. Updating the package version should fix the issue.