From 9a0f3d9217c9d98f5036c71045ba3a328d93e0e9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 4 Oct 2005 14:49:22 +0000 Subject: [PATCH] - build tokenizer as shared extension Changed files: php4.spec -> 1.482 --- php4.spec | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/php4.spec b/php4.spec index 96e9a37..5c3dfe3 100644 --- a/php4.spec +++ b/php4.spec @@ -5,7 +5,6 @@ # TODO: # - make additional headers added by mail patch configurable # - /var/run/php group not owned -# - tokenizer extension as shared. (is it possible? perhaps core engine needs it?) # # Conditional build: %bcond_with db3 # use db3 packages instead of db (4.x) for Berkeley DB support @@ -74,7 +73,7 @@ Summary(ru): PHP Summary(uk): PHP ÷ÅÒÓ¦§ 4 - ÍÏ×Á ÐÒÅÐÒÏÃÅÓÕ×ÁÎÎÑ HTML-ÆÁÊ̦×, ×ÉËÏÎÕ×ÁÎÁ ÎÁ ÓÅÒ×ÅÒ¦ Name: php4 Version: 4.4.0 -Release: 11.1%{?with_hardening:hardened} +Release: 11.2%{?with_hardening:hardened} Epoch: 3 Group: Libraries License: PHP @@ -383,10 +382,8 @@ Group: Libraries Requires: glibc >= 6:2.3.5 Requires: sed >= 4.0 Provides: %{name}-session = %{epoch}:%{version}-%{release} -Provides: %{name}-tokenizer = %{epoch}:%{version}-%{release} Provides: php-common = %{epoch}:%{version}-%{release} Provides: php-session = %{epoch}:%{version}-%{release} -Provides: php-tokenizer = %{epoch}:%{version}-%{release} Provides: php(modules_api) = %{php_api_version} Provides: php(zend_module_api) = %{zend_module_api} Provides: php(zend_extension_api) = %{zend_extension_api} @@ -1459,6 +1456,17 @@ Shared Memory support. %description sysvshm -l pl Modu³ PHP umo¿liwiaj±cy korzystanie z pamiêci dzielonej SysV. +%package tokenizer +Summary: tokenizer extension module for PHP +Group: Libraries +Requires(post,preun): %{name}-common = %{epoch}:%{version}-%{release} +Requires: %{name}-common = %{epoch}:%{version}-%{release} +Provides: php-tokenizer = %{epoch}:%{version}-%{release} + +%description tokenizer +This is a dynamic shared object (DSO) for PHP that will add tokenizer +support. + %package wddx Summary: wddx extension module for PHP Summary(pl): Modu³ wddx dla PHP @@ -1744,6 +1752,7 @@ for sapi in $sapis; do --enable-sockets=shared \ %{?with_recode:--with-recode=shared} \ %{?with_mm:--with-mm} \ + --enable-tokenizer=shared \ %{?with_wddx:--enable-wddx=shared} \ %{!?with_xml:--disable-xml}%{?with_xml:--enable-xml=shared} \ %{?with_xslt:--enable-xslt=shared} \ @@ -1804,7 +1813,6 @@ for sapi in $sapis; do %{?with_sybase:--with-sybase-ct=shared,/usr --with-sybase=shared,/usr} \ --with-t1lib=shared \ --with-tiff-dir=/usr \ - --with-tokenizer=shared,/usr \ %{?with_odbc:--with-unixODBC=shared} \ %{!?with_xmlrpc:--without-xmlrpc}%{?with_xmlrpc:--with-xmlrpc=shared,/usr} \ %{?with_xslt:--with-xslt-sablot=shared} \ @@ -2405,6 +2413,12 @@ fi %postun sysvshm %extension_postun +%post tokenizer +%extension_post + +%postun tokenizer +%extension_postun + %post wddx %extension_post @@ -3068,6 +3082,11 @@ fi %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/conf.d/sysvshm.ini %attr(755,root,root) %{extensionsdir}/sysvshm.so +%files tokenizer +%defattr(644,root,root,755) +%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/conf.d/tokenizer.ini +%attr(755,root,root) %{extensionsdir}/tokenizer.so + %if %{with wddx} %files wddx %defattr(644,root,root,755) -- 2.44.0