X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=cacti-plugin-mactrack.spec;h=bfbbba1756166e2c0ffc51e0a2f9ee6b8867ed66;hb=HEAD;hp=250132751b7d584096b8c7605fea38d60419fc40;hpb=ffecdd652c63c9bc3dd9d7ce8b597e72131534f8;p=packages%2Fcacti-plugin-mactrack.git diff --git a/cacti-plugin-mactrack.spec b/cacti-plugin-mactrack.spec index 2501327..bfbbba1 100644 --- a/cacti-plugin-mactrack.spec +++ b/cacti-plugin-mactrack.spec @@ -1,43 +1,49 @@ -%define namesrc mactrack -%include /usr/lib/rpm/macros.perl -Summary: Plugin for Cacti - MacTrack -Summary(pl): Wtyczka do Cacti - MacTrack -Name: cacti-plugin-mactrack -Version: r170 -Release: 0.1 +# TODO +# - use system jquery +%define plugin mactrack +%define php_min_version 5.0.0 +Summary: End Device Port Tracker and General Network Toolkit +Summary(pl.UTF-8): MacTrack - wtyczka Cacti do śledzenia adresów MAC/IP i portów urządzeń +Name: cacti-plugin-%{plugin} +Version: 2.9 +Release: 7 License: GPL v2 Group: Applications/WWW -#Source0: http://download.cactiusers.org/downloads/%{namesrc}-%{version}.tar.gz -# $ svn export -r 170 svn://svn.cacti.net/var/svnroot/mactrack/trunk/plugin/mactrack; tar -czf mactrack-r170.tar.gz ./mactrack -# $ svn export -r 170 svn://svn.cacti.net/var/svnroot/mactrack/trunk/native/mactrack; tar -czf mactrack-native-r170.tar.gz ./mactrack -# is plugin and native version -# Source0-md5: -URL: http://www.cactiusers.org/ -BuildRequires: rpm-perlprov +Source0: http://docs.cacti.net/_media/plugin:mactrack-v%{version}-1.tgz +# Source0-md5: 397e91c4c2059068f39abfb5b84b24ca +URL: http://docs.cacti.net/plugin:mactrack +BuildRequires: rpm-php-pearprov >= 4.4.2-11 Requires: cacti +Requires: cacti(pia) >= 2.0 +Requires: php(core) >= %{php_min_version} +Requires: php(date) +Requires: php(pcre) BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define webcactipluginroot /usr/share/cacti/plugins/%{namesrc} +%define cactidir /usr/share/cacti +%define plugindir %{cactidir}/plugins/%{plugin} %description -Plugin for Cacti - +MacTrack - Cacti plugin to track device MAC/IP addresses and ports. -%description -l pl -Wtyczka do Cacti - +%description -l pl.UTF-8 +MacTrack - wtyczka Cacti do śledzenia adresów MAC/IP i portów +urządzeń. %prep -%setup -q -n %{namesrc} +%setup -qc +mv %{plugin}/{LICENSE,README,docs} . %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{webcactipluginroot} -cp -aRf * $RPM_BUILD_ROOT%{webcactipluginroot} +install -d $RPM_BUILD_ROOT%{plugindir} +cp -a %{plugin}/* $RPM_BUILD_ROOT%{plugindir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc %{webcactipluginroot}/docs/* -%{webcactipluginroot} +%doc README docs/CHANGELOG +%{plugindir}