1 %define _modname memtrack
3 Summary: %{_modname} - watch memory consumption in PHP scripts
4 Summary(pl.UTF-8): %{_modname} - monitorowanie zużycia pamięci w skryptach PHP
5 Name: php-pecl-%{_modname}
9 Group: Development/Languages/PHP
10 Source0: http://pecl.php.net/get/%{_modname}-%{version}.tgz
11 # Source0-md5: d9de34a4e603cd7f68e874b04492125e
13 URL: http://pecl.php.net/package/memtrack/
14 BuildRequires: php-devel >= 3:5.0.0
15 BuildRequires: rpmbuild(macros) >= 1.344
16 %{?requires_php_extension}
17 Requires: php-common >= 4:5.0.4
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 memtrack is a PHP extension that tracks memory consumption in PHP
22 scripts and produces reports (warnings) when memory usage reaches
23 certain levels set by the user.
25 In PECL status of this extension is: %{_status}.
27 %description -l pl.UTF-8
28 memtrack to rozszerzenie PHP śledzące zużycie pamięci w skryptach PHP
29 i generujące raport (ostrzeżenia) w przypadku przekroczenia
30 określonych przez użytkownika wartości.
32 To rozszerzenie ma w PECL status: %{_status}.
36 mv %{_modname}-%{version}/* .
44 rm -rf $RPM_BUILD_ROOT
45 install -d $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d
48 INSTALL_ROOT=$RPM_BUILD_ROOT \
49 EXTENSION_DIR=%{php_extensiondir}
51 install %{SOURCE1} $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{_modname}.ini
54 rm -rf $RPM_BUILD_ROOT
57 %php_webserver_restart
61 %php_webserver_restart
65 %defattr(644,root,root,755)
67 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{_modname}.ini
68 %attr(755,root,root) %{php_extensiondir}/%{_modname}.so