commit thermald for openSUSE:Factory

2020-10-23 Thread root
Hello community,

here is the log from the commit of package thermald for openSUSE:Factory 
checked in at 2020-10-23 12:22:51

Comparing /work/SRC/openSUSE:Factory/thermald (Old)
 and  /work/SRC/openSUSE:Factory/.thermald.new.3463 (New)


Package is "thermald"

Fri Oct 23 12:22:51 2020 rev:8 rq:843564 version:2.3

Changes:

--- /work/SRC/openSUSE:Factory/thermald/thermald.changes2020-08-19 
18:58:54.991913909 +0200
+++ /work/SRC/openSUSE:Factory/.thermald.new.3463/thermald.changes  
2020-10-23 12:24:43.600887284 +0200
@@ -1,0 +2,38 @@
+Wed Oct 21 09:43:37 UTC 2020 - Libor Pechacek 
+
+- Update to "Release 2.3"
+  * Merged changes from mjg59 for adaptive
+  * Requires Linux kernel version 5.8 or later
+  * By default tries --adaptive and fallback to old style
+  * Atleast some level of success to use adaptive option on:
+(not expected to be on par with Windows DPTF)
+Dell XPS 13 9360
+Dell XPS 13 9370
+Dell XPS 13 9380
+Dell XPS 13 7390 2-in-1
+Dell Insperion_7386
+HP Spectre x360 Convertible 15-ch0xx
+HP ZBook 15 G5
+Lenovo Thinkpad T480
+  * thermald will not run on Lenovo platforms with lap mode sysfs entry
+
+- Update to "Release 2.2"
+  * Ignore PPCC power limits when max and min power is same
+  * Regression in cpufreq cooling device causing min state to get stuck
+
+- Update to "Release 2.1"
+  * Workaround for invalid PPCC power limits
+  * Reduce polling for power when PPCC is not present
+
+- Update to "Release 2.0"
+  * Tiger Lake support
+  * PL1 limit setting from PPCC as is
+  * Optimize multi step, multi zone control
+  * Add new tag for product identification "product_sku"
+
+- Align build procedure with upstream recommendations
+
+- Fix build on 32bit platforms
+  Added patch fix-32bit-build.patch
+
+---

Old:

  thermal_daemon-1.9.1.tar.gz

New:

  fix-32bit-build.patch
  thermal_daemon-2.3.tar.gz



Other differences:
--
++ thermald.spec ++
--- /var/tmp/diff_new_pack.AWMYIe/_old  2020-10-23 12:24:44.15679 +0200
+++ /var/tmp/diff_new_pack.AWMYIe/_new  2020-10-23 12:24:44.16091 +0200
@@ -22,7 +22,7 @@
 %endif
 
 Name:   thermald
-Version:1.9.1
+Version:2.3
 Release:0
 Summary:The Linux Thermal Daemon program from 01.org
 License:GPL-2.0-or-later
@@ -36,11 +36,15 @@
 Source11:   thermal-monitor.png
 Patch0: fix-systemd-service.patch
 Patch1: fix-man-thermald_8.patch
+# PATCH-FEATURE-UPSTREAM fix-32bit-build.patch 
https://github.com/intel/thermal_daemon/pull/264
+Patch2: fix-32bit-build.patch
+BuildRequires:  autoconf-archive
 BuildRequires:  automake
 BuildRequires:  dbus-1-devel
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  gcc-c++
 BuildRequires:  glib2-devel
+BuildRequires:  gtk-doc
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libxml2-devel
 BuildRequires:  pkgconfig
@@ -51,7 +55,10 @@
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5PrintSupport)
 BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(libevdev)
+BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(systemd)
+BuildRequires:  pkgconfig(upower-glib)
 Requires(post): %fillup_prereq
 Suggests:   acpica
 Suggests:   dptfxtract
@@ -78,14 +85,14 @@
 %autosetup -n thermal_daemon-%{version} -p1
 
 %build
-autoreconf -fiv
+NO_CONFIGURE=1 ./autogen.sh
 %configure
-make %{?_smp_mflags} CFLAGS="%{optflags}"
+%make_build CFLAGS="%{optflags}"
 %sysusers_generate_pre %{SOURCE2} power
 
 pushd tools/thermal_monitor
 %qmake5 ThermalMonitor.pro
-make %{?_smp_mflags}
+%make_build
 popd
 
 %install

++ fix-32bit-build.patch ++
>From 0710804c2c2747839231142c6be95485ed1707b7 Mon Sep 17 00:00:00 2001
From: Benjamin Berg 
Date: Tue, 25 Aug 2020 15:01:56 +0200
Subject: [PATCH] adaptive: Fix 64bit printing on non-64bit machines

---
 src/thd_engine_adaptive.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/thd_engine_adaptive.cpp b/src/thd_engine_adaptive.cpp
index acae7d41caed..8d33153044d5 100644
--- a/src/thd_engine_adaptive.cpp
+++ b/src/thd_engine_adaptive.cpp
@@ -183,7 +183,7 @@ void cthd_engine_adaptive::dump_apat()
thd_log_info("..apat dump begin.. \n");
for (unsigned int i = 0; i < targets.size(); ++i) {
thd_log_info(
-   "target_id:%lu name:%s participant:%s domain:%d 
code:%s argument:%s\n",
+   "target_id:%" PRIu64 " name:%s participant:%s 
domain:%d code:%s argument:%s\n",
targets[i].target_id, targets[i].name.c_str(),
targets[i].participant.c_str()

commit thermald for openSUSE:Factory

2020-08-19 Thread root
Hello community,

here is the log from the commit of package thermald for openSUSE:Factory 
checked in at 2020-08-19 18:57:32

Comparing /work/SRC/openSUSE:Factory/thermald (Old)
 and  /work/SRC/openSUSE:Factory/.thermald.new.3399 (New)


Package is "thermald"

Wed Aug 19 18:57:32 2020 rev:7 rq:827740 version:1.9.1

Changes:

--- /work/SRC/openSUSE:Factory/thermald/thermald.changes2020-01-07 
23:55:11.600088614 +0100
+++ /work/SRC/openSUSE:Factory/.thermald.new.3399/thermald.changes  
2020-08-19 18:58:54.991913909 +0200
@@ -1,0 +2,6 @@
+Tue Aug 18 15:32:20 UTC 2020 - Dominique Leuenberger 
+
+- Fix invalid usage of %{_libexecdir} for systemd owned paths below
+  %{_prefix}/lib.
+
+---



Other differences:
--
++ thermald.spec ++
--- /var/tmp/diff_new_pack.foX3l0/_old  2020-08-19 18:58:56.071914483 +0200
+++ /var/tmp/diff_new_pack.foX3l0/_new  2020-08-19 18:58:56.075914486 +0200
@@ -93,7 +93,7 @@
 
 ln -s service %{buildroot}%{_sbindir}/rcthermald
 install -D -m 0755 -t %{buildroot}%{_sbindir}/ tools/thermald_set_pref.sh
-install -D -m 0644 -t %{buildroot}%{_libexecdir}/modules-load.d/ %{SOURCE1}
+install -D -m 0644 -t %{buildroot}%{_prefix}/lib/modules-load.d/ %{SOURCE1}
 install -D -m 0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/%{name}.conf
 install -D -m 0644 -t %{buildroot}%{_fillupdir}/ %{SOURCE3}
 
@@ -128,8 +128,8 @@
 %{_fillupdir}/sysconfig.%{name}
 %{_mandir}/man5/thermal-conf.xml.5%{?ext_man}
 %{_mandir}/man8/thermald.8%{?ext_man}
-%dir %{_libexecdir}/modules-load.d
-%{_libexecdir}/modules-load.d/thermald.conf
+%dir %{_prefix}/lib/modules-load.d
+%{_prefix}/lib/modules-load.d/thermald.conf
 %{_sbindir}/rcthermald
 %{_sbindir}/thermald
 %{_sbindir}/thermald_set_pref.sh





commit thermald for openSUSE:Factory

2020-01-07 Thread root
Hello community,

here is the log from the commit of package thermald for openSUSE:Factory 
checked in at 2020-01-07 23:54:50

Comparing /work/SRC/openSUSE:Factory/thermald (Old)
 and  /work/SRC/openSUSE:Factory/.thermald.new.6675 (New)


Package is "thermald"

Tue Jan  7 23:54:50 2020 rev:6 rq:761495 version:1.9.1

Changes:

--- /work/SRC/openSUSE:Factory/thermald/thermald.changes2018-11-09 
07:55:43.271621787 +0100
+++ /work/SRC/openSUSE:Factory/.thermald.new.6675/thermald.changes  
2020-01-07 23:55:11.600088614 +0100
@@ -1,0 +2,55 @@
+Wed Jan  1 16:12:40 UTC 2020 - mun...@googlemail.com
+
+- Update to "Release 1.9.1"
+  * Remove default CPU temperature compensation for auto generated
+configuration from dptfxtract
+  * Minor Android build warnings
+
+- Update to "Release 1.9"
+  * The major change in this version is the active power limits
+adjustment. This will be useful to improve performance on some
+newer platform. But this will will lead to increase in CPU and
+other temperatures. Hence this is important to run dptfxtract
+version 1.4.1 tool to get performance sensitive thermal limits
+(https://github.com/intel/dptfxtract/commits/v1.4.1).
+If the default configuration picked up by thermald is not
+optimal, user can select other less aggressive configuration.
+Refer to the README here
+https://github.com/intel/dptfxtract/blob/master/README.txt
+
+This power limit adjustment depends on some kernel changes
+released with kernel version v5.3-rc1. For older kernel
+release run thermald with --workaround-enabled
+But this will depend on /dev/mem access, which means that
+platforms with secure boot must update to newer kernels.
+
+  * TCC offset limits
+As reported in some forums that some platforms have issue with
+high TCC offset settings. Under some special condition this
+offset is adjusted. But currently needs msr module loaded to
+get MSR access from user space. I have submitted a patch to
+have this exported via sysfs for v5.4+ kernel.
+
+  * To disable all the above performance optimization, use
+--disable-active-power. Since Linux Thermal Daemon
+implementation doesn't have capability to match IntelĀ® Dynamic
+Platform and Thermal Framework (DPTF) implementation on other
+Operating systems, this option is very important if the user
+is experiencing thermal issues. If there is some
+OEM/manufactures have issue with this implementation, please
+get back to me for blacklist of platforms.
+
+  * Added support for Ice Lake platform
+
+  * ThermalMonitor
+Cleaned up the plots, so that only active sensors and trips
+gets plotted.
+
+- removed fix_long_int_i586_issue.patch and
+  fix_missing_include.patch (solved upstream)
+- added fix-man-thermald_8.patch and fix-systemd-service.patch
+- added "power" system group
+- added fillup-templates/sysconfig.thermald
+- added thermal-monitor package
+
+---

Old:

  _service
  _servicedata
  fix_long_int_i586_issue.patch
  fix_missing_include.patch
  thermald-1.8.tar.gz

New:

  fix-man-thermald_8.patch
  fix-systemd-service.patch
  sysconfig.thermald
  thermal-monitor.desktop
  thermal-monitor.png
  thermal_daemon-1.9.1.tar.gz
  thermald-group.conf



Other differences:
--
++ thermald.spec ++
--- /var/tmp/diff_new_pack.Z1VtFo/_old  2020-01-07 23:55:13.876089795 +0100
+++ /var/tmp/diff_new_pack.Z1VtFo/_new  2020-01-07 23:55:13.900089808 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package thermald
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,50 +16,97 @@
 #
 
 
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir %{_localstatedir}/adm/fillup-templates
+%endif
+
 Name:   thermald
-Version:1.8
+Version:1.9.1
 Release:0
 Summary:The Linux Thermal Daemon program from 01.org
 License:GPL-2.0-or-later
 Group:  System/Daemons
 URL:https://01.org/linux-thermal-daemon
-Source0:
https://github.com/01org/thermal_daemon/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Source1:thermald.conf
-Patch0: fix_long_int_i586_issue.patch
-Patch1: fix_missing_include.patch
+Source0:
https://github.com/intel/thermal_daemon/archive/v%{version}/thermal_daemon-%{version}.tar.gz
+Source1:%{name}.conf
+Source2:%{name}-group.conf
+Source3:sysconfig.%{nam

commit thermald for openSUSE:Factory

2018-11-08 Thread root
Hello community,

here is the log from the commit of package thermald for openSUSE:Factory 
checked in at 2018-11-09 07:55:29

Comparing /work/SRC/openSUSE:Factory/thermald (Old)
 and  /work/SRC/openSUSE:Factory/.thermald.new (New)


Package is "thermald"

Fri Nov  9 07:55:29 2018 rev:5 rq:647322 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/thermald/thermald.changes2017-04-06 
11:02:08.667632337 +0200
+++ /work/SRC/openSUSE:Factory/.thermald.new/thermald.changes   2018-11-09 
07:55:43.271621787 +0100
@@ -1,0 +2,50 @@
+Fri Nov  2 17:28:31 UTC 2018 - tr...@suse.de
+
+- Fix build for Leap 42.3 (include missing header file)
+A fix_missing_include.patch
+- Fix build for i586
+A fix_long_int_i586_issue.patch
+- Remove thermal-conf.xml as done mainline and add it to the docs
+  directory. This is an example only.
+
+---
+Mon Oct  1 08:13:40 UTC 2018 - egotth...@suse.com
+
+- Update to "Release 1.8"
+  * Support of KBL-G with discrete GPU
+  * Fast removal of any cooling action which was applied once
+temperature is normal
+  * Android support
+  * Add Hot trip point, which when reached just calls "suspend"
+  * Adding new tag "DependsOn" which enable/disable trip based on some other 
trip
+  * Polling interval can be configured via thermal xml config
+  * Per trip PID control
+  * Simplify RAPL cooling device
+
+- Update to "Release 1.7.2"
+  * Workwround for platform with invalid thermal table
+  * Error printing for RAPL constraint sysfs read on failure
+  * thermal-conf.xml.auto  can be read from /etc/thermald, which allows user to
+modify generated thermal-conf.xml from /var/run/thermald and copy to
+/etc/termald
+
+---
+Wed Dec 13 14:55:43 UTC 2017 - mplus...@suse.com
+
+- Update to version 1.7.1:
+  * Removed dptfxtract binary as there is an issue in packaging
+this with GPL source for distributions
+- Changes for version 1.7.0:
+  * Add GeminiLake
+  * Add dptfxtract tool, which converts DPTF tables to thermald
+tables using best effort
+  * Changes to accommodate dptfxtract tool conversions
+  * Better facility to configure fan controls
+  * PID control optimization
+  * Fix powerlimit write errors because of bad FW settings of power
+limits
+  * More restrictive compile options and warnings as errors
+  * Improve logging
+  * Android build fixes
+
+---

Old:

  thermald-1.6.tar.gz

New:

  _service
  _servicedata
  fix_long_int_i586_issue.patch
  fix_missing_include.patch
  thermald-1.8.tar.gz



Other differences:
--
++ thermald.spec ++
--- /var/tmp/diff_new_pack.gDg4hs/_old  2018-11-09 07:55:46.731617835 +0100
+++ /var/tmp/diff_new_pack.gDg4hs/_new  2018-11-09 07:55:46.759617803 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package thermald
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,19 +12,21 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   thermald
-Version:1.6
+Version:1.8
 Release:0
 Summary:The Linux Thermal Daemon program from 01.org
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Daemons
-Url:https://01.org/linux-thermal-daemon
+URL:https://01.org/linux-thermal-daemon
 Source0:
https://github.com/01org/thermal_daemon/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:thermald.conf
+Patch0: fix_long_int_i586_issue.patch
+Patch1: fix_missing_include.patch
 BuildRequires:  automake
 BuildRequires:  dbus-1-devel
 BuildRequires:  dbus-1-glib-devel
@@ -41,6 +43,7 @@
 
 %prep
 %setup -q -n thermal_daemon-%{version}
+%autopatch -p1
 
 %build
 autoreconf -fiv
@@ -53,9 +56,7 @@
 %install
 %make_install
 
-# Upstart file not needed
-rm %{buildroot}%{_sysconfdir}/init/thermald.conf
-ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcthermald
+ln -s service %{buildroot}%{_sbindir}/rcthermald
 install -Dm644 "%{_sourcedir}/thermald.conf" 
"%{buildroot}/%{_libexecdir}/modules-load.d/thermald.conf"
 
 %post
@@ -68,16 +69,15 @@
 %service_del_postun thermald.service
 
 %files
-%defattr(-,root,root)
 %dir %{_datadir}/dbus-1/system-services
 %

commit thermald for openSUSE:Factory

2017-04-06 Thread root
Hello community,

here is the log from the commit of package thermald for openSUSE:Factory 
checked in at 2017-04-06 11:02:07

Comparing /work/SRC/openSUSE:Factory/thermald (Old)
 and  /work/SRC/openSUSE:Factory/.thermald.new (New)


Package is "thermald"

Thu Apr  6 11:02:07 2017 rev:4 rq:482902 version:1.6

Changes:

--- /work/SRC/openSUSE:Factory/thermald/thermald.changes2017-03-22 
23:18:04.477525541 +0100
+++ /work/SRC/openSUSE:Factory/.thermald.new/thermald.changes   2017-04-06 
11:02:08.667632337 +0200
@@ -1,0 +2,10 @@
+Mon Mar 27 14:00:09 UTC 2017 - fv...@suse.com
+
+- Use the correct file for installation as module list (boo#1028596)
+- Update to version 1.6:
+  * Add Kabylake and missing Broadwell CPU model
+  * Removed deprecated modules
+  * Added passive trip between critical and max, to allow fan to take control 
first
+  * Fixed clash when multiple zones and trips controlling same cdev
+
+---

Old:

  thermald-1.5.4.tar.gz

New:

  thermald-1.6.tar.gz



Other differences:
--
++ thermald.spec ++
--- /var/tmp/diff_new_pack.COfnxx/_old  2017-04-06 11:02:09.299543027 +0200
+++ /var/tmp/diff_new_pack.COfnxx/_new  2017-04-06 11:02:09.303542461 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   thermald
-Version:1.5.4
+Version:1.6
 Release:0
 Summary:The Linux Thermal Daemon program from 01.org
 License:GPL-2.0+
@@ -56,8 +56,7 @@
 # Upstart file not needed
 rm %{buildroot}%{_sysconfdir}/init/thermald.conf
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcthermald
-install -D -p -m 0644 data/thermald.conf \
-  %{buildroot}/%{_libexecdir}/modules-load.d/thermald.conf
+install -Dm644 "%{_sourcedir}/thermald.conf" 
"%{buildroot}/%{_libexecdir}/modules-load.d/thermald.conf"
 
 %post
 %service_add_post thermald.service

++ thermald-1.5.4.tar.gz -> thermald-1.6.tar.gz ++
 2632 lines of diff (skipped)




commit thermald for openSUSE:Factory

2017-03-22 Thread root
Hello community,

here is the log from the commit of package thermald for openSUSE:Factory 
checked in at 2017-03-22 23:18:03

Comparing /work/SRC/openSUSE:Factory/thermald (Old)
 and  /work/SRC/openSUSE:Factory/.thermald.new (New)


Package is "thermald"

Wed Mar 22 23:18:03 2017 rev:3 rq:461276 version:1.5.4

Changes:

--- /work/SRC/openSUSE:Factory/thermald/thermald.changes2016-03-31 
13:03:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.thermald.new/thermald.changes   2017-03-22 
23:18:04.477525541 +0100
@@ -1,0 +2,13 @@
+Wed Jan 11 08:18:17 UTC 2017 - mplus...@suse.com
+
+- Update to version 1.5.4:
+  * Use Processor thermal device in lieu of CPU zone when present
+  * Haswell/Skylake PCH sensor
+  * Fix regression in LCD/Backlight path
+- Packaging cleanup:
+  - Run spec-cleaner
+  - Use pretty name for downloaded archive
+  - Drop not needed service
+  - Remove fedora conditionals
+
+---

Old:

  _service
  v1.5.3.tar.gz

New:

  thermald-1.5.4.tar.gz



Other differences:
--
++ thermald.spec ++
--- /var/tmp/diff_new_pack.6Ylh9V/_old  2017-03-22 23:18:05.105436598 +0100
+++ /var/tmp/diff_new_pack.6Ylh9V/_new  2017-03-22 23:18:05.105436598 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package thermald
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,30 +17,22 @@
 
 
 Name:   thermald
-Version:1.5.3
+Version:1.5.4
 Release:0
 Summary:The Linux Thermal Daemon program from 01.org
 License:GPL-2.0+
 Group:  System/Daemons
 Url:https://01.org/linux-thermal-daemon
-Source0:
https://github.com/01org/thermal_daemon/archive/v%{version}.tar.gz
+Source0:
https://github.com/01org/thermal_daemon/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:thermald.conf
 BuildRequires:  automake
 BuildRequires:  dbus-1-devel
+BuildRequires:  dbus-1-glib-devel
 BuildRequires:  gcc-c++
 BuildRequires:  glib2-devel
-BuildRequires:  libxml2
 BuildRequires:  libxml2-devel
-BuildRequires:  pkg-config
-BuildRequires:  systemd-devel
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(systemd)
-%if %{defined suse_version}
-BuildRequires:  dbus-1-glib-devel
-%endif
-%if %{defined fedora_version}
-BuildRequires:  dbus-glib-devel
-BuildRequires:  systemd-units
-%endif
 ExclusiveArch:  %{ix86} x86_64
 
 %description
@@ -51,7 +43,7 @@
 %setup -q -n thermal_daemon-%{version}
 
 %build
-./autogen.sh
+autoreconf -fiv
 %configure
 make %{?_smp_mflags} CFLAGS="%{optflags}"
 
@@ -59,14 +51,13 @@
 %service_add_pre thermald.service
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 
-%if %{defined suse_version}
 # Upstart file not needed
 rm %{buildroot}%{_sysconfdir}/init/thermald.conf
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcthermald
-install -Dm644 "%{_sourcedir}/thermald.conf" 
"%{buildroot}/%{_libexecdir}/modules-load.d/thermald.conf"
-%endif
+install -D -p -m 0644 data/thermald.conf \
+  %{buildroot}/%{_libexecdir}/modules-load.d/thermald.conf
 
 %post
 %service_add_post thermald.service
@@ -86,18 +77,12 @@
 %config %{_sysconfdir}/thermald/thermal-conf.xml
 %config %{_sysconfdir}/thermald/thermal-cpu-cdev-order.xml
 %{_datadir}/dbus-1/system-services/org.freedesktop.thermald.service
-%{_mandir}/man5/thermal-conf.xml.5.gz
-%{_mandir}/man8/thermald.8.gz
+%{_mandir}/man5/thermal-conf.xml.5%{ext_man}
+%{_mandir}/man8/thermald.8%{ext_man}
 %{_sbindir}/thermald
-
-%if %{defined suse_version}
 %dir %{_libexecdir}/modules-load.d
 %{_libexecdir}/modules-load.d/thermald.conf
 %{_unitdir}/thermald.service
 %{_sbindir}/rcthermald
-%endif
-%if %{defined fedora_version}
-%{_unitdir}/thermald.service
-%endif
 
 %changelog




commit thermald for openSUSE:Factory

2016-03-31 Thread h_root
Hello community,

here is the log from the commit of package thermald for openSUSE:Factory 
checked in at 2016-03-31 13:03:06

Comparing /work/SRC/openSUSE:Factory/thermald (Old)
 and  /work/SRC/openSUSE:Factory/.thermald.new (New)


Package is "thermald"

Changes:

--- /work/SRC/openSUSE:Factory/thermald/thermald.changes2016-03-26 
15:22:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.thermald.new/thermald.changes   2016-03-31 
13:03:07.0 +0200
@@ -1,0 +2,5 @@
+Tue Mar 29 11:17:35 UTC 2016 - dval...@suse.com
+
+- Set exclusivearch to intel architectures 
+
+---



Other differences:
--
++ thermald.spec ++
--- /var/tmp/diff_new_pack.lEeb0t/_old  2016-03-31 13:03:09.0 +0200
+++ /var/tmp/diff_new_pack.lEeb0t/_new  2016-03-31 13:03:09.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package thermald
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -38,9 +38,10 @@
 BuildRequires:  dbus-1-glib-devel
 %endif
 %if %{defined fedora_version}
-BuildRequires: systemd-units
 BuildRequires:  dbus-glib-devel
+BuildRequires:  systemd-units
 %endif
+ExclusiveArch:  %{ix86} x86_64
 
 %description
 Thermald is a Linux daemon used to prevent the overheating of platforms.