]> git.pld-linux.org Git - packages/cacti-plugin-superlinks.git/blame - cacti-plugin-superlinks.spec
- up to 1.4-2
[packages/cacti-plugin-superlinks.git] / cacti-plugin-superlinks.spec
CommitLineData
abf2c357
ER
1# TODO
2# - use system fonts package for dejavu fonts
3# - use system jquery package
c4080612 4%define plugin superlinks
abf2c357
ER
5%define php_min_version 5.1.1
6%include /usr/lib/rpm/macros.php
7b470a94 7Summary: Adds Tabs, Menu Items and allows several other UI customisations
8ac3adbf 8Summary(pl.UTF-8): Wtyczka do Cacti - SuperLinks (dodatkowe odnośniki)
abf2c357 9Name: cacti-plugin-%{plugin}
7b470a94
ER
10Version: 1.4
11Release: 1
3b8f051f
MWP
12License: GPL v2
13Group: Applications/WWW
7b470a94
ER
14Source0: http://docs.cacti.net/_media/plugin:superlinks-v%{version}-2.tgz
15# Source0-md5: deefccc64a14195a4ebba7f0a16d3262
abf2c357
ER
16URL: http://docs.cacti.net/plugin:superlinks
17BuildRequires: rpm-php-pearprov >= 4.4.2-11
18BuildRequires: rpmbuild(macros) >= 1.553
3b8f051f 19Requires: cacti
abf2c357 20Requires: cacti(pia) >= 2.9
c033300b 21Requires: php(core) >= %{php_min_version}
a9a57ee1
ER
22Requires: php(gd)
23Requires: php(mysql)
24Requires: php(pcre)
25Requires: php(session)
abf2c357 26Requires: php-date
1471ede6 27Obsoletes: cacti-plugin-links
3b8f051f
MWP
28BuildArch: noarch
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
c4080612
ER
31%define cactidir /usr/share/cacti
32%define plugindir %{cactidir}/plugins/%{plugin}
3b8f051f
MWP
33
34%description
abf2c357
ER
35Cacti plugin that allows the Cacti UI to be extended in ways that make
36it easy for non plugin developers to use.
3b8f051f 37
abf2c357
ER
38Features:
39- It supports ANY number of extra tabs
40- It will dynamically create the Tab graphics as pages are created
41- It has the same user-based access-control as Weathermap
42- It allows you to add new links to the Console menu as well as tabs
43 and also blocks of content to the 'Welcome' front page.
44- Allows you to directly embed another website/application without
45 writing any HTML
46- Allows you to modify the look of the login screen, to add your
47 company's branding.
48- It's also handy if you are a plugin developer, and need some tab
49 graphics!
3b8f051f
MWP
50
51%description -l pl.UTF-8
52To jest bardzo prosta wtyczka dla architektury wtyczek Cacti
53stworzonej przez Jimmy'ego Smitha dla Cacti 0.8.x (0.9.0 ma mieć nowy
6021b8e2 54system wtyczek). Pozwala podpiąć dowolną liczbę stron HTML dowolnej
abf2c357
ER
55treści pod zakładki na górnej części strony lub jako dodatkowe wpisy w
56menu Console. Wtyczki tej można używać do integracji innych narzędzi w
57Cacti - w ten sposób można mieć w Cacti odnośniki do Smokepinga,
6021b8e2
JB
58Request Trackera czy Nagiosa.
59
60Wtyczka ma zastąpić wtyczkę Links tego samego autora, napisaną
61wcześniej; ma następujące rozszerzenia:
62- dowolną liczbę elementów zakładek/menu
63- dla zakładek generowany jest obrazek w stylu Cacti, więc dodatkowe
64 strony lepiej integrują się z Cacti
65- wykorzystuje kod kontroli dostępu z Weathermap, więc zakładki mogą
66 być widoczne tylko dla wybranych użytkowników
67- oprócz zakładek jest możliwość tworzenia elementów menu Console oraz
68 strony powitalnej
69- można osadzać zewnętrzne strony bezpośrednio, bez pisania
70 jakiegokolwiek HTML-a.
3b8f051f
MWP
71
72%prep
abf2c357
ER
73%setup -qc
74%undos -f php,inc
75
76mv %{plugin}/{README,COPYING} .
3b8f051f
MWP
77
78%install
79rm -rf $RPM_BUILD_ROOT
c4080612 80install -d $RPM_BUILD_ROOT%{plugindir}
abf2c357 81cp -a %{plugin}/* $RPM_BUILD_ROOT%{plugindir}
3b8f051f
MWP
82
83%clean
84rm -rf $RPM_BUILD_ROOT
85
86%files
87%defattr(644,root,root,755)
88%doc README
c4080612 89%{plugindir}
This page took 0.610267 seconds and 4 git commands to generate.