packages (PHP_5_2): php/php.spec - restore shared -hash
glen
glen at pld-linux.org
Tue Sep 22 10:53:58 CEST 2009
Author: glen Date: Tue Sep 22 08:53:58 2009 GMT
Module: packages Tag: PHP_5_2
---- Log message:
- restore shared -hash
---- Files affected:
packages/php:
php.spec (1.805.2.11 -> 1.805.2.12)
---- Diffs:
================================================================
Index: packages/php/php.spec
diff -u packages/php/php.spec:1.805.2.11 packages/php/php.spec:1.805.2.12
--- packages/php/php.spec:1.805.2.11 Fri Sep 18 20:27:27 2009
+++ packages/php/php.spec Tue Sep 22 10:53:52 2009
@@ -15,6 +15,16 @@
# - http://forum.lighttpd.net/topic/34454
# - ttyname_r() missdetected http://bugs.php.net/bug.php?id=48820
#
+# To see optional extension deps:
+# $ grep -r PHP_ADD_EXTENSION_DEP.*,.*,.* .
+#./ext/pdo/config.m4: PHP_ADD_EXTENSION_DEP(pdo, spl, true)
+#./ext/spl/config.m4: PHP_ADD_EXTENSION_DEP(spl, pcre, true)
+#./ext/session/config.m4: PHP_ADD_EXTENSION_DEP(session, hash, true)
+#./ext/sqlite/config.m4: PHP_ADD_EXTENSION_DEP(sqlite, spl, true)
+#./ext/sqlite/config.m4: PHP_ADD_EXTENSION_DEP(sqlite, pdo, true)
+#./ext/simplexml/config.m4: PHP_ADD_EXTENSION_DEP(simplexml, spl, true)
+#./ext/xmlreader/config.m4: PHP_ADD_EXTENSION_DEP(xmlreader, dom, true)
+#
# Conditional build:
%bcond_with fdf # with FDF (PDF forms) module (BR: proprietary lib)
%bcond_with interbase_inst # use InterBase install., not Firebird (BR: proprietary libs)
@@ -168,6 +178,7 @@
Patch46: %{name}-imap-myrights.patch
Patch47: suhosin.patch
Patch49: %{name}-m4-divert.patch
+Patch50: extension-shared-optional-dep.patch
URL: http://www.php.net/
%{?with_interbase:%{!?with_interbase_inst:BuildRequires: Firebird-devel >= 1.0.2.908-2}}
%{?with_pspell:BuildRequires: aspell-devel >= 2:0.50.0}
@@ -426,7 +437,6 @@
Requires: glibc >= 6:2.3.5
Requires: php-dirs
Provides: php(date)
-Provides: php(hash)
Provides: php(libxml)
%{?with_zend_multibyte:Provides: php(mbstring)}
Provides: php(modules_api) = %{php_api_version}
@@ -443,10 +453,8 @@
%{?with_pcre:Provides: php-pcre = %{epoch}:%{version}-%{release}}
Provides: php5(debug) = %{php_debug}
Provides: php5(thread-safety) = %{zend_zts}
-Obsoletes: php-hash
Obsoletes: php-pcre < 4:5.2.0
Obsoletes: php-pecl-domxml
-Obsoletes: php-pecl-hash
Obsoletes: php-session < 3:4.2.1-2
Conflicts: php4-common < 3:4.4.4-8
Conflicts: rpm < 4.4.2-0.2
@@ -749,6 +757,22 @@
Moduł PHP umożliwiający korzystanie z biblioteki gmp do obliczeń na
liczbach o dowolnej długości.
+%package hash
+Summary: HASH Message Digest Framework
+Summary(pl.UTF-8): Szkielet do obliczania skrótów wiadomości
+Group: Libraries
+Requires: %{name}-common = %{epoch}:%{version}-%{release}
+Provides: php(hash)
+Obsoletes: php-pecl-hash
+
+%description hash
+Native implementations of common message digest algorithms using a
+generic factory method.
+
+%description hash -l pl.UTF-8
+Natywne implementacje popularnych algorytmów obliczania skrótów
+wiadomości przy użyciu wspólnego interfejsu.
+
%package iconv
Summary: iconv extension module for PHP
Summary(pl.UTF-8): Moduł iconv dla PHP
@@ -1668,6 +1692,7 @@
%patch47 -p1
%endif
%patch49 -p1
+%patch50 -p1
# conflict seems to be resolved by recode patches
rm -f ext/recode/config9.m4
@@ -1801,7 +1826,7 @@
--enable-pcntl=shared \
--enable-pdo=shared \
--enable-json=shared \
- --enable-hash \
+ --enable-hash=shared \
--enable-xmlwriter=shared \
%if %{with fpm}
--with-fpm-conf=%{_sysconfdir}/fpm.conf \
@@ -2153,6 +2178,7 @@
%extension_scripts gd
%extension_scripts gettext
%extension_scripts gmp
+%extension_scripts hash
%extension_scripts iconv
%extension_scripts imap
%extension_scripts interbase
@@ -2538,6 +2564,11 @@
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/gmp.ini
%attr(755,root,root) %{php_extensiondir}/gmp.so
+%files hash
+%defattr(644,root,root,755)
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/hash.ini
+%attr(755,root,root) %{php_extensiondir}/hash.so
+
%files iconv
%defattr(644,root,root,755)
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/iconv.ini
@@ -2865,6 +2896,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.805.2.12 2009/09/22 08:53:52 glen
+- restore shared -hash
+
Revision 1.805.2.11 2009/09/18 18:27:27 arekm
- up to 5.2.11 (hash is now merged into common since session requires it)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/php/php.spec?r1=1.805.2.11&r2=1.805.2.12&f=u
More information about the pld-cvs-commit
mailing list