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