|
@@ -1,5 +1,5 @@
|
|
%bcond_without php5
|
|
%bcond_without php5
|
|
-%bcond_without php71
|
|
|
|
|
|
+%bcond_without php72
|
|
|
|
|
|
%define modname clearsilver
|
|
%define modname clearsilver
|
|
|
|
|
|
@@ -7,7 +7,7 @@ Summary: ClearSilver extension for PHP
|
|
Summary(ja): PHP用ClearSilverモジュール
|
|
Summary(ja): PHP用ClearSilverモジュール
|
|
Name: php-ext-%{modname}
|
|
Name: php-ext-%{modname}
|
|
Version: 0.4
|
|
Version: 0.4
|
|
-Release: 9%{_dist_release}
|
|
|
|
|
|
+Release: 10%{_dist_release}
|
|
URL: http://www.geodata.soton.ac.uk/software/php_clearsilver/
|
|
URL: http://www.geodata.soton.ac.uk/software/php_clearsilver/
|
|
Source: php-%{modname}-%{version}.tar.gz
|
|
Source: php-%{modname}-%{version}.tar.gz
|
|
Patch0: php-clearsilver-0.4-php5.5.0.patch
|
|
Patch0: php-clearsilver-0.4-php5.5.0.patch
|
|
@@ -22,8 +22,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRequires: php5-devel
|
|
BuildRequires: php5-devel
|
|
%endif
|
|
%endif
|
|
|
|
|
|
-%if %{with php71}
|
|
|
|
-BuildRequires: php71-devel
|
|
|
|
|
|
+%if %{with php72}
|
|
|
|
+BuildRequires: php72-devel
|
|
%endif
|
|
%endif
|
|
|
|
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
@@ -54,19 +54,19 @@ This module adds ClearSilver functions to PHP.
|
|
|
|
|
|
%endif
|
|
%endif
|
|
|
|
|
|
-%if %{with php71}
|
|
|
|
-%package -n php71-ext-%{modname}
|
|
|
|
|
|
+%if %{with php72}
|
|
|
|
+%package -n php72-ext-%{modname}
|
|
Summary: ClearSilver extension for PHP-7.0.x
|
|
Summary: ClearSilver extension for PHP-7.0.x
|
|
Summary(ja): PHP-7.0.x用ClearSilverモジュール
|
|
Summary(ja): PHP-7.0.x用ClearSilverモジュール
|
|
Group: Development/Languages
|
|
Group: Development/Languages
|
|
-%if "%{?req_php71_api}" != ""
|
|
|
|
-Requires: %{req_php71_api}
|
|
|
|
|
|
+%if "%{?req_php72_api}" != ""
|
|
|
|
+Requires: %{req_php72_api}
|
|
%endif
|
|
%endif
|
|
|
|
|
|
-%description -n php71-ext-%{modname}
|
|
|
|
|
|
+%description -n php72-ext-%{modname}
|
|
This module adds ClearSilver functions to PHP.
|
|
This module adds ClearSilver functions to PHP.
|
|
|
|
|
|
-%description -n php71-ext-%{modname} -l ja
|
|
|
|
|
|
+%description -n php72-ext-%{modname} -l ja
|
|
このモジュールはPHPにClearSilverテンプレート機能を追加します。
|
|
このモジュールはPHPにClearSilverテンプレート機能を追加します。
|
|
|
|
|
|
%endif
|
|
%endif
|
|
@@ -84,7 +84,7 @@ pushd php-clearsilver-%{version}-php5
|
|
popd
|
|
popd
|
|
%endif
|
|
%endif
|
|
|
|
|
|
-%if %{with php71}
|
|
|
|
|
|
+%if %{with php72}
|
|
cp -a php-clearsilver-%{version} php-clearsilver-%{version}-php7
|
|
cp -a php-clearsilver-%{version} php-clearsilver-%{version}-php7
|
|
pushd php-clearsilver-%{version}-php7
|
|
pushd php-clearsilver-%{version}-php7
|
|
%patch0 -p1 -b .php55
|
|
%patch0 -p1 -b .php55
|
|
@@ -105,13 +105,13 @@ libtoolize --copy --force
|
|
popd
|
|
popd
|
|
%endif
|
|
%endif
|
|
|
|
|
|
-%if %{with php71}
|
|
|
|
|
|
+%if %{with php72}
|
|
pushd php-clearsilver-%{version}-php7
|
|
pushd php-clearsilver-%{version}-php7
|
|
aclocal
|
|
aclocal
|
|
autoconf
|
|
autoconf
|
|
-phpize71
|
|
|
|
|
|
+phpize72
|
|
libtoolize --copy --force
|
|
libtoolize --copy --force
|
|
-%configure --with-php-config=/usr/bin/php-config71
|
|
|
|
|
|
+%configure --with-php-config=/usr/bin/php-config72
|
|
%__make %{_smp_mflags}
|
|
%__make %{_smp_mflags}
|
|
popd
|
|
popd
|
|
%endif
|
|
%endif
|
|
@@ -132,14 +132,14 @@ EOF
|
|
popd
|
|
popd
|
|
%endif
|
|
%endif
|
|
|
|
|
|
-%if %{with php71}
|
|
|
|
|
|
+%if %{with php72}
|
|
pushd php-clearsilver-%{version}-php7
|
|
pushd php-clearsilver-%{version}-php7
|
|
-mkdir -p %{buildroot}%{_libdir}/php71/
|
|
|
|
-mkdir -p %{buildroot}%{_sysconfdir}/php71/php.d
|
|
|
|
|
|
+mkdir -p %{buildroot}%{_libdir}/php72/
|
|
|
|
+mkdir -p %{buildroot}%{_sysconfdir}/php72/php.d
|
|
|
|
|
|
-install -m644 modules/%{modname}.so %{buildroot}%{_libdir}/php71/
|
|
|
|
|
|
+install -m644 modules/%{modname}.so %{buildroot}%{_libdir}/php72/
|
|
|
|
|
|
-cat > %{buildroot}%{_sysconfdir}/php71/php.d/%{modname}.ini <<EOF
|
|
|
|
|
|
+cat > %{buildroot}%{_sysconfdir}/php72/php.d/%{modname}.ini <<EOF
|
|
; Enable %{modname} extension module
|
|
; Enable %{modname} extension module
|
|
extension=%{modname}.so
|
|
extension=%{modname}.so
|
|
EOF
|
|
EOF
|
|
@@ -157,15 +157,19 @@ rm -rf %{buildroot}
|
|
%{_sysconfdir}/php5/php.d/*
|
|
%{_sysconfdir}/php5/php.d/*
|
|
%endif
|
|
%endif
|
|
|
|
|
|
-%if %{with php71}
|
|
|
|
-%files -n php71-ext-%{modname}
|
|
|
|
|
|
+%if %{with php72}
|
|
|
|
+%files -n php72-ext-%{modname}
|
|
%defattr(-,root,root)
|
|
%defattr(-,root,root)
|
|
%doc CREDITS INSTALL LICENSE README doc
|
|
%doc CREDITS INSTALL LICENSE README doc
|
|
-%{_libdir}/php71/*
|
|
|
|
-%{_sysconfdir}/php71/php.d/*
|
|
|
|
|
|
+%{_libdir}/php72/*
|
|
|
|
+%{_sysconfdir}/php72/php.d/*
|
|
%endif
|
|
%endif
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Tue Dec 19 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4-10
|
|
|
|
+- dropped support for php71.
|
|
|
|
+- added support for php72.
|
|
|
|
+
|
|
* Thu Mar 16 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4-9
|
|
* Thu Mar 16 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4-9
|
|
- added support for php71.
|
|
- added support for php71.
|
|
|
|
|