Package: thinkfan / 2.0.0-1

Metadata

Package Version Patches format
thinkfan 2.0.0-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 rcscripts drop start check.patch | (download)

rcscripts/sysvinit/thinkfan.default | 6 0 + 6 - 0 !
rcscripts/sysvinit/thinkfan.init | 4 0 + 4 - 0 !
2 files changed, 10 deletions(-)

 drop start check
 Don't use the start check in /etc/default/thinkfan, as this doesn't work well
 with systemd units without changes. Instead, disable the service on sysv init
 and systemd, and document in /usr/share/doc/thinkfan/README.Debian how to
 enable it.
0002 rcscripts load defaults for systemd.patch | (download)

rcscripts/systemd/thinkfan.service.cmake | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 source /etc/default/thinkfan for systemd unit
0003 no usr lib systemd.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 install systemd units to /lib/systemd/system/
 See here for a rationale
 ("Moratorium on moving files' logical locations into /usr"):
 https://lists.debian.org/debian-devel/2021/10/msg00190.html
0006 fix ftbfs riscv64.patch | (download)

CMakeLists.txt | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 fix ftbfs on risc-v
0008 CMakeLists.txt.patch | (download)

CMakeLists.txt | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 unconditionally install systemd/sysvinit services
 The CMakeLists.txt tries to be smart and detects what init system is used and
 installs the respective files. For end users compiling themselves it's a good
 solution, however for buildds we want to install both regardless of what init
 is currently running there.