%define _requires_exceptions 'pear(config.php)' %define _class Auth %define _pearname %{_class}_OpenID Summary: PHP OpenID Name: php-pear-%{_pearname} Version: 2.1.2 Release: %mkrel 5 Group: Development/PHP License: Apache License URL: http://www.openidenabled.com/openid/libraries/php Source0: http://openidenabled.com/files/php-openid/packages/php-openid-%{version}.tar.bz2 Patch0: php-openid-yubico-0.diff Requires(post): php-pear Requires(preun): php-pear Requires: php-pear Requires: php-pgsql Requires: php-mysql Requires: php-bcmath BuildArch: noarch BuildRequires: dos2unix %description An implementation of the OpenID single sign-on authentication protocol. This package also supports yubico: http://code.google.com/p/yubico-openid-server/ %prep %setup -q -n php-openid-%{version} %patch0 -p1 # strip away annoying ^M find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix %build %install rm -rf %{buildroot} install -d %{buildroot}%{_datadir}/pear/%{_class}/OpenID install -d %{buildroot}%{_datadir}/pear/%{_class}/Yadis install -m0644 Auth/OpenID.php %{buildroot}%{_datadir}/pear/%{_class}/ install -m0644 Auth/OpenID/*.php %{buildroot}%{_datadir}/pear/%{_class}/OpenID/ install -m0644 Auth/Yadis/*.php %{buildroot}%{_datadir}/pear/%{_class}/Yadis/ %files %doc NEWS COPYING README CHANGELOG doc examples %dir %{_datadir}/pear/%{_class}/OpenID %dir %{_datadir}/pear/%{_class}/Yadis %{_datadir}/pear/%{_class}/OpenID.php %{_datadir}/pear/%{_class}/OpenID/*.php %{_datadir}/pear/%{_class}/Yadis/*.php %changelog * Sun Jan 13 2013 umeabot <umeabot> 2.1.2-5.mga3 + Revision: 375879 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sat Dec 15 2012 spuhler <spuhler> 2.1.2-4.mga3 + Revision: 331319 - drpped in dos2unix the invalid -U option to make it rebuild * Sun Jan 30 2011 spuhler <spuhler> 2.1.2-3.mga1 + Revision: 44599 - removed buildroot definition from .spec - imported package php-pear-Auth_OpenID