Logoj0ke.net Open Build Service > Projects > internetx:php5:extensions > php5-zendguardloader > Changes
Sign Up | Log In

Changes of Revision 6

[-] Changed php5-zendguardloader.changes
 
1
@@ -1,4 +1,9 @@
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
@@ -1,14 +1,43 @@
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
@@ -22,31 +51,28 @@
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
@@ -63,6 +89,9 @@
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 ^