X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=cacti-plugin-thold.spec;h=ca3c0f9ec561e5fb4f1f230f2f16450393050dfb;hb=8e543a7bfc6cd7c866dff2df24d4a05f5452acf3;hp=7b8c73e5ee2b0e0878627b3fac1c8c9ed1db5f86;hpb=34c3e1bb1e8cb03003a2a2f2c67946785864ca2e;p=packages%2Fcacti-plugin-thold.git diff --git a/cacti-plugin-thold.spec b/cacti-plugin-thold.spec index 7b8c73e..ca3c0f9 100644 --- a/cacti-plugin-thold.spec +++ b/cacti-plugin-thold.spec @@ -1,19 +1,24 @@ %define plugin thold -%include /usr/lib/rpm/macros.perl +%define php_min_version 5.1.1 +%include /usr/lib/rpm/macros.php Summary: Plugin for Cacti - Thold Summary(pl.UTF-8): Wtyczka do Cacti - Thold -Name: cacti-plugin-thold -Version: 0.3.9 -Release: 1 -License: GPL v2.1 +Name: cacti-plugin-%{plugin} +Version: 0.4.8 +Release: 6 +License: GPL v2 Group: Applications/WWW -Source0: http://mirror.cactiusers.org/downloads/plugins/%{plugin}-%{version}.zip -# Source0-md5: 72de5b79cff6e6794439704188400d5e -URL: http://www.cactiusers.org/ -BuildRequires: rpm-perlprov -BuildRequires: unzip +Source0: http://docs.cacti.net/_media/plugin:thold-v%{version}-3.tgz +# Source0-md5: 20180edb16d0d3b6777b8df12679c94a +URL: http://docs.cacti.net/plugin:thold +BuildRequires: rpm-php-pearprov >= 4.4.2-11 Requires: cacti -Requires: cacti-plugin-settings +Requires: cacti(pia) >= 2.9 +Requires: cacti-plugin-settings >= 0.71 +Requires: php(core) >= %{php_min_version} +Requires: php(gd) +Requires: php(pcre) +Requires: php-date BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -21,9 +26,11 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define plugindir %{cactidir}/plugins/%{plugin} %description -Plugin for Cacti - the Threshold Module (by Aurelio DeSimone) -converted to a plugin. Much easier to install and maintain. Requires -that you have the Plugin Architecture installed. +This plugin is for the alerting of data found within any graph within +Cacti. + +Thold is Cacti's premier Alerting modules that integrates seamlessly +with Cacti's Graphing engine. %description -l pl.UTF-8 Wtyczka do Cacti - moduł Threshold (który napisał Aurelio DeSimone) @@ -34,12 +41,15 @@ przekroczenia zadanych wartości lub niekorzystnych zmian w przebiegu monitorowanych parametrów. %prep -%setup -q -c +%setup -qc +mv %{plugin}/{LICENSE,README} . + +%{__rm} thold/includes/.settings.php.swp %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{plugindir} -cp -a . $RPM_BUILD_ROOT%{plugindir} +cp -a %{plugin}/* $RPM_BUILD_ROOT%{plugindir} %clean rm -rf $RPM_BUILD_ROOT