diff options
| -rw-r--r-- | php-ioncube-loader.spec | 26 | 
1 files changed, 18 insertions, 8 deletions
| diff --git a/php-ioncube-loader.spec b/php-ioncube-loader.spec index e8e6d77..915c3cf 100644 --- a/php-ioncube-loader.spec +++ b/php-ioncube-loader.spec @@ -3,14 +3,14 @@  Name:          php-ioncube-loader  Summary:       Loader for ionCube Encoded Files -Version:       4.2.2 -Release:       1%{?dist}.1 +Version:       4.4.1 +Release:       1%{?dist}  License:       Distribuable  Group:         Development/Languages  URL:           http://www.ioncube.com -Source0:       http://downloads2.ioncube.com/loader_downloads/%{extname}s_lin_x86.tar.gz -Source1:       http://downloads2.ioncube.com/loader_downloads/%{extname}s_lin_x86-64.tar.gz  +Source0:       http://downloads2.ioncube.com/loader_downloads/%{extname}s_lin_x86.tar.bz2 +Source1:       http://downloads2.ioncube.com/loader_downloads/%{extname}s_lin_x86-64.tar.bz2  BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root  BuildRequires: php-devel @@ -22,8 +22,9 @@ Requires:      php(api) = %{php_core_api}  # Other third party repo stuff  Obsoletes:     php53-ioncube-loader  Obsoletes:     php53u-ioncube-loader -%if "%{php_version}" > "5.4"  Obsoletes:     php54-ioncube-loader +%if "%{php_version}" > "5.5" +Obsoletes:     php55-ioncube-loader  %endif  # Filter private shared object @@ -36,12 +37,12 @@ Loader for ionCube Encoded Files.  %prep -%setup -q -T -c  +%setup -q -T -c  %ifarch x86_64 -tar xzf %{SOURCE1} +tar xvf %{SOURCE1}  %else -tar xzf %{SOURCE0} +tar xvf %{SOURCE0}  %endif  # Drop in the bit of configuration @@ -64,6 +65,11 @@ EOF  rm -rf %{buildroot}  ver=$(%{__php} -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;') +if [ ! -f ioncube/%{extname}_lin_${ver}.so ]; then +  : Module for %{php_version} not provied +  exit 1 +fi +  install -D -pm 755 ioncube/%{extname}_lin_${ver}.so    %{buildroot}%{php_extdir}/%{extname}.so  install -D -m 644  %{extname}.nts                      %{buildroot}%{php_inidir}/%{extname}.ini @@ -88,6 +94,7 @@ rm -rf %{buildroot}  %files  %defattr(-,root,root,-) +%doc ioncube/*txt  %config(noreplace) %{php_inidir}/%{extname}.ini  %{php_extdir}/%{extname}.so @@ -97,6 +104,9 @@ rm -rf %{buildroot}  %changelog +* Mon Jun 24 2013 Remi Collet <RPMS@famillecollet.com> - 4.4.1-1 +- update to 4.4.1 +  * Mon Sep  3 2012 Remi Collet <RPMS@famillecollet.com> - 4.2.2-1  - initial package | 
