+# NOTE: existing plugins http://forums.cacti.net/viewtopic.php?t=14985
+# NOTE: existing templates http://forums.cacti.net/viewtopic.php?p=161928
%define template TEMPLATE_NAME
+%define php_min_version 5.0.0
+%include /usr/lib/rpm/macros.php
Summary: Template for Cacti -
Name: cacti-template-%{template}
Version: 0.1
Source0: http://mirror.cactiusers.org/downloads/templates/%{namesrc}-%{version}.zip
# Source0-md5:
URL: http://www.cactiusers.org/
+BuildRequires: rpm-php-pearprov >= 4.4.2-11
BuildRequires: rpmbuild(macros) >= 1.554
+# for %%undos macro
+BuildRequires: rpmbuild(macros) >= 1.553
Requires: cacti >= 0.8.7e-8
+Requires: php-common >= 4:%{php_min_version}
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%prep
%setup -q -c
%setup -q -n cacti-%{template}-%{version}
+mv %{plugin}/{LICENSE,README} .
-# undos the source
-find '(' -name '*.php' -o -name '*.inc' ')' -print0 | xargs -0 sed -i -e 's,\r$,,'
+%undos -f php,inc
%install
rm -rf $RPM_BUILD_ROOT