summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2020-07-15 12:12:52 +0200
committerRemi Collet <remi@remirepo.net>2020-07-15 12:12:52 +0200
commitb6be18583e91c93e5693b799e87d6cb5583354b8 (patch)
tree98ff738f77f32f1ea2e9ab918fc8d709fbe1e550
parented3f05581da8337ae34e2a81b566a439e7a3abbe (diff)
update to 10.4.1 (Jul 13, 2020)
add aarch64 support
-rw-r--r--PHPINFO2
-rw-r--r--REFLECTION2
-rw-r--r--php-ioncube-loader.spec22
3 files changed, 18 insertions, 8 deletions
diff --git a/PHPINFO b/PHPINFO
index 74eec4a..bb8075c 100644
--- a/PHPINFO
+++ b/PHPINFO
@@ -5,7 +5,7 @@ For Loader updates visit www.ioncube.com/loaders.php
For support visit support.ioncube.com
This Loader also includes features for real-time error reporting and malware protection. Visit ioncube24.com for more details.
-Loader version => 10.4.0
+Loader version => 10.4.1
ionCube24 features => unconfigured
Directive => Local Value => Master Value
diff --git a/REFLECTION b/REFLECTION
index 3a9a093..3290c28 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #15 ionCube Loader version 10.4.0 ] {
+Extension [ <persistent> extension #15 ionCube Loader version 10.4.1 ] {
- INI {
Entry [ ic24.enable <SYSTEM> ]
diff --git a/php-ioncube-loader.spec b/php-ioncube-loader.spec
index cec9ccd..84f9a8b 100644
--- a/php-ioncube-loader.spec
+++ b/php-ioncube-loader.spec
@@ -30,7 +30,7 @@
Name: %{?scl_prefix}php-ioncube-loader
Summary: Loader for ionCube Encoded Files with ionCube 24 support
-%global upstream_version 10.4.0
+%global upstream_version 10.4.1
#global upstream_prever beta2
Version: %{upstream_version}%{?upstream_prever:~%{upstream_prever}}
Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}}
@@ -44,9 +44,10 @@ Source1: https://www.ioncube.com/php-7.4.0-beta-loaders/ioncube_loaders_li
Source0: http://downloads2.ioncube.com/loader_downloads/%{extname}s_lin_x86_%{version}.tar.gz
Source1: http://downloads2.ioncube.com/loader_downloads/%{extname}s_lin_x86-64_%{version}.tar.gz
Source2: http://downloads2.ioncube.com/loader_downloads/%{extname}s_lin_armv7l_%{version}.tar.gz
+Source3: http://downloads2.ioncube.com/loader_downloads/%{extname}s_lin_aarch64_%{version}.tar.gz
%endif
-Source3: LICENSE.txt
-Source4: USER-GUIDE.txt
+Source90: LICENSE.txt
+Source91: USER-GUIDE.txt
BuildRequires: %{?scl_prefix}php-devel
@@ -55,7 +56,7 @@ Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api}
Requires: %{?scl_prefix}php(api) = %{php_core_api}
%{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}}
-%if "%{?vendor}" == "Remi Collet" && 0%{!?scl:1} && 0%{?rhel}
+%if "%{?packager}" == "Remi Collet" && 0%{!?scl:1} && 0%{?rhel}
# Other third party repo stuff
Obsoletes: php53-ioncube-loader <= %{version}
Obsoletes: php53u-ioncube-loader <= %{version}
@@ -107,6 +108,9 @@ Package built for PHP %(%{__php} -n -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VER
%prep
%setup -q -T -c
+%ifarch aarch64
+tar xvf %{SOURCE3}
+%else
%ifarch armv7hl
tar xvf %{SOURCE2}
%else
@@ -116,6 +120,8 @@ tar xvf %{SOURCE1}
tar xvf %{SOURCE0}
%endif
%endif
+
+%endif
%if 0%{?upstream_prever:1}
mkdir ioncube
mv ioncube_loader_lin_7.4_%{upstream_version}_%{upstream_prever}.so ioncube/ioncube_loader_lin_7.4.so
@@ -125,8 +131,8 @@ mv ioncube_loader_lin_7.4_%{upstream_version}_%{upstream_prever}_ts.so ioncube/i
# Drop in the bit of configuration
# Sometime file is missing
# http://forum.ioncube.com/viewtopic.php?t=4245
-[ -f ioncube/LICENSE.txt ] || cp %{SOURCE3} ioncube/
-[ -f ioncube/USER-GUIDE.txt ] || cp %{SOURCE4} ioncube/
+[ -f ioncube/LICENSE.txt ] || cp %{SOURCE90} ioncube/
+[ -f ioncube/USER-GUIDE.txt ] || cp %{SOURCE91} ioncube/
sed -e 's/\r//' -i ioncube/*.txt
cat << 'EOF' | tee %{extname}.nts
@@ -217,6 +223,10 @@ install -D -m 644 %{extname}.zts %{buildroot}%{php_ztsinid
%changelog
+* Wed Jul 15 2020 Remi Collet <remi@remirepo.net> - 10.4.1-1
+- update to 10.4.1 (Jul 13, 2020)
+- add aarch64 support
+
* Tue Jun 30 2020 Remi Collet <remi@remirepo.net> - 10.4.0-1
- update to 10.4.0 (Jun 29, 2020)