Name: php-ini Version: 4.3.0 Release: 1mdk Group: Development/Other URL: http://www.php.net License: PHP License Summary: INI files for PHP BuildRoot: %{_tmppath}/%{name}-root BuildArch: noarch Source: php.ini.bz2 Provides: ADVXpackage %description The php-ini package contains the ini files required for PHP. %build %install [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} mkdir -p %{buildroot}%{_sysconfdir} mkdir -p %{buildroot}%{_sysconfdir}/php mkdir -p %{buildroot}%{_libdir}/php/extensions bzcat %{SOURCE0} > %{buildroot}%{_sysconfdir}/php.ini mkdir -p %{buildroot}%{_docdir}/%{name}-%{version} echo "Thanks to Oden Eriksson for the scan-dir idea!" > \ %{buildroot}%{_docdir}/%{name}-%{version}/CREDITS %clean [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %post #Since we use noreplace, we may have an old php.ini file which is not #compatible with the new way of handling extensions. Remove all #extensions if that's the case. cd %{_sysconfdir} if egrep "^(;)*extension(.)*\.so" php.ini >/dev/null; then echo "Converting php.ini to new way of handling extensions" cat php.ini > php-ini.bak egrep -v "^(;)*extension(.)*\.so" php-ini.bak > php.ini fi %files %defattr(-,root,root) %dir %{_sysconfdir}/php %dir %{_libdir}/php %dir %{_libdir}/php/extensions %config(noreplace) %{_sysconfdir}/php.ini %dir %{_docdir}/%{name}-%{version} %doc %{_docdir}/%{name}-%{version}/* %changelog * Sat Jan 4 2003 Jean-Michel Dault <jmdault@mandrakesoft.com> 4.3.0-1mdk - New package