]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blobdiff - lm-sensors/lm-sensors.nm
lm-sensors: Update to 3.3.5.
[people/ms/ipfire-3.x.git] / lm-sensors / lm-sensors.nm
index 20114cab35266aa506b7e18eaf51017f26fa56a2..a1a01bdad9e84528e2651f43fa98cee8df8b4f82 100644 (file)
@@ -3,27 +3,31 @@
 # Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
 ###############################################################################
 
-name       = lm_sensors
-version    = 3.3.1
+name       = lm-sensors
+version    = 3.3.5
 release    = 1
 
+thisapp    = lm_sensors-%{version}
+
 groups     = Applications/Statistics
-url        = http://www.lm-sensors.org/
+url        = http://www.lm-sensors.org
 license    = GPLv2+
 summary    = Hardware monitoring tools.
 
 description
-       The lm_sensors package includes a collection of modules for general SMBus \
+       The lm_sensors package includes a collection of modules for general SMBus
        access and hardware monitoring.
 end
 
-source_dl  =
+source_dl  = http://dl.lm-sensors.org/lm-sensors/releases/
 sources    = %{thisapp}.tar.bz2
 
 build
        requires
                bison
+               chrpath
                flex
+               rrdtool-devel
                sysfsutils-devel
        end
 
@@ -33,14 +37,29 @@ build
                        -e "s/^MANDIR.*/MANDIR=\/usr\/share\/man/g" -i Makefile
        end
 
-       build
-               make %{PARALLELISMFLAGS} EXLDFLAGS=
+       common_flags = PREFIX=%{prefix} LIBDIR=%{libdir} MANDIR=%{mandir} \
+               PROG_EXTRA=sensord
+
+       make_build_targets += %{common_flags} user
+       make_install_targets += %{common_flags} user_install
+
+       install_cmds
+               # Remove RPATH from binaries.
+               chrpath --delete %{BUILDROOT}/usr/bin/sensors
+               chrpath --delete %{BUILDROOT}/usr/sbin/sensord
        end
 end
 
 packages
        package %{name}
-               requires = perl rrdtool
+               requires
+                       perl
+                       rrdtool
+               end
+       end
+
+       package %{name}-devel
+               template DEVEL
        end
 
        package %{name}-debuginfo