Control: tags 1089338 + patch
Control: tags 1089338 + pending


Dear maintainer,

I've prepared an NMU for gkrellm2-cpufreq (versioned as 0.6.4-6.2) and
uploaded it to DELAYED/7. Please feel free to tell me if I
should delay it longer.

This package can probably come truly rootless if the upstream makefile could be convinced to not pass `-o root -g root` to `install`. A common trick here is to use `-o $(USER) -g $(GROUP)` and then have the Debian package substitute USER/GROUP with `id -u`/`id -g` (which is a noop but allowed) and then rely on `dh_fixperms` + `dh_builddeb` to build the package with the correct ownership. However, it is was not a minimal patch, so I skipped that for the NMU.

Regards.

diff -Nru gkrellm2-cpufreq-0.6.4/debian/changelog gkrellm2-cpufreq-0.6.4/debian/changelog --- gkrellm2-cpufreq-0.6.4/debian/changelog 2021-02-07 11:38:30.000000000 +0000 +++ gkrellm2-cpufreq-0.6.4/debian/changelog 2025-01-01 20:07:05.000000000 +0000
@@ -1,3 +1,11 @@
+gkrellm2-cpufreq (0.6.4-6.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Make requirement for root when building the package explicit.
+    (Closes: #1089338)
+
+ -- Niels Thykier <ni...@thykier.net>  Wed, 01 Jan 2025 20:07:05 +0000
+
 gkrellm2-cpufreq (0.6.4-6.1) unstable; urgency=medium
    * Non-maintainer upload.
diff -Nru gkrellm2-cpufreq-0.6.4/debian/control gkrellm2-cpufreq-0.6.4/debian/control --- gkrellm2-cpufreq-0.6.4/debian/control 2019-09-04 09:56:20.000000000 +0000 +++ gkrellm2-cpufreq-0.6.4/debian/control 2025-01-01 20:06:28.000000000 +0000
@@ -3,6 +3,7 @@
 Priority: optional
 Maintainer: John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de>
Build-Depends: debhelper (>= 12), libcpupower-dev, gkrellm (>= 2.1.4), libgtk2.0-dev
+Rules-Requires-Root: binary-targets
 Standards-Version: 4.4.0
 Homepage: http://chw.populus.org/rub/7
 Vcs-Git: git://github.com/glaubitz/gkrellm-cpufreq-debian.git

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to