PHP 5.3.0 Build - Bug #511106
This commit is contained in:
parent
3d9aa8e4ad
commit
697652310f
29
cups.spec
29
cups.spec
@ -1,3 +1,6 @@
|
|||||||
|
%define php_extdir %(php-config --extension-dir 2>/dev/null || echo %{_libdir}/php4)
|
||||||
|
%global php_apiver %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1)
|
||||||
|
|
||||||
%define pre rc1
|
%define pre rc1
|
||||||
%define initdir /etc/rc.d/init.d
|
%define initdir /etc/rc.d/init.d
|
||||||
%define use_alternatives 1
|
%define use_alternatives 1
|
||||||
@ -7,7 +10,7 @@
|
|||||||
Summary: Common Unix Printing System
|
Summary: Common Unix Printing System
|
||||||
Name: cups
|
Name: cups
|
||||||
Version: 1.4
|
Version: 1.4
|
||||||
Release: 0.%{pre}.8%{?dist}
|
Release: 0.%{pre}.9%{?dist}
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2
|
Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2
|
||||||
@ -133,7 +136,12 @@ Requires: xinetd
|
|||||||
Summary: Common Unix Printing System - php module
|
Summary: Common Unix Printing System - php module
|
||||||
Group: Development/Languages
|
Group: Development/Languages
|
||||||
Requires: %{name} = %{epoch}:%{version}-%{release}
|
Requires: %{name} = %{epoch}:%{version}-%{release}
|
||||||
Requires: php-common
|
%if 0%{?php_zend_api}
|
||||||
|
Requires: php(zend-abi) = %{php_zend_api}
|
||||||
|
Requires: php(api) = %{php_core_api}
|
||||||
|
%else
|
||||||
|
Requires: php-api = %{php_apiver}
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -305,6 +313,14 @@ rm -rf $RPM_BUILD_ROOT%{_mandir}/cat? $RPM_BUILD_ROOT%{_mandir}/*/cat?
|
|||||||
rm -f $RPM_BUILD_ROOT%{_datadir}/applications/cups.desktop
|
rm -f $RPM_BUILD_ROOT%{_datadir}/applications/cups.desktop
|
||||||
rm -rf $RPM_BUILD_ROOT%{_datadir}/icons
|
rm -rf $RPM_BUILD_ROOT%{_datadir}/icons
|
||||||
|
|
||||||
|
# Put the php config bit into place
|
||||||
|
%{__mkdir_p} %{buildroot}%{_sysconfdir}/php.d
|
||||||
|
%{__cat} << __EOF__ > %{buildroot}%{_sysconfdir}/php.d/%{name}.ini
|
||||||
|
; Enable %{name} extension module
|
||||||
|
extension=phpcups.so
|
||||||
|
__EOF__
|
||||||
|
|
||||||
|
|
||||||
%post
|
%post
|
||||||
/sbin/chkconfig --del cupsd 2>/dev/null || true # Make sure old versions aren't there anymore
|
/sbin/chkconfig --del cupsd 2>/dev/null || true # Make sure old versions aren't there anymore
|
||||||
/sbin/chkconfig --add cups || true
|
/sbin/chkconfig --add cups || true
|
||||||
@ -473,9 +489,16 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
|
|
||||||
%files php
|
%files php
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/php/modules/*.so
|
%config(noreplace) %{_sysconfdir}/php.d/%{name}.ini
|
||||||
|
%{php_extdir}/phpcups.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Jul 13 2009 Remi Collet <Fedora@FamilleCollet.com> 1:1.4-0.rc1.9
|
||||||
|
- rebuild for new PHP 5.3.0 ABI (20090626)
|
||||||
|
- add PHP ABI check
|
||||||
|
- use php_extdir
|
||||||
|
- add php configuration file (/etc/php.d/cups.ini)
|
||||||
|
|
||||||
* Fri Jul 10 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.8
|
* Fri Jul 10 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.8
|
||||||
- Build does not require aspell-devel (bug #510405).
|
- Build does not require aspell-devel (bug #510405).
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user