]> git.pld-linux.org Git - packages/cacti-plugin-superlinks.git/blame - cacti-plugin-superlinks.spec
- BR: unzip
[packages/cacti-plugin-superlinks.git] / cacti-plugin-superlinks.spec
CommitLineData
c4080612 1%define plugin superlinks
3b8f051f 2%include /usr/lib/rpm/macros.perl
6021b8e2 3Summary: Plugin for Cacti - SuperLinks
8ac3adbf 4Summary(pl.UTF-8): Wtyczka do Cacti - SuperLinks (dodatkowe odnośniki)
3b8f051f 5Name: cacti-plugin-superlinks
6c8fb2c3 6Version: 0.72
3b8f051f
MWP
7Release: 1
8License: GPL v2
9Group: Applications/WWW
c4080612 10Source0: http://wotsit.thingy.com/haj/cacti/%{plugin}-%{version}.zip
6c8fb2c3 11# Source0-md5: 02fb63902642b496d68824358fabeced
3b8f051f
MWP
12URL: http://wotsit.thingy.com/haj/cacti/superlinks-plugin.html
13BuildRequires: rpm-perlprov
c324dd60 14BuildRequires: unzip
3b8f051f
MWP
15Requires: cacti
16BuildArch: noarch
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
c4080612
ER
19%define cactidir /usr/share/cacti
20%define plugindir %{cactidir}/plugins/%{plugin}
3b8f051f
MWP
21
22%description
23This is a plugin for the Cacti Plugin Architecture created by Jimmy
24Conner for Cacti 0.8.x (0.9.0 is slated to have a new plugin system
25from the start). It it lets you have any number of pages of arbitrary
26HTML content behind tabs at the top of the page or extra entries on
27the Console menu. You could use this to integrate other tools into
28Cacti - say you want to have links to Smokeping, or Request Tracker,
29or Nagios...
30
31It is intended as a replacement for the Links plugin that I wrote some
32time ago, but with the following key improvements:
33
9e9286ce
ER
34- Any number of tabs/menu items
35- For tabs, a Cacti-style tab image is generated, so your additional
3b8f051f 36 pages are integrated into Cacti better
9e9286ce
ER
37- It uses Weathermap's access-control code, so you can make tabs that
38 are only visible to certain users
39- In addition to tabs, there is the option to make Console Menu items,
40 and 'Welcome Page' items.
41- You can embed an external webpage directly, without writing any
42 HTML, if that's all you need.
3b8f051f
MWP
43
44%description -l pl.UTF-8
45To jest bardzo prosta wtyczka dla architektury wtyczek Cacti
46stworzonej przez Jimmy'ego Smitha dla Cacti 0.8.x (0.9.0 ma mieć nowy
6021b8e2
JB
47system wtyczek). Pozwala podpiąć dowolną liczbę stron HTML dowolnej
48treści pod zakładki na górnej części strony lub jako dodatkowe wpisy
49w menu Console. Wtyczki tej można używać do integracji innych narzędzi
50w Cacti - w ten sposób można mieć w Cacti odnośniki do Smokepinga,
51Request Trackera czy Nagiosa.
52
53Wtyczka ma zastąpić wtyczkę Links tego samego autora, napisaną
54wcześniej; ma następujące rozszerzenia:
55- dowolną liczbę elementów zakładek/menu
56- dla zakładek generowany jest obrazek w stylu Cacti, więc dodatkowe
57 strony lepiej integrują się z Cacti
58- wykorzystuje kod kontroli dostępu z Weathermap, więc zakładki mogą
59 być widoczne tylko dla wybranych użytkowników
60- oprócz zakładek jest możliwość tworzenia elementów menu Console oraz
61 strony powitalnej
62- można osadzać zewnętrzne strony bezpośrednio, bez pisania
63 jakiegokolwiek HTML-a.
3b8f051f
MWP
64
65%prep
c4080612 66%setup -q -n %{plugin}
3b8f051f
MWP
67# undos the source
68find '(' -name '*.php' -o -name '*.inc' ')' -print0 | xargs -0 sed -i -e 's,\r$,,'
69
70%install
71rm -rf $RPM_BUILD_ROOT
c4080612
ER
72install -d $RPM_BUILD_ROOT%{plugindir}
73cp -a . $RPM_BUILD_ROOT%{plugindir}
3b8f051f
MWP
74
75%clean
76rm -rf $RPM_BUILD_ROOT
77
78%files
79%defattr(644,root,root,755)
80%doc README
c4080612 81%{plugindir}
This page took 0.113367 seconds and 4 git commands to generate.