Author: glen                         Date: Tue Sep 13 20:48:05 2005 GMT
Module: SPECS                         Tag: DEVEL
---- Log message:
- merge from HEAD: added /usr/share/php to package; add php/zend version api 
provides

---- Files affected:
SPECS:
   php.spec (1.467.2.9 -> 1.467.2.10) 

---- Diffs:

================================================================
Index: SPECS/php.spec
diff -u SPECS/php.spec:1.467.2.9 SPECS/php.spec:1.467.2.10
--- SPECS/php.spec:1.467.2.9    Sat Sep 10 22:23:16 2005
+++ SPECS/php.spec      Tue Sep 13 22:47:59 2005
@@ -179,7 +179,7 @@
 %{?with_recode:BuildRequires:  recode-devel >= 3.5d-3}
 BuildRequires: rpm-build >= 4.4.0
 BuildRequires: rpm-php-pearprov >= 4.0.2-100
-BuildRequires: rpmbuild(macros) >= 1.230
+BuildRequires: rpmbuild(macros) >= 1.238
 %{?with_sqlite:BuildRequires:  sqlite-devel}
 BuildRequires: t1lib-devel
 %{?with_tidy:BuildRequires:    tidy-devel}
@@ -198,8 +198,12 @@
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _sysconfdir     /etc/php
+%define                _phpsharedir    %{_datadir}/php
 %define                extensionsdir   %{_libdir}/php
 
+# redefine to use versions from current source
+%define                __php_includedir %{_builddir}/%{name}-%{version}
+
 %description
 PHP is an HTML-embedded scripting language. PHP attempts to make it
 easy for developers to write dynamically generated web pages. PHP also
@@ -357,7 +361,11 @@
 Requires:      glibc >= 6:2.3.5
 Requires:      sed >= 4.0
 Provides:      %{name}-session = %{epoch}:%{version}-%{release}
+# FIXME: apache2 specific Provides
 Provides:      php-common(apache-modules-api) = %{apache_modules_api}
+Provides:      php(modules_api) = %{php_api_version}
+Provides:      php(zend_module_api) = %{zend_module_api}
+Provides:      php(zend_extension_api) = %{zend_extension_api}
 Obsoletes:     php-session < 3:4.2.1-2
 # for the posttrans scriptlet, conflicts because in vserver enviroinment rpm 
package is not installed.
 Conflicts:     rpm < 4.4.2-0.2
@@ -1432,8 +1440,10 @@
 Moduł PHP umożliwiający używanie kompresji zlib.
 
 %prep
+# IMPORTANT: if you change '%setup', you should change %__php_includedir macro 
earlier in this file
 %setup -q -n %{name}-%{version}%{_rc}
 # this patch is broken by design, breaks --enable-versioning for example
+# update: --enable-version is broken by itself, it disables dynamic modules.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
@@ -1694,7 +1704,7 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d 
$RPM_BUILD_ROOT{%{_libdir}/{php,apache{,1}},%{_sysconfdir}/{apache,cgi}} \
+install -d 
$RPM_BUILD_ROOT{%{_libdir}/{php,apache{,1}},%{_sysconfdir}/{apache,cgi},%{_phpsharedir}}
 \
        $RPM_BUILD_ROOT/home/services/{httpd,apache}/icons \
        $RPM_BUILD_ROOT{%{_sbindir},%{_bindir}} \
        $RPM_BUILD_ROOT/var/run/php \
@@ -2507,6 +2517,7 @@
 %attr(755,root,root) %{_sbindir}/php-module-install
 %attr(755,root,root) %{_libdir}/libphp_common-*.so
 %dir %{extensionsdir}
+%dir %{_phpsharedir}
 
 %files devel
 %defattr(644,root,root,755)
@@ -2909,11 +2920,14 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.467.2.10  2005/09/13 20:47:59  glen
+- merge from HEAD: added /usr/share/php to package; add php/zend version api 
provides
+
 Revision 1.467.2.9  2005/09/10 20:23:16  arekm
 - drop seding phpize and instead fix that in builddir.patch
 
 Revision 1.467.2.8  2005/09/03 14:02:13  arekm
-BR pcre-devel
+- BR pcre-devel
 
 Revision 1.467.2.7  2005/09/03 10:50:16  arekm
 - link with system pcre library, not bundled one
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/php.spec?r1=1.467.2.9&r2=1.467.2.10&f=u

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to