Changes of Revision 6
[-] | Changed | php5-zendguardloader.changes |
1
2 ------------------------------------------------------------------- 3 +Fri Apr 10 07:19:53 UTC 2015 - cs@linux-administrator.com 4 + 5 +- add ZendGuardLoader 7.0 for php 5.5 & 5.6 versions 6 + 7 +------------------------------------------------------------------- 8 Sun Nov 10 20:57:55 UTC 2013 - cs@linux-administrator.com 9 10 - build 5.3 & 5.4 versions 11 |
||
[-] | Changed | php5-zendguardloader.spec ^ |
104 1
2 # norootforbuild 3 -%define pkg_name ZendGuardLoader 4 +%define ZendLibname ZendGuardLoader 5 %define pkg_version %(php-config --version | awk -F. '{print $1"."$2 }' 2>/dev/null || echo PHPCONFIG_NOT_FOUND) 6 %define php_version %(php-config --version 2>/dev/null) 7 8 -%if "%{pkg_version}" == "5.4" 9 -%define prever 70429-PHP 10 +%if "%{pkg_version}" == "5.6" 11 +%define pkg_name zend-loader-php%{pkg_version}-linux 12 +%ifarch x86_64 13 +%define archsuffix -x86_64 14 %else 15 -%define prever php 16 +%define archsuffix -i386 17 +%endif 18 +%else 19 + %if "%{pkg_version}" == "5.5" 20 + %define pkg_name zend-loader-php%{pkg_version}-linux 21 + %ifarch x86_64 22 + %define archsuffix -x86_64 23 + %else 24 + %define archsuffix -i386 25 + %endif 26 + %else 27 + %if "%{pkg_version}" == "5.4" 28 + %define prever 70429-PHP 29 + %define pkg_name ZendGuardLoader-%{prever}-%{pkg_version}-linux-glibc23 30 + %ifarch x86_64 31 + %define archsuffix -x86_64 32 + %else 33 + %define archsuffix -i386 34 + %endif 35 + %else 36 + %define prever php 37 + %define pkg_name ZendGuardLoader-%{prever}-%{pkg_version}-linux-glibc23 38 + %ifarch x86_64 39 + %define archsuffix -x86_64 40 + %else 41 + %define archsuffix -i386 42 + %endif 43 + %endif 44 + %endif 45 %endif 46 - 47 # 48 Name: php5-zendguardloader 49 Version: %{pkg_version} 50
51 Requires: php5 = %{php_version} 52 # 53 URL: http://www.zend.com/ 54 -%ifarch x86_64 55 -Source0: %{pkg_name}-%{prever}-%{version}-linux-glibc23-x86_64.tar.gz 56 -%else 57 -Source0: %{pkg_name}-%{prever}-%{version}-linux-glibc23-i386.tar.gz 58 -%endif 59 +Source0: %{pkg_name}-%{archsuffix}.tar.gz 60 Summary: This package contains the Zend Guard Loader from Zend Technologies Ltd 61 62 %description 63 This package contains the Zend Guard Loader from Zend Technologies Ltd. 64 65 %prep 66 -%ifarch x86_64 67 -%setup -n %{pkg_name}-%{prever}-%{version}-linux-glibc23-x86_64 68 -%else 69 -%setup -n %{pkg_name}-%{prever}-%{version}-linux-glibc23-i386 70 -%endif 71 +%setup -n %{pkg_name}-%{archsuffix} 72 73 %build 74 75 %install 76 -%__install -D php-%{pkg_version}.x/%{pkg_name}.so %{buildroot}%{_libdir}/php5/extensions/%{pkg_name}.so 77 +%if "%{pkg_version}" == "5.3" || "%{pkg_version}" == "5.4" 78 +%__install -D php-%{pkg_version}.x/%{ZendLibname}.so %{buildroot}%{_libdir}/php5/extensions/%{ZendLibname}.so 79 +%else 80 +%__install -D %{ZendLibname}.so %{buildroot}%{_libdir}/php5/extensions/%{ZendLibname}.so 81 +%__install opcache.so %{buildroot}%{_libdir}/php5/extensions/opcache.so 82 +%endif 83 %{__mkdir} -p %{buildroot}%{_sysconfdir}/php5/conf.d 84 -echo "; comment out next line to disable %{pkg_name} extension in php" > %{buildroot}%{_sysconfdir}/php5/conf.d/zendguardloader.ini 85 -echo "; extension = %{pkg_name}.so" >> %{buildroot}%{_sysconfdir}/php5/conf.d/zendguardloader.ini 86 -echo ";zend_extension = %{_libdir}/php5/extensions/%{pkg_name}.so" >> %{buildroot}%{_sysconfdir}/php5/conf.d/zendguardloader.ini 87 +echo "; comment out next line to disable %{ZendLibname} extension in php" > %{buildroot}%{_sysconfdir}/php5/conf.d/zendguardloader.ini 88 +echo "; extension = %{ZendLibname}.so" >> %{buildroot}%{_sysconfdir}/php5/conf.d/zendguardloader.ini 89 +echo ";zend_extension = %{_libdir}/php5/extensions/%{ZendLibname}.so" >> %{buildroot}%{_sysconfdir}/php5/conf.d/zendguardloader.ini 90 echo ";zend_loader.enable = 1" >> %{buildroot}%{_sysconfdir}/php5/conf.d/zendguardloader.ini 91 echo "; Disable license checks (for performance reasons)" >> %{buildroot}%{_sysconfdir}/php5/conf.d/zendguardloader.ini 92 echo ";zend_loader.disable_licensing=0" >> %{buildroot}%{_sysconfdir}/php5/conf.d/zendguardloader.ini 93
94 %doc README.txt 95 %config(noreplace) %{_sysconfdir}/php5/conf.d/zendguardloader.ini 96 %defattr(0755,root,root) 97 -%{_libdir}/php5/extensions/%{pkg_name}.so 98 +%{_libdir}/php5/extensions/%{ZendLibname}.so 99 +%if "%{pkg_version}" >= "5.5" 100 +%{_libdir}/php5/extensions/opcache.so 101 +%endif 102 103 %changelog 104 |
||
Added | zend-loader-php5.5-linux-i386.tar.gz ^ | |
Added | zend-loader-php5.5-linux-x86_64.tar.gz ^ | |
Added | zend-loader-php5.6-linux-i386.tar.gz ^ | |
Added | zend-loader-php5.6-linux-x86_64.tar.gz ^ |