]> git.pld-linux.org Git - packages/cacti-plugin-thold.git/blob - cacti-plugin-thold.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/cacti-plugin-thold.git] / cacti-plugin-thold.spec
1 %define         plugin  thold
2 %define         php_min_version 5.1.1
3 Summary:        Plugin for Cacti - Thold
4 Summary(pl.UTF-8):      Wtyczka do Cacti - Thold
5 Name:           cacti-plugin-%{plugin}
6 Version:        0.5.0
7 Release:        1
8 License:        GPL v2
9 Group:          Applications/WWW
10 Source0:        http://docs.cacti.net/_media/plugin:thold-v0.5.0.tgz
11 # Source0-md5:  c2a0f8072dd57c59f9c3608c2d6922cf
12 Patch0:         %{name}-undefined_variable_subject.patch
13 Patch1:         %{name}-division_by_zero.patch
14 URL:            http://docs.cacti.net/plugin:thold
15 BuildRequires:  rpm-php-pearprov >= 4.4.2-11
16 Requires:       cacti
17 Requires:       cacti(pia) >= 2.9
18 Requires:       cacti-plugin-settings >= 0.71
19 Requires:       php(core) >= %{php_min_version}
20 Requires:       php(gd)
21 Requires:       php(pcre)
22 Requires:       php(date)
23 BuildArch:      noarch
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %define         cactidir                /usr/share/cacti
27 %define         plugindir               %{cactidir}/plugins/%{plugin}
28
29 %description
30 This plugin is for the alerting of data found within any graph within
31 Cacti.
32
33 Thold is Cacti's premier Alerting modules that integrates seamlessly
34 with Cacti's Graphing engine.
35
36 %description -l pl.UTF-8
37 Wtyczka do Cacti - moduł Threshold (który napisał Aurelio DeSimone)
38 przekształcony do wtyczki, dzięki czemu jest dużo łatwiejszy do
39 instalacji i utrzymania. Wymaga zainstalowanej architektury wtyczek.
40 Umożliwia monitoring parametrów i alarmowanie w przypadku
41 przekroczenia zadanych wartości lub niekorzystnych zmian w przebiegu
42 monitorowanych parametrów.
43
44 %prep
45 %setup -qc
46 mv %{plugin}/{LICENSE,README} .
47
48 # undos the source
49 find '(' -name '*.php' -o -name '*.inc' ')' -print0 | xargs -0 %{__sed} -i -e 's,\r$,,'
50
51 %patch0 -p1
52 %patch1 -p1
53
54 %install
55 rm -rf $RPM_BUILD_ROOT
56 install -d $RPM_BUILD_ROOT%{plugindir}
57 cp -a %{plugin}/* $RPM_BUILD_ROOT%{plugindir}
58
59 %clean
60 rm -rf $RPM_BUILD_ROOT
61
62 %files
63 %defattr(644,root,root,755)
64 %doc README
65 %{plugindir}
This page took 0.082584 seconds and 4 git commands to generate.