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