]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - lm-sensors/lm-sensors.nm
lm-sensors: Add development package.
[people/ms/ipfire-3.x.git] / lm-sensors / lm-sensors.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = lm-sensors
7 version = 3.3.3
8 release = 2
9 thisapp = lm_sensors-%{version}
10
11 groups = Applications/Statistics
12 url = http://www.lm-sensors.org
13 license = GPLv2+
14 summary = Hardware monitoring tools.
15
16 description
17 The lm_sensors package includes a collection of modules for general SMBus
18 access and hardware monitoring.
19 end
20
21 source_dl = http://dl.lm-sensors.org/lm-sensors/releases/
22 sources = %{thisapp}.tar.bz2
23
24 build
25 requires
26 bison
27 chrpath
28 flex
29 rrdtool-devel
30 sysfsutils-devel
31 end
32
33 prepare_cmds
34 sed -e "s/^PREFIX\ :=\ .*/PREFIX=\/usr/g" \
35 -e "s/^MACHINE\ :=\ .*/MACHINE=%{MACHINE}/g" \
36 -e "s/^MANDIR.*/MANDIR=\/usr\/share\/man/g" -i Makefile
37 end
38
39 common_flags = PREFIX=%{prefix} LIBDIR=%{libdir} MANDIR=%{mandir} \
40 PROG_EXTRA=sensord
41
42 make_build_targets += %{common_flags} user
43 make_install_targets += %{common_flags} user_install
44
45 install_cmds
46 # Remove RPATH from binaries.
47 chrpath --delete %{BUILDROOT}/usr/bin/sensors
48 chrpath --delete %{BUILDROOT}/usr/sbin/sensord
49 end
50 end
51
52 packages
53 package %{name}
54 requires
55 perl
56 rrdtool
57 end
58 end
59
60 package %{name}-devel
61 template DEVEL
62 end
63
64 package %{name}-debuginfo
65 template DEBUGINFO
66 end
67 end