%global composer_vendor fkooman %global composer_project rest-plugin-tls %global github_owner fkooman %global github_name php-lib-rest-plugin-tls Name: php-%{composer_vendor}-%{composer_project} Version: 0.1.2 Release: 1%{?dist} Summary: TLS Client Certificate Authentication plugin for fkooman/rest Group: System Environment/Libraries License: ASL 2.0 URL: https://github.com/%{github_owner}/%{github_name} Source0: https://github.com/%{github_owner}/%{github_name}/archive/%{version}.tar.gz BuildArch: noarch Provides: php-composer(%{composer_vendor}/%{composer_project}) = %{version} Requires: php(language) >= 5.3.3 Requires: php-composer(fkooman/rest) >= 0.9.0 Requires: php-composer(fkooman/rest) < 0.10.0 Requires: php-composer(fkooman/cert-parser) >= 1.0.0 Requires: php-composer(fkooman/cert-parser) < 2.0.0 Requires: php-composer(fkooman/base64) >= 1.0.0 Requires: php-composer(fkooman/base64) < 2.0.0 %description Library written in PHP to make it easy to develop REST applications. %prep %setup -qn %{github_name}-%{version} %build %install mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/php cp -pr src/* ${RPM_BUILD_ROOT}%{_datadir}/php %files %defattr(-,root,root,-) %dir %{_datadir}/php/%{composer_vendor}/Rest/Plugin/Tls %{_datadir}/php/%{composer_vendor}/Rest/Plugin/Tls/* %doc README.md CHANGES.md composer.json %license COPYING %changelog * Wed Jul 08 2015 François Kooman - 0.1.2-1 - update to 0.1.2 * Mon Jun 29 2015 François Kooman - 0.1.1-1 - update to 0.1.1 * Sun Jun 28 2015 François Kooman - 0.1.0-1 - initial package