%define php_extdir %(php-config --extension-dir 2>/dev/null || echo %{_libdir}/php/modules) %global php_apiver %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1) Summary: Package for generating PDF files Summary(fr): Extension pour générer des fichiers PDF Name: php-pecl-pdflib Version: 2.1.2 Release: 1%{?dist} License: PHP Group: Development/Languages URL: http://pecl.php.net/package/pdflib Source: http://pecl.php.net/get/pdflib-%{version}.tgz Source2: xml2changelog BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: php-api >= %{php_apiver} BuildRequires: php, php-devel, pdflib-lite-devel # Required by phpize BuildRequires: autoconf, automake, libtool, gcc-c++ Obsoletes: php-pdf %description This PHP extension wraps the PDFlib programming library for processing PDF on the fly. %description -l fr Cette extension PHP fournit une interface sur la biliothèque de développement PDFlib pour générer des fichiers PDF à la volée. %prep echo CIBLE = %{name}-%{version}-%{release} %setup -c -q %{_bindir}/php -n %{SOURCE2} package.xml >CHANGELOG cd pdflib-%{version} %build cd pdflib-%{version} # Workaround for broken phpize on 64 bits %{__cat} %{_bindir}/phpize | sed 's|/lib/|/%{_lib}/|g' > phpize && sh phpize %configure %{__make} %{?_smp_mflags} %install cd pdflib-%{version} %{__rm} -rf %{buildroot} %{__make} install INSTALL_ROOT=%{buildroot} # Drop in the bit of configuration %{__mkdir_p} %{buildroot}%{_sysconfdir}/php.d %{__cat} > %{buildroot}%{_sysconfdir}/php.d/pdf.ini << 'EOF' ; Enable PDFlib extension module extension=pdf.so EOF %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc CHANGELOG pdflib-%{version}/CREDITS %config(noreplace) %{_sysconfdir}/php.d/pdf.ini %{php_extdir}/pdf.so %changelog * Fri Nov 3 2006 Remi Collet 2.1.2-1.fc6.remi - update to 2.1.2, see http://pecl.php.net/bugs/bug.php?id=9216 * Thu Nov 2 2006 Remi Collet 2.1.1-1.1.fc6.remi - build against php-5.2.0 with pdflib211-php520.patch * Wed Nov 1 2006 Remi Collet 2.1.1-1.fc{3-6}.remi - update to 2.1.1 - build against pdflib-lite-7.0.0p3 and php-5.1.6 * Fri Oct 27 2006 Remi Collet 2.1.0-1.fc{3-6}.remi - FC3-FC6 build (pdflib-lite-7.0.0p1, php-5.1.6) * Sat Oct 14 2006 Remi Collet 2.1.0-1.2.fc5.remi - build against pdflib-lite 7.0.0p1 * Sun Oct 8 2006 Remi Collet 2.1.0-1.1.fc5.remi - build against pdflib-lite 7.0.0 * Sat Oct 7 2006 Remi Collet 2.1.0-1.fc5.remi - update to 2.1.0 - add french Summary and description. * Sun Sep 17 2006 Remi Collet 2.0.5-2.fc5.remi - build against php-5.2.0 and pdflib-lite 6.0.3 - add pdflib-php520.patch * Tue Apr 04 2006 Remi Collet 2.0.5-1.fc5.remi - FC5 build * Sun Mar 05 2006 Remi Collet 2.0.5-1.fc{3,4}.remi - update to 2.0.5 - build against php-5.1.2 and pdflib-lite 6.0.3 * Tue Jan 24 2006 Remi Collet 2.0.4-1.fc{3,4}.remi - rebuild against php-5.1.2 and pdflib-lite 6.0.2 * Tue May 17 2005 Matthias Saou 2.0.4-1 - 3407/thias - Initial RPM release.