From 04d8dc35e80049cf16f620b0e38135e462363ace Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Fri, 5 Jan 2024 23:47:10 +0100 Subject: [PATCH] update to 4.0 [release 4.0-1mamba;Sun Jul 29 2018] --- i2c-tools.spec | 40 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 37 insertions(+), 3 deletions(-) diff --git a/i2c-tools.spec b/i2c-tools.spec index de63bbe..fe77e1a 100644 --- a/i2c-tools.spec +++ b/i2c-tools.spec @@ -1,5 +1,5 @@ Name: i2c-tools -Version: 3.1.2 +Version: 4.0 Release: 1mamba Summary: A heterogeneous set of I2C tools for Linux Group: System/Kernel and Hardware @@ -7,17 +7,34 @@ Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://www.lm-sensors.org/wiki/I2CTools -Source: http://dl.lm-sensors.org/i2c-tools/releases/i2c-tools-%{version}.tar.bz2 +Source: git://git.kernel.org/pub/scm/utils/i2c-tools/i2c-tools.git/v%{version}/i2c-tools-%{version}.tar.bz2 +#Source: http://dl.lm-sensors.org/i2c-tools/releases/i2c-tools-%{version}.tar.bz2 License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: perl-devel ## AUTOBUILDREQ-END +Requires: libi2c = %{?epoch:%epoch:}%{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-root %description The i2c-tools package contains a heterogeneous set of I2C tools for Linux: a bus probing tool, a chip dumper, register-level SMBus access helpers, EEPROM decoding scripts, EEPROM programming tools, and a python module for SMBus access. +%package -n libi2c +Group: System/Libraries +Summary: Shared libraries for %{name} + +%description -n libi2c +This package contains shared libraries for %{name}. + +%package -n libi2c-devel +Group: Development/Libraries +Summary: Development files for %{name} +Requires: libi2c = %{?epoch:%epoch:}%{version}-%{release} + +%description -n libi2c-devel +This package contains development files for %{name}. + %prep %setup -q @@ -33,6 +50,9 @@ rm -f %{buildroot}%{_includedir}/linux/i2c-dev.h %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%post -n libi2c -p /sbin/ldconfig +%postun -n libi2c -p /sbin/ldconfig + %files %defattr(-,root,root) %{_bindir}/ddcmon @@ -44,13 +64,27 @@ rm -f %{buildroot}%{_includedir}/linux/i2c-dev.h %{_sbindir}/i2cdump %{_sbindir}/i2cget %{_sbindir}/i2cset +%{_sbindir}/i2ctransfer %{_mandir}/man1/decode-dimms.1* %{_mandir}/man1/decode-vaio.1* %{_mandir}/man8/i2c*.8* -%doc COPYING #CHANGES README +%files -n libi2c +%defattr(-,root,root) +%{_prefix}/lib/libi2c.so.* +%doc COPYING + +%files -n libi2c-devel +%defattr(-,root,root) +%{_includedir}/i2c/smbus.h +%{_prefix}/lib/libi2c.a +%{_prefix}/lib/libi2c.so + %changelog +* Sun Jul 29 2018 Silvan Calarco 4.0-1mamba +- update to 4.0 + * Wed Jul 01 2015 Automatic Build System 3.1.2-1mamba - automatic update by autodist