]> git.pld-linux.org Git - packages/php-pecl-parsekit.git/blob - php-pecl-parsekit.spec
9847add479ab39a5621d89385c55aa37e892a61f
[packages/php-pecl-parsekit.git] / php-pecl-parsekit.spec
1 %define         _modname        parsekit
2 %define         _status         stable
3 Summary:        %{_modname} - PHP Opcode Analyser
4 Summary(pl):    %{_modname} - Analizator instrukcji PHP
5 Name:           php-pecl-%{_modname}
6 Version:        1.2
7 Release:        2
8 License:        PHP
9 Group:          Development/Languages/PHP
10 Source0:        http://pecl.php.net/get/%{_modname}-%{version}.tgz
11 # Source0-md5:  ec6a6641ec50532538656340731421c4
12 URL:            http://pecl.php.net/package/parsekit/
13 BuildRequires:  php-devel >= 3:5.0.0
14 BuildRequires:  rpmbuild(macros) >= 1.344
15 %{?requires_php_extension}
16 Requires:       php-common >= 4:5.0.4
17 Obsoletes:      php-pear-%{_modname}
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %description
21 Provides a userspace interpretation of the opcodes generated by the
22 Zend engine compiler built into PHP.
23
24 This extension is meant for development and debug purposes only and
25 contains some code which is potentially non-threadsafe.
26
27 In PECL status of this extension is: %{_status}.
28
29 %description -l pl
30 Dostarcza dzia³aj±cego w przestrzeni u¿ytkownika interpretera
31 instrukcji wygenerowanych przez kompilator silnika Zend wbudowany w
32 PHP.
33
34 To rozszerzenie przeznaczone jest do rozwoju oraz w celu wyszukiwania
35 b³êdów. Zawiera kod, który potencjalnie nie jest bezpieczny dla
36 aplikacji wielow±tkowych.
37
38 To rozszerzenie ma w PECL status: %{_status}.
39
40 %prep
41 %setup -q -c
42
43 %build
44 cd %{_modname}-%{version}
45 phpize
46 %configure
47 %{__make}
48
49 %install
50 rm -rf $RPM_BUILD_ROOT
51 install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
52
53 install %{_modname}-%{version}/modules/%{_modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
54 cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{_modname}.ini
55 ; Enable %{_modname} extension module
56 extension=%{_modname}.so
57 EOF
58
59 %clean
60 rm -rf $RPM_BUILD_ROOT
61
62 %post
63 %php_webserver_restart
64
65 %postun
66 if [ "$1" = 0 ]; then
67         %php_webserver_restart
68 fi
69
70 %files
71 %defattr(644,root,root,755)
72 %doc %{_modname}-%{version}/README
73 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{_modname}.ini
74 %attr(755,root,root) %{php_extensiondir}/%{_modname}.so
This page took 0.111568 seconds and 3 git commands to generate.