[packages/php] provide versioned php(core)

glen glen at pld-linux.org
Thu Aug 23 23:19:07 CEST 2012


commit f34991cc9c6e8a5c4552f4463ea8fa3e666574d8
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Fri Aug 24 00:18:08 2012 +0300

    provide versioned php(core)
    
    it is internal extension, also this can be used as dependency to require
    specific php version instead of php-common package name.

 php.spec | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/php.spec b/php.spec
index dc7cc60..a82a5fb 100644
--- a/php.spec
+++ b/php.spec
@@ -110,7 +110,7 @@ ERROR: You need to select at least one Apache SAPI to build shared modules.
 %undefine	with_filter
 %endif
 
-%define		rel	1
+%define		rel	2
 Summary:	PHP: Hypertext Preprocessor
 Summary(fr.UTF-8):	Le langage de script embarque-HTML PHP
 Summary(pl.UTF-8):	Język skryptowy PHP
@@ -450,7 +450,7 @@ The php-embedded package contains a library which can be embedded into
 applications to provide PHP scripting language support.
 
 %description embedded -l pl.UTF-8
-Ten pakiet zawiera  bibliotekę, którą można osadzać w aplikacjach w
+Ten pakiet zawiera bibliotekę, którą można osadzać w aplikacjach w
 celu obsługi PHP jako języka skryptowego.
 
 %package program
@@ -503,10 +503,12 @@ Provides:	%{name}(modules_api) = %{php_api_version}
 Provides:	%{name}(thread-safety) = %{zend_zts}
 Provides:	%{name}(zend_extension_api) = %{zend_extension_api}
 Provides:	%{name}(zend_module_api) = %{zend_module_api}
+Provides:	%{name}-core
 Provides:	%{name}-date
 Provides:	%{name}-ereg
 Provides:	%{name}-reflection
 Provides:	%{name}-standard
+Provides:	php(core) = %{version}
 Provides:	php(date)
 Provides:	php(ereg)
 Provides:	php(hash)
@@ -548,8 +550,8 @@ Requires:	libtool >= 2:2.2
 %else
 Requires:	libtool
 %endif
-%{?with_pcre:Requires:	pcre-devel >= 8.10}
 %{?with_embed:Requires:	%{name}-embedded = %{epoch}:%{version}-%{release}}
+%{?with_pcre:Requires:	pcre-devel >= 8.10}
 Requires:	shtool
 Obsoletes:	php-pear-devel
 Obsoletes:	php4-devel


More information about the pld-cvs-commit mailing list