%define _class OLE %define upstream_name %{_class} %define pre RC1 Name: php-pear-%{upstream_name} Version: 1.0.0 Release: %mkrel 0.%{pre}.4 Summary: Package for reading and writing OLE containers License: PHP License Group: Development/PHP URL: http://pear.php.net/package/OLE/ Source0: http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz Requires(post): php-pear Requires(preun): php-pear Requires: php-pear BuildRequires: php-pear BuildArch: noarch %description This package allows reading and writing of OLE (Object Linking and Embedding) files, the format used as container for Excel, Word and other MS file formats. Documentation for the OLE format can be found at: http://user.cs.tu-berlin.de/~schwartz/pmh/guide.html . %prep %setup -q -c mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml %install rm -rf %{buildroot} cd %{upstream_name}-%{version}%{pre} pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml rm -rf %{buildroot}%{_datadir}/pear/.??* rm -rf %{buildroot}%{_datadir}/pear/docs rm -rf %{buildroot}%{_datadir}/pear/tests install -d %{buildroot}%{_datadir}/pear/packages install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages %clean rm -rf %{buildroot} %files %defattr(-,root,root) %{_datadir}/pear/%{_class}.php %{_datadir}/pear/%{_class} %{_datadir}/pear/packages/%{upstream_name}.xml %changelog * Sun Jan 13 2013 umeabot <umeabot> 1.0.0-0.RC1.4.mga3 + Revision: 377110 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sat Jan 29 2011 spuhler <spuhler> 1.0.0-0.RC1.3.mga1 + Revision: 44018 - removed buildroot definition from .spec removed the if mdkversion lines - imported package php-pear-OLE