Hello community,

here is the log from the commit of package sensors for openSUSE:Factory checked 
in at 2015-07-16 17:18:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sensors (Old)
 and      /work/SRC/openSUSE:Factory/.sensors.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sensors"

Changes:
--------
--- /work/SRC/openSUSE:Factory/sensors/sensors.changes  2015-06-11 
08:20:59.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.sensors.new/sensors.changes     2015-07-16 
17:18:44.000000000 +0200
@@ -1,0 +2,28 @@
+Thu Jul  2 10:55:58 CEST 2015 - jdelv...@suse.com
+
+- lm_sensors-3.4.0-sensors-detect-fix-systemd-path.patch: Handle
+  the move of systemd from / to /usr.
+
+-------------------------------------------------------------------
+Tue Jun 30 13:08:50 CEST 2015 - jdelv...@suse.com
+
+- Update to lm_sensors 3.4.0
+  * library: The arbitrary limit on per-type sensor count is gone.
+    Support for temperature min and critical min hysteresis.
+  * sensors: Support for temperature min and critical min
+    hysteresis.
+  * fancontrol: Deal with moving hwmon attributes. Reduce memory
+    consumption.
+  * sensors-detect: Detection of new devices.
+  * lm_sensors-r6216-fancontrol-moving-hwmon-attributes.patch,
+    lm_sensors-r6237-default-config-NCT6779-NCT6791.patch,
+    lm_sensors-r6254-detect-print-kernel-cpu.patch,
+    lm_sensors-r6255-fix-shell-error-FCFANS.patch,
+    lm_sensors-r6282-detect-graphics-card-in-all-cases.patch,
+    lm_sensors-r6283-skip-addresses-0x37-0x4f-on-DDC.patch:
+    Removed, upstream now.
+  * lm_sensors-3.0.0-sensord-separate.patch,
+    lm_sensors-3.0.0-sysconfig_metadata.patch,
+    lm_sensors-3.0.3-hint-at-kernel-extra-package.patch: Refreshed.
+
+-------------------------------------------------------------------

Old:
----
  lm_sensors-3.3.5.tar.bz2
  lm_sensors-r6216-fancontrol-moving-hwmon-attributes.patch
  lm_sensors-r6237-default-config-NCT6779-NCT6791.patch
  lm_sensors-r6254-detect-print-kernel-cpu.patch
  lm_sensors-r6255-fix-shell-error-FCFANS.patch
  lm_sensors-r6282-detect-graphics-card-in-all-cases.patch
  lm_sensors-r6283-skip-addresses-0x37-0x4f-on-DDC.patch

New:
----
  lm_sensors-3.4.0-sensors-detect-fix-systemd-path.patch
  lm_sensors-3.4.0.tar.bz2
  lm_sensors-3.4.0.tar.bz2.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sensors.spec ++++++
--- /var/tmp/diff_new_pack.Kk1SHE/_old  2015-07-16 17:18:45.000000000 +0200
+++ /var/tmp/diff_new_pack.Kk1SHE/_new  2015-07-16 17:18:45.000000000 +0200
@@ -22,25 +22,21 @@
 BuildRequires:  rrdtool-devel
 BuildRequires:  systemd-rpm-macros
 Url:            http://www.lm-sensors.org/
-Version:        3.3.5
+Version:        3.4.0
 Release:        0
 Summary:        Hardware health monitoring for Linux
 License:        GPL-2.0+
 Group:          System/Monitoring
 Requires:       modutils
 Source0:        
http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-%{version}.tar.bz2
+Source3:        
http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-%{version}.tar.bz2.sig
 Source1:        sysconfig.sensord
 Source2:        baselibs.conf
 Patch1:         lm_sensors-3.1.1-build.patch
 Patch2:         lm_sensors-3.0.0-sensord-separate.patch
 Patch3:         lm_sensors-3.0.0-sysconfig_metadata.patch
 Patch4:         lm_sensors-3.0.3-hint-at-kernel-extra-package.patch
-Patch5:         lm_sensors-r6216-fancontrol-moving-hwmon-attributes.patch
-Patch6:         lm_sensors-r6237-default-config-NCT6779-NCT6791.patch
-Patch7:         lm_sensors-r6254-detect-print-kernel-cpu.patch
-Patch8:         lm_sensors-r6255-fix-shell-error-FCFANS.patch
-Patch9:         lm_sensors-r6282-detect-graphics-card-in-all-cases.patch
-Patch10:        lm_sensors-r6283-skip-addresses-0x37-0x4f-on-DDC.patch
+Patch5:         lm_sensors-3.4.0-sensors-detect-fix-systemd-path.patch
 
 ExcludeArch:    s390 s390x
 %{?systemd_requires}
@@ -103,11 +99,6 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
 
 %build
 RPM_OPT_FLAGS="$RPM_OPT_FLAGS"

++++++ lm_sensors-3.0.0-sensord-separate.patch ++++++
--- /var/tmp/diff_new_pack.Kk1SHE/_old  2015-07-16 17:18:45.000000000 +0200
+++ /var/tmp/diff_new_pack.Kk1SHE/_new  2015-07-16 17:18:45.000000000 +0200
@@ -1,10 +1,14 @@
---- lm_sensors-3.1.1.orig/doc/progs
-+++ lm_sensors-3.1.1/doc/progs
+---
+ doc/progs |    2 ++
+ 1 file changed, 2 insertions(+)
+
+--- a/doc/progs
++++ b/doc/progs
 @@ -53,6 +53,8 @@ see http://www.lm-sensors.org/wiki/Usefu
    the sensors hardware to syslog, and to alert (using syslog level ALERT)
    when a sensor alarm is signalled; for example, if a fan fails, a temperature
    limit is exceeded, etc.
-+  In Suse Linux, this daemon is packaged separately. You have to explicitly
++  In SUSE Linux, this daemon is packaged separately. You have to explicitly
 +  install the package named "sensord" if you want it.
  
  * prog/sensors/sensors (written in C, installed by `make install')

++++++ lm_sensors-3.0.0-sysconfig_metadata.patch ++++++
--- /var/tmp/diff_new_pack.Kk1SHE/_old  2015-07-16 17:18:45.000000000 +0200
+++ /var/tmp/diff_new_pack.Kk1SHE/_new  2015-07-16 17:18:45.000000000 +0200
@@ -2,9 +2,9 @@
  prog/detect/sensors-detect |    6 ++++++
  1 file changed, 6 insertions(+)
 
---- lm_sensors-3.3.2.orig/prog/detect/sensors-detect
-+++ lm_sensors-3.3.2/prog/detect/sensors-detect
-@@ -6784,6 +6784,12 @@ sub write_config
+--- a/prog/detect/sensors-detect
++++ b/prog/detect/sensors-detect
+@@ -7077,6 +7077,12 @@ sub write_config
                        or die "Sorry, can't create /etc/sysconfig/lm_sensors 
($!)";
                print SYSCONFIG "# Generated by sensors-detect on " . scalar 
localtime() . "\n";
                print SYSCONFIG <<'EOT';

++++++ lm_sensors-3.0.3-hint-at-kernel-extra-package.patch ++++++
--- /var/tmp/diff_new_pack.Kk1SHE/_old  2015-07-16 17:18:45.000000000 +0200
+++ /var/tmp/diff_new_pack.Kk1SHE/_new  2015-07-16 17:18:45.000000000 +0200
@@ -6,9 +6,9 @@
  prog/detect/sensors-detect |    7 ++++++-
  1 file changed, 6 insertions(+), 1 deletion(-)
 
---- lm_sensors-3.3.2.orig/prog/detect/sensors-detect
-+++ lm_sensors-3.3.2/prog/detect/sensors-detect
-@@ -2669,13 +2669,16 @@ sub initialize_conf
+--- a/prog/detect/sensors-detect
++++ b/prog/detect/sensors-detect
+@@ -2796,13 +2796,16 @@ sub initialize_conf
  # [2] -> SUBLEVEL
  # [3] -> EXTRAVERSION
  #
@@ -26,7 +26,7 @@
        chomp($kernel_arch = `uname -m`);
  
        # We only support kernels >= 2.6.5
-@@ -6729,6 +6732,8 @@ sub generate_modprobes
+@@ -7022,6 +7025,8 @@ sub generate_modprobes
                                print "Warning: the required module $driver is 
not currently installed\n".
                                      "on your system. Check 
http://www.lm-sensors.org/wiki/Devices for\n".
                                      "driver availability.\n\n";

++++++ lm_sensors-3.4.0-sensors-detect-fix-systemd-path.patch ++++++
From: Jean Delvare <jdelv...@suse.de>
Subject: sensors-detect: Fix systemd paths
Upstream: submitted 2015-07-02

Most systems have moved systemd from / to /usr, so sensors-detect
should check for the latter too (and first.)
---
 prog/detect/sensors-detect |   53 +++++++++++++++++++++++++++------------------
 1 file changed, 32 insertions(+), 21 deletions(-)

--- a/prog/detect/sensors-detect
+++ b/prog/detect/sensors-detect
@@ -2728,7 +2728,7 @@ sub isa_read_i5d6
 # AUTODETECTION #
 #################
 
-use vars qw($dev_i2c $sysfs_root);
+use vars qw($dev_i2c $sysfs_root $systemd_systemctl $systemd_system_dir);
 
 sub initialize_conf
 {
@@ -2789,6 +2789,19 @@ sub initialize_conf
                        exit -1;
                }
        }
+
+       # Detect systemd presence and paths
+       if (-x "/usr/bin/systemctl") {
+               $systemd_systemctl = "/usr/bin/systemctl";
+       } elsif (-x "/bin/systemctl") {
+               $systemd_systemctl = "/bin/systemctl";
+       }
+
+       if (-d "/usr/lib/systemd/system") {
+               $systemd_system_dir = "/usr/lib/systemd/system";
+       } elsif (-d "/lib/systemd/system") {
+               $systemd_system_dir = "/lib/systemd/system";
+       }
 }
 
 # [0] -> VERSION
@@ -7101,19 +7114,16 @@ EOT
                print SYSCONFIG "HWMON_MODULES=\"", join(" ", 
@{$hwmon_modules}), "\"\n";
                close(SYSCONFIG);
 
-               if (-x "/bin/systemctl" && -d "/lib/systemd/system" &&
-                   ! -f "/lib/systemd/system/lm_sensors.service") {
-                       print "Copy prog/init/lm_sensors.service to 
/lib/systemd/system\n".
-                             "and run 'systemctl enable lm_sensors.service'\n".
-                             "for initialization at boot time.\n";
-                       return;
-               }
-
-               if (-x "/bin/systemctl" &&
-                   -f "/lib/systemd/system/lm_sensors.service") {
-                       system("/bin/systemctl", "enable", 
"lm_sensors.service");
-                       system("/bin/systemctl", "start", "lm_sensors.service");
-                       # All done, don't check for /etc/init.d/lm_sensors
+               if ($systemd_systemctl && $systemd_system_dir) {
+                       if (-f "$systemd_system_dir/lm_sensors.service") {
+                               system($systemd_systemctl, "enable", 
"lm_sensors.service");
+                               system($systemd_systemctl, "start", 
"lm_sensors.service");
+                               # All done, don't check for 
/etc/init.d/lm_sensors
+                       } else {
+                               print "Copy prog/init/lm_sensors.service to 
$systemd_system_dir\n".
+                                     "and run 'systemctl enable 
lm_sensors.service'\n".
+                                     "for initialization at boot time.\n";
+                       }
                        return;
                }
 
@@ -7181,13 +7191,6 @@ sub main
                exit -1;
        }
 
-       if (-x "/bin/systemctl" && -f "/lib/systemd/system/lm_sensors.service") 
{
-               system("/bin/systemctl", "stop", "lm_sensors.service");
-       } elsif (-x "/sbin/service" && -f "/etc/init.d/lm_sensors" &&
-                -f "/var/lock/subsys/lm_sensors") {
-               system("/sbin/service", "lm_sensors", "stop");
-       }
-
        initialize_kernel_version();
        initialize_conf();
        initialize_pci();
@@ -7198,6 +7201,14 @@ sub main
        initialize_modules_supported();
        initialize_cpu_list();
 
+       if ($systemd_systemctl && $systemd_system_dir &&
+           -f "$systemd_system_dir/lm_sensors.service") {
+               system("$systemd_systemctl", "stop", "lm_sensors.service");
+       } elsif (-x "/sbin/service" && -f "/etc/init.d/lm_sensors" &&
+                -f "/var/lock/subsys/lm_sensors") {
+               system("/sbin/service", "lm_sensors", "stop");
+       }
+
        print "# sensors-detect revision $revision\n";
        initialize_dmi_data();
        print_dmi_summary();
++++++ lm_sensors-3.3.5.tar.bz2 -> lm_sensors-3.4.0.tar.bz2 ++++++
++++ 1967 lines of diff (skipped)


Reply via email to