|
@@ -7,12 +7,11 @@ Summary: ClearSilver extension for PHP
|
|
|
Summary(ja): PHP用ClearSilverモジュール
|
|
|
Name: php-ext-%{modname}
|
|
|
Version: 0.4
|
|
|
-Release: 10%{_dist_release}
|
|
|
+Release: 12%{_dist_release}
|
|
|
URL: http://www.geodata.soton.ac.uk/software/php_clearsilver/
|
|
|
Source: php-%{modname}-%{version}.tar.gz
|
|
|
-Patch0: php-clearsilver-0.4-php5.5.0.patch
|
|
|
-Patch1: php-clearsilver-0.4-cgifunctions.patch
|
|
|
-Patch2: php-clearsilver-0.4-php7.0.0.patch
|
|
|
+Patch0: php-clearsilver-0.4-php5.6.0.patch
|
|
|
+Patch2: php-clearsilver-0.4-php7.2.0.patch
|
|
|
License: The PHP License
|
|
|
Group: Development/Languages
|
|
|
BuildRequires: clearsilver, zlib-devel
|
|
@@ -79,26 +78,24 @@ cp -a php-%{modname}-%{version}/{CREDITS,INSTALL,LICENSE,README,doc} ./
|
|
|
%if %{with php5}
|
|
|
cp -a php-clearsilver-%{version} php-clearsilver-%{version}-php5
|
|
|
pushd php-clearsilver-%{version}-php5
|
|
|
-%patch0 -p1 -b .php55
|
|
|
-%patch1 -p1 -b .cgifunctions
|
|
|
+%patch0 -p1 -b .php56
|
|
|
popd
|
|
|
%endif
|
|
|
|
|
|
%if %{with php72}
|
|
|
cp -a php-clearsilver-%{version} php-clearsilver-%{version}-php7
|
|
|
pushd php-clearsilver-%{version}-php7
|
|
|
-%patch0 -p1 -b .php55
|
|
|
-%patch1 -p1 -b .cgifunctions
|
|
|
-%patch2 -p1 -b .php7
|
|
|
+%patch0 -p1 -b .php56
|
|
|
+%patch2 -p1 -b .php72
|
|
|
popd
|
|
|
%endif
|
|
|
|
|
|
%build
|
|
|
%if %{with php5}
|
|
|
pushd php-clearsilver-%{version}-php5
|
|
|
+phpize5
|
|
|
aclocal
|
|
|
autoconf
|
|
|
-phpize5
|
|
|
libtoolize --copy --force
|
|
|
%configure --with-php-config=/usr/bin/php-config5
|
|
|
%__make %{_smp_mflags}
|
|
@@ -107,9 +104,9 @@ popd
|
|
|
|
|
|
%if %{with php72}
|
|
|
pushd php-clearsilver-%{version}-php7
|
|
|
+phpize72
|
|
|
aclocal
|
|
|
autoconf
|
|
|
-phpize72
|
|
|
libtoolize --copy --force
|
|
|
%configure --with-php-config=/usr/bin/php-config72
|
|
|
%__make %{_smp_mflags}
|
|
@@ -146,6 +143,16 @@ EOF
|
|
|
popd
|
|
|
%endif
|
|
|
|
|
|
+%check
|
|
|
+
|
|
|
+pushd php-clearsilver-%{version}-php5
|
|
|
+make test NO_INTERACTION=1
|
|
|
+popd
|
|
|
+
|
|
|
+pushd php-clearsilver-%{version}-php7
|
|
|
+make test NO_INTERACTION=1
|
|
|
+popd
|
|
|
+
|
|
|
%clean
|
|
|
rm -rf %{buildroot}
|
|
|
|
|
@@ -166,6 +173,15 @@ rm -rf %{buildroot}
|
|
|
%endif
|
|
|
|
|
|
%changelog
|
|
|
+* Fri Dec 22 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4-12
|
|
|
+- updated Patch0.
|
|
|
+- updated Patch2.
|
|
|
+- dropped Patch1: included in Patch0.
|
|
|
+- enabled %%check.
|
|
|
+
|
|
|
+* Thu Dec 21 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4-11
|
|
|
+- updated Patch2.
|
|
|
+
|
|
|
* Tue Dec 19 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4-10
|
|
|
- dropped support for php71.
|
|
|
- added support for php72.
|