]> git.pld-linux.org Git - packages/php-pecl-raphf.git/blame - php-pecl-raphf.spec
- updated to 2.0.0
[packages/php-pecl-raphf.git] / php-pecl-raphf.spec
CommitLineData
8662c9c7
AG
1%define php_name php%{?php_suffix}
2%define modname raphf
3%define status stable
4Summary: %{modname} - Resource and persistent handles factory
5Name: %{php_name}-pecl-%{modname}
64b819ee
AG
6Version: 2.0.0
7Release: 1
8662c9c7
AG
8License: BSD, revised
9Group: Development/Languages/PHP
10Source0: http://pecl.php.net/get/%{modname}-%{version}.tgz
64b819ee 11# Source0-md5: bc465eb5caa9d0f09cced121a8ac2e8e
8662c9c7
AG
12URL: http://pecl.php.net/package/raphf/
13BuildRequires: %{php_name}-devel >= 3:5.3.0
14BuildRequires: rpmbuild(macros) >= 1.650
15%{?requires_php_extension}
16Provides: php(%{modname}) = %{version}
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19%description
20A reusable split-off of pecl_http's persistent handle and resource
21factory API.
22
23In PECL status of this extension is: %{status}.
24
25%package devel
26Summary: Header files for raphf PECL extension
27Group: Development/Libraries
28# does not require base
240e35a5 29Requires: %{php_name}-devel >= 4:5.2.0
8662c9c7
AG
30
31%description devel
32Header files for raphf PECL extension.
33
34%prep
35%setup -qc
36mv %{modname}-%{version}/* .
37
38%build
39phpize
40%{__libtoolize}
41%configure
42%{__make}
43
44%install
45rm -rf $RPM_BUILD_ROOT
46install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
47
48install -p modules/%{modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
49cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{modname}.ini
50; Enable %{modname} extension module
51extension=%{modname}.so
52EOF
53
240e35a5 54install -p -D php_raphf.h $RPM_BUILD_ROOT%{_includedir}/php/ext/raphf/php_raphf.h
8662c9c7
AG
55
56%clean
57rm -rf $RPM_BUILD_ROOT
58
59%post
60%php_webserver_restart
61
62%postun
63if [ "$1" = 0 ]; then
64 %php_webserver_restart
65fi
66
67%files
68%defattr(644,root,root,755)
69%config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{modname}.ini
70%attr(755,root,root) %{php_extensiondir}/%{modname}.so
71
72%files devel
73%defattr(644,root,root,755)
74%dir %{php_includedir}/ext/raphf
75%{php_includedir}/ext/raphf/php_raphf.h
This page took 0.073902 seconds and 4 git commands to generate.