Package Details: saldl-git v25.5.ged58345-1

Git Clone URL: (read-only, click to copy)
Package Base: saldl-git
Description: A CLI downloader optimized for speed and early preview, based on libcurl.
Upstream URL:
Keywords: network
Licenses: AGPL
Submitter: MoSal
Maintainer: MoSal
Last Packager: MoSal
Votes: 1
Popularity: 0.21
First Submitted: 2015-09-11 16:32
Last Updated: 2015-10-05 18:28

Required by (0)

Sources (1)

Latest Comments

MoSal commented on 2015-09-26 21:39


I have no intention of making point releases. So, vercmp shouldn't break. And epoch can be used if I ever change my mind.

I think keeping the version consistent with `saldl --version` is the right thing to do for me.

TrialnError commented on 2015-09-26 20:31

The sed command shouldn't be omitted. It adds a r before the revision number and a g before the commit hash. And with ;s/^v// added it would remove the v (which should be done)
Current version string: v16.0.gff7c210
How it would look like: 16.r0.ggff7c210

Minor but important detail (especially the r before the rev counter)
Following issue will arise:
pacman compares the 16.0 (I omit the rest because numbers > characters). People think version is 16.0 instead of 16. (More relevant if rev counter is higher than 0).
You did 20 commits to master and someone built a package. The pkgver will be 16.20. Now you tag 16.1 (if you would use such a scheme) and the next built package will have 16.1.0. This pkgver produce on the next upgrade a downgrade warning

MoSal commented on 2015-09-11 20:11


Added url and simplified pkgver.
I don't think sed is necessary here.

MoSal commented on 2015-09-11 19:54

Oh. I don't know how I missed that.

Thank you vagorafaelino for your feedback.

TrialnError commented on 2015-09-11 19:53

Please use a pkgver like that:
pkgver() {
cd "$pkgname"
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//'

As upstream got tags, and the current pkgver isn't very descriptive with revision + commit + tag.

And please add url for upstream url.

vagorafaelino commented on 2015-09-11 19:42

For sucessful building add 'asciidoc' in the makedepends array
Thnx in advance