Browse Source

php5-5.6.18-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@10011 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 8 years ago
parent
commit
c75d3da7ed
1 changed files with 13 additions and 17 deletions
  1. 13 17
      p/php5/php5-vl.spec

+ 13 - 17
p/php5/php5-vl.spec

@@ -4,6 +4,9 @@
 %global ap_suffix 5
 %global _name php%{majorver}
 
+%global php_extension_api 20131226
+%global zend_extension_api 220131226
+
 %global srcname php-%{version}
 
 %global php_confdir %{_sysconfdir}/%{_name}
@@ -45,14 +48,10 @@
 %define fpm_group www-data
 %endif
 
-%define _use_internal_dependency_generator 0
-%define __find_provides %{_builddir}/%{srcname}/find-provides.sh
-%define _built_php %{buildroot}%{_bindir}/php%{majorver}
-
 Name: php%{majorver}
 Summary: The PHP HTML-embedded scripting language. (PHP: Hypertext Preprocessor)
 Summary(ja): HTML 埋め込み型スクリプト言語 PHP
-Version: 5.6.16
+Version: 5.6.18
 Release: 1%{_dist_release}
 
 Vendor: Project Vine
@@ -77,7 +76,6 @@ Source26: php-fpm.conf
 Source27: default-pool.conf.in
 Source28: php-fpm.logrotate
 Source29: php_params
-Source30: find-provides.sh.in
 Source31: macros.pear.ver
 
 Patch33: php-5.2.4-phpincludedir.patch
@@ -145,7 +143,8 @@ Requires(post,preun): alternatives
 %{?_with_pear:Requires: %{name}-pear = %{version}-%{release}}
 Conflicts: php <= 4.4.2-0vl1.2
 Provides: php = %{version}-%{release}
-
+Provides: php_extension_api(%{php_extension_api})
+Provides: php_zend_extension_api(%{zend_extension_api})
 Obsoletes: php5-sqlite < 5.5.0
 
 %description 
@@ -807,16 +806,6 @@ for X in pear%{majorver} peardev%{majorver} pecl%{majorver} ; do
   sed -i -e 's|%{buildroot}||g' %{buildroot}%{_bindir}/$X
 done
 
-PEAPI=`%{_built_php} -n -i | grep 'PHP Extension =>' | sed -e 's/^.* //'`
-ZEAPI=`%{_built_php} -n -i | grep 'Zend Extension =>' | sed -e 's/^.* //'`
-
-sed \
-  -e "s,@BUILDROOT@,%{buildroot},g" \
-  -e 's/@majorver@/%{majorver}/g' \
-  -e "s/@PEAPI@/$PEAPI/g" \
-  -e "s/@ZEAPI@/$ZEAPI/g" < %{SOURCE30} > %{__find_provides}
-chmod 755 %{__find_provides}
-
 rm -rf %{buildroot}/{.channels,.depdb*,.filemap,.lock}
 rm -f %{buildroot}%{_bindir}/{pear,peardev,pecl,phar}
 
@@ -1063,6 +1052,13 @@ rm -f files.*
 
 #======================================================================
 %changelog
+* Fri Feb  5 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.6.18-1
+- new upstream release.
+
+* Fri Jan  8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.6.17-1
+- made API version hardcoded in specfile.
+- new upstream release.
+
 * Fri Nov 27 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.6.16-1
 - new upstream release.