Package Details: thermald-git v2.4.1.r6.g7c2ec23-1

Git Clone URL: https://aur.archlinux.org/thermald-git.git (read-only, click to copy)
Package Base: thermald-git
Description: The Linux Thermal Daemon program from 01.org
Upstream URL: https://github.com/intel/thermal_daemon
Licenses: GPL2
Conflicts: thermald
Provides: thermald
Submitter: rat4
Maintainer: codebling
Last Packager: codebling
Votes: 25
Popularity: 0.046369
First Submitted: 2013-05-11 09:18
Last Updated: 2021-01-05 05:11

Required by (3)

Sources (2)

Latest Comments

1 2 3 Next › Last »

codebling commented on 2021-01-05 05:11

@intelfx updated

codebling commented on 2021-01-03 20:44

@intelfx great thanks for the explanation! Will make the change

intelfx commented on 2021-01-03 20:22

@codebling Not sure what exactly are you asking. The revision number and commit count are always since the last tag, but git only considers annotated tags by default (and ignores unannotated tags). By using git describe --tags, you are telling it to consider all tags.

The best practice for packaging is to follow what the project does. Some projects use annotated tags for releases and unannotated tags for temporary garbage. Other projects only use unannotated tags, and some projects do not have any well-defined policy and use a mix of both.

Thus, it is not to keep the revision number smaller or anything like that, but rather just to keep your pkgver close to reality. For example, if I build your PKGBUILD, it will produce a package with a version of 1.4.2.rxxx.gyyy, thus making an impression that the last released version was 1.4.2 and the built package contains "some unreleased commits on top of 1.4.2". Whereas in fact the last release version of thermald is 2.4.1.

codebling commented on 2021-01-01 21:53

@intelfx can do. Just to be clear -- if the tags were annotated, the revision number/commit count (.rxxx in the package version) would be since the last tag? Is this considered best practice for packaging? Is this considered better since the revision number is smaller?

intelfx commented on 2021-01-01 16:11

Please use git describe --long --tags in your pkgver() because upstream seems to be using unannotated tags.

Patch: http://ix.io/2KvT

codebling commented on 2020-11-21 22:26

Intel changed their repo location again, I've updated the upstream source in the package.

codebling commented on 2020-11-17 20:06

@rien333 package was just orphaned (thanks @Foxboron) and I've just adopted and pushed the update. Let me know if you have any issues.

codebling commented on 2020-11-03 16:20

@rien333 you're right, the source code is on Github now. I made some package fixes a month ago, you can makepkg off my Github repo below if you're in a hurry. Otherwise I've submitted an orphan request for this package

rien333 commented on 2020-11-03 08:30

Think they changed the repo for this? I get a 404 on the 01org one.

codebling commented on 2020-10-03 22:13

Did a major overhaul of the package to fix some issues. See https://github.com/codebling/arch-thermald-git.git

@ultraviolet please update the package if you can.