]> git.pld-linux.org Git - packages/rpm.git/commitdiff
- PHP PDO API version macros auto/ac/rpm-build-macros-1_292-1 auto/th/rpm-build-macros-1_292-1
authorElan Ruusamäe <glen@pld-linux.org>
Tue, 2 May 2006 21:26:13 +0000 (21:26 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    rpm.macros -> 1.292

rpm.macros

index 964b78d8c22668d54cf8039bc00b04e7870ae1ab..32eae6e102ffd40bdf402e6f6a4f9e90989aae37 100644 (file)
@@ -447,6 +447,7 @@ fi \
 # extract php/zend api versions
 %php_major_version             %(awk '/#define PHP_MAJOR_VERSION/{print $3}' %{__php_includedir}/main/php_version.h 2>/dev/null || echo ERROR)
 %php_api_version               %(awk '/#define PHP_API_VERSION/{print $3}' %{__php_includedir}/main/php.h 2>/dev/null || echo ERROR)
+%php_pdo_api_version   %(awk '/#define PDO_DRIVER_API/{print $3}' %{__php_includedir}/ext/pdo/php_pdo_driver.h 2>/dev/null || echo ERROR)
 %php_debug                             %(awk '/#define ZEND_DEBUG/{print $3}' %{__php_includedir}/main/php_config.h 2>/dev/null || echo ERROR)
 %zend_module_api               %(awk '/#define ZEND_MODULE_API_NO/{print $3}' %{__php_includedir}/Zend/zend_modules.h 2>/dev/null || echo ERROR)
 %zend_extension_api            %(awk '/#define ZEND_EXTENSION_API_NO/{print $3}' %{__php_includedir}/Zend/zend_extensions.h 2>/dev/null || echo ERROR)
@@ -467,6 +468,9 @@ fi \
 %{__php_api_requires -v %php_major_version debug php_debug} \
 %{__php_api_requires -v %php_major_version thread-safety zend_zts}
 
+# for php pdo modules (php-pecl-PDO_*)
+%requires_php_pdo_module %{__php_api_requires PDO_API php_pdo_api_version}
+
 # Python specific macro definitions.
 # python main version
 %py_ver                %(python -c "import sys; print sys.version[:3]")
This page took 0.144882 seconds and 4 git commands to generate.