[php-twig-ctwig] rebuild for https://fedoraproject.org/wiki/Changes/Php56

Remi Collet remi at fedoraproject.org
Thu Jun 19 14:54:14 UTC 2014


commit 1cc43853862da4419b62ed6fc4886120885b45a0
Author: Remi Collet <remi at fedoraproject.org>
Date:   Thu Jun 19 16:54:08 2014 +0200

    rebuild for https://fedoraproject.org/wiki/Changes/Php56

 php-twig-ctwig.spec |   21 +++++++++++++++------
 1 files changed, 15 insertions(+), 6 deletions(-)
---
diff --git a/php-twig-ctwig.spec b/php-twig-ctwig.spec
index 3d34261..c4a97af 100644
--- a/php-twig-ctwig.spec
+++ b/php-twig-ctwig.spec
@@ -14,11 +14,16 @@
 %global pecl_name    CTwig
 %global ext_name     twig
 %global pecl_channel pear.twig-project.org
+%if "%{php_version}" < "5.6"
+%global ini_name     %{ext_name}.ini
+%else
+%global ini_name     40-%{ext_name}.ini
+%endif
 
 Summary:        Extension to improve performance of Twig
 Name:           php-twig-ctwig
 Version:        1.15.1
-Release:        2%{?dist}
+Release:        3%{?dist}
 License:        BSD
 Group:          Development/Languages
 URL:            http://twig.sensiolabs.org
@@ -66,7 +71,7 @@ cp -pr NTS ZTS
 %endif
 
 # Create configuration file
-cat > %{ext_name}.ini << 'EOF'
+cat > %{ini_name} << 'EOF'
 ; Enable %{pecl_name} extension module
 extension=%{ext_name}.so
 EOF
@@ -92,7 +97,7 @@ make %{?_smp_mflags}
 make -C NTS install INSTALL_ROOT=%{buildroot}
 
 # install config file
-install -D -m 644 %{ext_name}.ini %{buildroot}%{php_inidir}/%{ext_name}.ini
+install -D -m 644 %{ini_name} %{buildroot}%{php_inidir}/%{ini_name}
 
 # Install XML package description
 install -D -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml
@@ -100,7 +105,7 @@ install -D -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml
 %if %{with_zts}
 make -C ZTS install INSTALL_ROOT=%{buildroot}
 
-install -D -m 644 %{ext_name}.ini %{buildroot}%{php_ztsinidir}/%{ext_name}.ini
+install -D -m 644 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name}
 %endif
 
 # Documentation
@@ -136,16 +141,20 @@ fi
 %files
 %doc %{pear_docdir}/%{pecl_name}
 %{pecl_xmldir}/%{name}.xml
-%config(noreplace) %{php_inidir}/%{ext_name}.ini
+%config(noreplace) %{php_inidir}/%{ini_name}
 %{php_extdir}/%{ext_name}.so
 
 %if %{with_zts}
-%config(noreplace) %{php_ztsinidir}/%{ext_name}.ini
+%config(noreplace) %{php_ztsinidir}/%{ini_name}
 %{php_ztsextdir}/%{ext_name}.so
 %endif
 
 
 %changelog
+* Thu Jun 19 2014 Remi Collet <rcollet at redhat.com> - 1.15.1-3
+- rebuild for https://fedoraproject.org/wiki/Changes/Php56
+- add numerical prefix to extension configuration file
+
 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.15.1-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 


More information about the scm-commits mailing list