New version
Resolves: rhbz#1653259
This commit is contained in:
parent
06b5f326f7
commit
1f63a58c15
1
.gitignore
vendored
1
.gitignore
vendored
@ -9,3 +9,4 @@ lm_sensors-3.1.2.tar.bz2
|
||||
/lm_sensors-3.3.5.tar.bz2
|
||||
/lm_sensors-3.4.0.tar.bz2
|
||||
/lm-sensors-70f7e0848410b9ca4dde7abff669bbbecbf137e0.tar.gz
|
||||
/lm-sensors-3-5-0.tar.gz
|
||||
|
33
0001-Revert-unnecessary-soname-bump.patch
Normal file
33
0001-Revert-unnecessary-soname-bump.patch
Normal file
@ -0,0 +1,33 @@
|
||||
From bc827e6d45f31f20a4f6d27bfc41747900faf60c Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Lyson=C4=9Bk?= <olysonek@redhat.com>
|
||||
Date: Wed, 2 Jan 2019 12:38:31 +0100
|
||||
Subject: [PATCH] Revert unnecessary soname bump
|
||||
|
||||
The soname bump in lm-sensors 3.5.0 was unnecessary - there was no
|
||||
API/ABI change. I'm reverting it so that we can update lm-sensors
|
||||
in released Fedoras as well as Rawhide.
|
||||
|
||||
Related:
|
||||
https://marc.info/?l=lm-sensors&m=154515276523720&w=2
|
||||
---
|
||||
lib/Module.mk | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/lib/Module.mk b/lib/Module.mk
|
||||
index 7732242..299b7d3 100644
|
||||
--- a/lib/Module.mk
|
||||
+++ b/lib/Module.mk
|
||||
@@ -32,8 +32,8 @@ LIBMAN5FILES := $(MODULE_DIR)/sensors.conf.5
|
||||
# The library soname (major number) must be changed if and only if the interface is
|
||||
# changed in a backward incompatible way. The interface is defined by
|
||||
# the public header files - in this case they are error.h and sensors.h.
|
||||
-LIBMAINVER := 5
|
||||
-LIBMINORVER := 0.0
|
||||
+LIBMAINVER := 4
|
||||
+LIBMINORVER := 5.0
|
||||
LIBVER := $(LIBMAINVER).$(LIBMINORVER)
|
||||
|
||||
# The static lib name, the shared lib name, and the internal ('so') name of
|
||||
--
|
||||
2.17.2
|
||||
|
@ -1,16 +1,11 @@
|
||||
%global commit 70f7e0848410b9ca4dde7abff669bbbecbf137e0
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global year 2018
|
||||
%global month 05
|
||||
%global day 22
|
||||
%global date %{year}%{month}%{day}
|
||||
|
||||
Name: lm_sensors
|
||||
Version: 3.4.0
|
||||
Release: 18.%{date}git%{shortcommit}%{?dist}
|
||||
Version: 3.5.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Hardware monitoring tools
|
||||
Group: Applications/System
|
||||
|
||||
%define upstream_version %(echo %{version} | sed -e 's/\\./-/g')
|
||||
|
||||
# Some man pages are licensed Verbatim (lib/sensors.conf.5,
|
||||
# prog/sensors/sensors.1). Files from dist-git are licensed
|
||||
# MIT (according to the Fedora Project Contributor Agreement
|
||||
@ -18,9 +13,9 @@ Group: Applications/System
|
||||
# The rest is GPLv2+.
|
||||
License: GPLv2+ and Verbatim and MIT
|
||||
|
||||
URL: http://github.com/groeck/lm-sensors/
|
||||
URL: http://github.com/lm-sensors/lm-sensors/
|
||||
|
||||
Source0: http://github.com/groeck/lm-sensors/archive/%{commit}/lm-sensors-%{commit}.tar.gz
|
||||
Source0: https://github.com/lm-sensors/lm-sensors/archive/V%{upstream_version}/lm-sensors-%{upstream_version}.tar.gz
|
||||
Source1: lm_sensors.sysconfig
|
||||
# This one was taken from PLD-linux, Thanks!
|
||||
Source2: sensord.sysconfig
|
||||
@ -30,6 +25,9 @@ Source5: sensord.service
|
||||
Source6: sensord-service-wrapper
|
||||
Source7: lm_sensors.service
|
||||
|
||||
# Downstream-only:
|
||||
Patch0: 0001-Revert-unnecessary-soname-bump.patch
|
||||
|
||||
Requires: /usr/sbin/modprobe
|
||||
%ifarch %{ix86} x86_64
|
||||
Requires: /usr/sbin/dmidecode
|
||||
@ -81,7 +79,8 @@ database, and warns of sensor alarms.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n lm-sensors-%{commit}
|
||||
%setup -q -n lm-sensors-%{upstream_version}
|
||||
%patch0 -p1
|
||||
|
||||
# Remove currently unused files to make sure we've got the license right
|
||||
rm -f prog/init/sysconfig-lm_sensors-convert prog/hotplug/unhide_ICH_SMBus
|
||||
@ -203,6 +202,10 @@ fi
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 02 2019 Ondřej Lysoněk <olysonek@redhat.com> - 3.5.0-1
|
||||
- New version
|
||||
- Resolves: rhbz#1653259
|
||||
|
||||
* Fri Sep 28 2018 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-18.20180522git70f7e08
|
||||
- Drop unneeded build dependency on libsysfs-devel
|
||||
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (lm-sensors-70f7e0848410b9ca4dde7abff669bbbecbf137e0.tar.gz) = 90a17af6f70e7588b2214a8beb69e51d96a2fe09be6fc19c0fb1d2e8c4c911cd5dc0487637dc7aa5e45cf92382a11d32344487a682e88bd1918b73986954c69d
|
||||
SHA512 (lm-sensors-3-5-0.tar.gz) = bea9b2ac01bc43622cafdce0b00ac3bb8cb2d818449c8b332ab51e7ad0022b66bcbf6ca1e99c8500bdc6092c5c1ef985bfe7cff05dbcf015bd3ccf58c00a72e1
|
||||
|
Loading…
Reference in New Issue
Block a user