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

Changes of Revision 5

[-] Changed php5-ioncube.spec
x
 
1
@@ -1,16 +1,17 @@
2
 # norootforbuild
3
 %define pkg_name    ioncube_loaders_lin
4
-%define php_version %(php-config --version | awk -F. '{print $1"."$2 }' 2>/dev/null || echo PHPCONFIG_NOT_FOUND)
5
+%define ion_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 || echo PHPCONFIG_NOT_FOUND)
7
 #
8
 BuildPreReq:   /usr/bin/awk
9
 Name:      php5-ioncube
10
-Version:   %{php_version}
11
+Version:   %{ion_version}
12
 Release:   1
13
 License:   PHP
14
 Group:     Productivity/Networking/Web/Servers
15
 BuildRoot: %{_tmppath}/%{pkg_name}-%{version}-build
16
 BuildRequires: php5-devel
17
-Requires:  php5
18
+Requires:  php5 = %{php_version}
19
 URL:       http://www.ioncube.com/loaders.php
20
 %ifarch x86_64
21
 Source:        %{pkg_name}_x86-64.tar.bz2
22
@@ -28,11 +29,11 @@
23
 
24
 %install
25
 %{__mkdir} -p %{buildroot}%{_libdir}/php5/extensions
26
-%__install -m 0755 ioncube_loader_lin_%{php_version}.so %{buildroot}%{_libdir}/php5/extensions/
27
-%__install -m 0755 ioncube_loader_lin_%{php_version}_ts.so %{buildroot}%{_libdir}/php5/extensions/
28
+%__install -m 0755 ioncube_loader_lin_%{ion_version}.so %{buildroot}%{_libdir}/php5/extensions/
29
+%__install -m 0755 ioncube_loader_lin_%{ion_version}_ts.so %{buildroot}%{_libdir}/php5/extensions/
30
 %{__mkdir} -p %{buildroot}%{_sysconfdir}/php5/conf.d
31
 echo "; comment out next line to disable ioncube extension in php" > %{buildroot}%{_sysconfdir}/php5/conf.d/ioncube.ini
32
-echo "zend_extension = ioncube_loader_lin_%{php_version}.so" >> %{buildroot}%{_sysconfdir}/php5/conf.d/ioncube.ini
33
+echo "zend_extension = ioncube_loader_lin_%{ion_version}.so" >> %{buildroot}%{_sysconfdir}/php5/conf.d/ioncube.ini
34
 
35
 
36
 %clean
37
@@ -40,8 +41,8 @@
38
 
39
 %files
40
 %defattr(-,root,root,-)
41
-%{_libdir}/php5/extensions/ioncube_loader_lin_%{php_version}.so
42
-%{_libdir}/php5/extensions/ioncube_loader_lin_%{php_version}_ts.so
43
+%{_libdir}/php5/extensions/ioncube_loader_lin_%{ion_version}.so
44
+%{_libdir}/php5/extensions/ioncube_loader_lin_%{ion_version}_ts.so
45
 %config(noreplace) %{_sysconfdir}/php5/conf.d/ioncube.ini
46
 
47
 
48