]> git.pld-linux.org Git - packages/cacti-plugin-syslog.git/blob - cacti-plugin-syslog.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/cacti-plugin-syslog.git] / cacti-plugin-syslog.spec
1 %define         plugin  syslog
2 %define         ver     %(echo %{version} |tr _ -)
3 %define         php_min_version 5.0.0
4 Summary:        Syslog Viewer for Cacti
5 Summary(pl.UTF-8):      Wtyczka do Cacti - Syslog
6 Name:           cacti-plugin-%{plugin}
7 Version:        1.22_2
8 Release:        2
9 License:        GPL v2
10 Group:          Applications/WWW
11 Source0:        http://docs.cacti.net/_media/plugin:syslog-v%{ver}.tgz
12 # Source0-md5:  4a0fba97825db5333754cc2fc4aeb9e6
13 URL:            http://docs.cacti.net/plugin:syslog
14 BuildRequires:  rpm-php-pearprov >= 4.4.2-11
15 Requires:       cacti
16 Requires:       cacti(pia) >= 2.8
17 Requires:       php(core) >= %{php_min_version}
18 Requires:       php(date)
19 Requires:       php(pcre)
20 BuildArch:      noarch
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %define         cactidir                /usr/share/cacti
24 %define         plugindir               %{cactidir}/plugins/%{plugin}
25
26 # bad depsolver
27 %define         _noautopear     pear
28
29 # put it together for rpmbuild
30 %define         _noautoreq      %{?_noautophp} %{?_noautopear}
31
32 %description
33 A comprehensive Syslog Alerting tool that support very large
34 partitioned databases.
35
36 Features:
37 - Message filter
38 - Message search
39 - Output to screen or file
40 - Date time picker
41 - Event Alerter
42 - Event Removal (for Events you don't want to see)
43
44 %description -l pl.UTF-8
45 Wtyczka do Cacti - Syslog to zintegrowany interfejs cacti do bazy
46 danych MySQL, którego można używać do logowania zdarzeń ze skryptów,
47 cacti czy czegokolwiek.
48
49 Jest to składnik konsolowy będący lekkim dodatkiem do monitorowania
50 dla cacti. Ponieważ schemat bazy danych jest oparty na syslogu, może
51 być skonfigurowany do używania sysloga-ng lub syslogd z kiwi dla
52 Windows, przez co zdarzenia mogą być skorelowane.
53
54 %prep
55 %setup -qc
56 mv %{plugin}/{LICENSE,README} .
57
58 %install
59 rm -rf $RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT%{plugindir}
61 cp -a %{plugin}/* $RPM_BUILD_ROOT%{plugindir}
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %files
67 %defattr(644,root,root,755)
68 %doc README
69 %{plugindir}
This page took 0.089805 seconds and 3 git commands to generate.