[php] also provide php(language)%{_isa}, define %{php_version}

Remi Collet remi at fedoraproject.org
Mon Jul 2 15:51:01 UTC 2012


commit 73d6fede703d42ad072181c4e0fe288bf9df4aee
Author: remi <fedora at famillecollet.com>
Date:   Mon Jul 2 17:50:55 2012 +0200

    also provide php(language)%{_isa}, define %{php_version}

 macros.php |    1 +
 php.spec   |    9 +++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/macros.php b/macros.php
index 8900aba..784d601 100644
--- a/macros.php
+++ b/macros.php
@@ -4,6 +4,7 @@
 %php_core_api @PHP_APIVER@
 %php_zend_api @PHP_ZENDVER@
 %php_pdo_api  @PHP_PDOVER@
+%php_version  @PHP_VERSION@
 
 %php_extdir    %{_libdir}/php/modules
 %php_ztsextdir %{_libdir}/php-zts/modules
diff --git a/php.spec b/php.spec
index 1615753..b16b765 100644
--- a/php.spec
+++ b/php.spec
@@ -56,7 +56,7 @@
 Summary: PHP scripting language for creating dynamic web sites
 Name: php
 Version: 5.4.4
-Release: 3%{?dist}
+Release: 4%{?dist}
 License: PHP
 Group: Development/Languages
 URL: http://www.php.net/
@@ -180,7 +180,7 @@ Summary: Common files for PHP
 # ABI/API check - Arch specific
 Provides: php-api = %{apiver}%{isasuffix}, php-zend-abi = %{zendver}%{isasuffix}
 Provides: php(api) = %{apiver}%{isasuffix}, php(zend-abi) = %{zendver}%{isasuffix}
-Provides: php(language) = %{version}
+Provides: php(language) = %{version}, php(language)%{?_isa} = %{version}
 # Provides for all builtin/shared modules:
 Provides: php-bz2, php-bz2%{?_isa}
 Provides: php-calendar, php-calendar%{?_isa}
@@ -1119,6 +1119,7 @@ install -d $RPM_BUILD_ROOT%{_sysconfdir}/rpm
 sed -e "s/@PHP_APIVER@/%{apiver}%{isasuffix}/" \
     -e "s/@PHP_ZENDVER@/%{zendver}%{isasuffix}/" \
     -e "s/@PHP_PDOVER@/%{pdover}%{isasuffix}/" \
+    -e "s/@PHP_VERSION@/%{version}/" \
     < %{SOURCE3} > macros.php
 install -m 644 -c macros.php \
            $RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros.php
@@ -1282,6 +1283,10 @@ fi
 
 
 %changelog
+* Mon Jul 02 2012 Remi Collet <remi at fedoraproject.org> 5.4.4-4
+- also provide php(language)%%{_isa}
+- define %%{php_version}
+
 * Mon Jul 02 2012 Remi Collet <remi at fedoraproject.org> 5.4.4-3
 - drop BR for libevent (#835671)
 - provide php(language) to allow version check


More information about the scm-commits mailing list