122a0a1
%{!?pear_metadir: %global pear_metadir %{pear_phpdir}}
122a0a1
%{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
122a0a1
%global pear_name Text_Figlet
122a0a1
122a0a1
Name:           php-pear-Text-Figlet
122a0a1
Version:        1.0.2
790ac14
Release:        4%{?dist}
122a0a1
Summary:        Render text using FIGlet fonts
122a0a1
122a0a1
Group:          Development/Libraries
122a0a1
License:        PHP
122a0a1
URL:            http://pear.php.net/package/Text_Figlet
122a0a1
Source0:        http://pear.php.net/get/%{pear_name}-%{version}.tgz
122a0a1
# https://pear.php.net/bugs/19788
122a0a1
Source1:        LICENSE
122a0a1
122a0a1
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
122a0a1
BuildArch:      noarch
122a0a1
BuildRequires:  php-pear(PEAR)
122a0a1
122a0a1
Requires(post): %{__pear}
122a0a1
Requires(postun): %{__pear}
122a0a1
Requires:       php-pcre
122a0a1
Requires:       php-zip
122a0a1
Requires:       php-pear(PEAR)
122a0a1
122a0a1
Provides:       php-pear(%{pear_name}) = %{version}
122a0a1
122a0a1
122a0a1
%description
fe6b637
Engine for use FIGlet fonts to rendering text.
122a0a1
122a0a1
122a0a1
%prep
122a0a1
%setup -q -c
122a0a1
122a0a1
cp %{SOURCE1} .
122a0a1
122a0a1
cd %{pear_name}-%{version}
122a0a1
# Fix wrong-file-end-of-line-encoding
122a0a1
sed -e 's/\r//' -i docs/README.TXT
122a0a1
# Remove checksum for altered files
122a0a1
sed -e '/README.TXT/s/md5sum=.*name/name/' \
122a0a1
    ../package.xml >%{name}.xml
122a0a1
122a0a1
122a0a1
%build
122a0a1
cd %{pear_name}-%{version}
122a0a1
# Empty build section, most likely nothing required.
122a0a1
122a0a1
122a0a1
%install
122a0a1
rm -rf %{buildroot}
122a0a1
cd %{pear_name}-%{version}
122a0a1
%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
122a0a1
122a0a1
# Clean up unnecessary files
122a0a1
rm -rf %{buildroot}%{pear_metadir}/.??*
122a0a1
122a0a1
# Install XML package description
122a0a1
mkdir -p %{buildroot}%{pear_xmldir}
122a0a1
install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
122a0a1
122a0a1
122a0a1
%clean
122a0a1
rm -rf %{buildroot}
122a0a1
122a0a1
122a0a1
%post
122a0a1
%{__pear} install --nodeps --soft --force --register-only \
122a0a1
    %{pear_xmldir}/%{name}.xml >/dev/null || :
122a0a1
122a0a1
%postun
122a0a1
if [ $1 -eq 0 ] ; then
122a0a1
    %{__pear} uninstall --nodeps --ignore-errors --register-only \
122a0a1
        pear.php.net/%{pear_name} >/dev/null || :
122a0a1
fi
122a0a1
122a0a1
122a0a1
%files
122a0a1
%defattr(-,root,root,-)
122a0a1
%doc LICENSE
122a0a1
%doc %{pear_docdir}/%{pear_name}
122a0a1
%{pear_xmldir}/%{name}.xml
122a0a1
%dir %{pear_phpdir}/Text
122a0a1
%{pear_phpdir}/Text/Figlet.php
122a0a1
%{pear_datadir}/%{pear_name}
122a0a1
122a0a1
122a0a1
%changelog
790ac14
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-4
790ac14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
790ac14
99758a2
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-3
99758a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
99758a2
4bc9894
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-2
4bc9894
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
4bc9894
122a0a1
* Wed Jan 16 2013 Remi Collet <remi@fedoraproject.org> - 1.0.2-1
122a0a1
- Initial package