]> git.pld-linux.org Git - packages/php-pecl-parsekit.git/blob - php-pecl-parsekit.spec
3138525deb85943768cc8afed4938ff1c20d2eb1
[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.UTF-8):      %{_modname} - Analizator instrukcji PHP
5 Name:           php-pecl-%{_modname}
6 Version:        1.3.0
7 Release:        2
8 License:        PHP
9 Group:          Development/Languages/PHP
10 Source0:        http://pecl.php.net/get/%{_modname}-%{version}.tgz
11 # Source0-md5:  6045927d06da9f5b8852d220142018bc
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.UTF-8
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.03993 seconds and 2 git commands to generate.