2 %define _pearname System_ProcWatch
3 %include /usr/lib/rpm/macros.php
4 Summary: %{_pearname} - monitor processes
5 Summary(pl.UTF-8): %{_pearname} - monitorowanie procesów
6 Name: php-pear-%{_pearname}
10 Group: Development/Languages/PHP
11 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
12 # Source0-md5: 19f979c00879bc840db01c92aa593f07
13 URL: http://pear.php.net/package/System_ProcWatch/
14 BuildRequires: php-pear-PEAR
15 BuildRequires: rpm-php-pearprov >= 4.4.2-11
16 BuildRequires: rpmbuild(macros) >= 1.654
17 Requires: php(core) >= 4.0.2
20 Requires: php-pear-PEAR-core
21 Suggests: php-pear-Console_Getopt
22 Suggests: php-pear-XML_DTD
23 Suggests: php-pear-XML_Parser >= 1.1.0
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 # exclude optional dependencies
28 %define _noautoreq_pear XML/Parser.* XML/DTD.* Console/Getopt.* .*
31 With this package you can monitor running processes based upon an XML
32 configuration file, XML string, INI file or an array where you define
33 patterns, conditions and actions.
35 In PEAR status of this package is: %{_status}.
37 %description -l pl.UTF-8
38 Za pomocą tej klasy możliwe jest monitorowanie procesów na podstawie
39 pliku konfiguracyjnego w formacie XML, ciągu znaków XML, pliku INI
40 bądź tablicy w której zdefiniowane są wzorce, warunki oraz akcje.
42 Ta klasa ma w PEAR status: %{_status}.
51 rm -rf $RPM_BUILD_ROOT
52 install -d $RPM_BUILD_ROOT{%{php_pear_dir},%{_bindir}}
54 cp -a ./%{_bindir}/* $RPM_BUILD_ROOT%{_bindir}
57 rm -rf $RPM_BUILD_ROOT
60 if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then
61 cat %{_docdir}/%{name}-%{version}/optional-packages.txt
65 %defattr(644,root,root,755)
67 %doc docs/%{_pearname}/*
68 %{php_pear_dir}/.registry/*.reg
69 %{php_pear_dir}/System/*.php
70 %{php_pear_dir}/System/ProcWatch
71 %attr(755,root,root) %{_bindir}/procwatch
72 %attr(755,root,root) %{_bindir}/procwatch-lint
74 %{php_pear_dir}/data/%{_pearname}