1 %define php_name php%{?php_suffix}
4 Summary: %{modname} - consumer extension
5 Summary(pl.UTF-8): %{modname} - rozszerzenie klienckie
6 Name: %{php_name}-pecl-%{modname}
10 Group: Development/Languages/PHP
11 Source0: http://pecl.php.net/get/%{modname}-%{version}.tgz
12 # Source0-md5: 99838d9a04b78058c7360dfd69c8593b
13 URL: http://pecl.php.net/package/oauth/
14 BuildRequires: %{php_name}-devel >= 3:5.0.0
15 BuildRequires: rpmbuild(macros) >= 1.650
16 %{?requires_php_extension}
17 Requires: %{php_name}-hash
18 Requires: php(core) >= 5.0.4
19 Provides: php(%{modname}) = %{version}
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 OAuth is an authorization protocol built on top of HTTP which allows
24 applications to securely access data without having to store usernames
27 In PECL status of this extension is: %{status}.
29 %description -l pl.UTF-8
30 OAuth to protokół autoryzacji zbudowany na bazie HTTP pozwalający
31 aplikacjom na bezpieczny dosŧęp do danych bez potrzeby przechowywania
32 nazw użytkownika czy haseł.
34 To rozszerzenie ma w PECL status: %{status}.
38 mv %{modname}-%{version}/* .
39 find -newer LICENSE -o -print | xargs touch --reference %{SOURCE0}
47 rm -rf $RPM_BUILD_ROOT
48 install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{_examplesdir}/%{name}-%{version}}
51 INSTALL_ROOT=$RPM_BUILD_ROOT \
52 EXTENSION_DIR=%{php_extensiondir}
53 cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{modname}.ini
54 ; Enable %{modname} extension module
55 extension=%{modname}.so
58 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
61 rm -rf $RPM_BUILD_ROOT
64 %php_webserver_restart
68 %php_webserver_restart
72 %defattr(644,root,root,755)
74 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{modname}.ini
75 %attr(755,root,root) %{php_extensiondir}/%{modname}.so
76 %{_examplesdir}/%{name}-%{version}