Package Details: tint2-git 0.12.1.r44.g1f7f197-2

Git Clone URL: https://aur.archlinux.org/tint2-git.git (read-only)
Package Base: tint2-git
Description: Git official release
Upstream URL: https://gitlab.com/o9000/tint2
Licenses: GPL
Conflicts: tint, tint2, tint2-svn
Provides: tint2
Submitter: Black_Codec
Maintainer: Black_Codec
Last Packager: Black_Codec
Votes: 18
Popularity: 0.564203
First Submitted: 2015-03-14 13:14
Last Updated: 2016-02-03 07:07

Latest Comments

TrialnError commented on 2015-09-02 19:51

Still, the v should be cut off via enhancing the sed command.

Edit: Also mentioned in the VCS wikipage (third pkgver variation)

TrialnError commented on 2015-09-02 19:48

Still, the v should be cut off via enhancing the sed command.

Black_Codec commented on 2015-09-02 19:41

I have update the variable pkgver to the current last version. In the archwiki is reported the pkgver as:
( set -o pipefail
git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
)

that produce this version 0.12.1.r44.g1f7f197 that was the same version of the old whitout the r and g (0.12.1.44.17197).

For everybody i suggest to reinstall this versioning. The pkgver() function respect the guide in archwiki so please no other modified to this function would be made until the wiki change.

senft commented on 2015-09-01 09:59

But as I see it the PKGBUILD announces a newer version than there actually is. pkgver() says the PKGBUILD is for 0.12.1.43.7109 (which I think is the correct version number), but the pkgver variable says 0.12.33.754918 (not sure where you git this version number from). Since the pkgver() gets precedence over the pkgver variable the resulting package has the version 0.12.1.43.7109. When an AUR helper now queries the AUR to check if there is a newer version it says "yes" because it only checks the variable pkgver which is 0.12.33.754918.

In the docs (https://wiki.archlinux.org/index.php/VCS_package_guidelines#The_pkgver.28.29_function) it says "To use pkgver(), you still need to declare the pkgver variable with the most recent value."

Black_Codec commented on 2015-08-12 11:04

This package is a git version.
So the version you see here is the version that was released when i upload the pkgbuild.
With git packages the version is taken from git server so you have always the last version also if the PKGBUILD stored on aur is at an old version.

RicardoScar commented on 2015-08-11 13:43

It says the version is: 0.12.33.754918-2
But it builds: 0.12.1.42.001803-1

why?

Black_Codec commented on 2015-08-11 10:11

The package is not out-of-date, the pkgver not have the v letter please stop to flag it out-of-date.

@berbae: the pkgver with or whitout rc is the same because its a git package, if you want a stable release you dont use the git package but can build a tint2-dev that point to rc as commented in old system.

fafryd commented on 2015-07-31 08:41

pkgver without the v letter:
git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'

berbae commented on 2015-07-30 08:58

You chose now to remove all the letters in pkgver; but if there is a rc tagged release, you don't want to remove the 'rc' part of the release.
I was speaking to remove only the initial v letter, not the other letters.

berbae commented on 2015-07-21 10:11

pkgver should be '0.12...' without the v letter.

All comments