Logoj0ke.net Open Build Service > Projects > internetx:php5:5.6.24:extensions > php5-SourceGuardian > php5-SourceGuardian.spec
Sign Up | Log In

File php5-SourceGuardian.spec of Package php5-SourceGuardian

x
 
1
# norootforbuild
2
%define pkg_name    ixed4.lin
3
%define sg_version %(php-config --version | awk -F. '{print $1"."$2 }' 2>/dev/null || echo PHPCONFIG_NOT_FOUND)
4
%define php_version %(php-config --version 2>/dev/null || echo PHPCONFIG_NOT_FOUND)
5
#
6
BuildRequires:  awk
7
Name:       php5-SourceGuardian
8
Version:    %{sg_version}
9
Release:    9.5
10
License:    PHP
11
Group:      Productivity/Networking/Web/Servers
12
BuildRoot:  %{_tmppath}/%{pkg_name}-%{version}-build
13
BuildRequires:  php5-devel
14
Requires:   php5 = %{php_version}
15
URL:        http://www.sourceguardian.com/ixeds/
16
%ifarch x86_64
17
Source:     %{pkg_name}.x86-64.tar.bz2
18
%else
19
Source:     %{pkg_name}.x86-32.tar.bz2
20
%endif
21
Summary:    PHP SourceGuardian Loader
22
%description
23
Loader for SourceGuardian encoded files.
24
25
%prep
26
%setup -q -c -n sourceguardian
27
28
%build
29
30
%install
31
%{__mkdir} -p %{buildroot}%{_libdir}/php5/extensions
32
%__install -m 0755 ixed.%{sg_version}.lin %{buildroot}%{_libdir}/php5/extensions/ixed.%{sg_version}.so
33
%__install -m 0755 ixed.%{sg_version}ts.lin %{buildroot}%{_libdir}/php5/extensions/ixed.%{sg_version}ts.so
34
%{__mkdir} -p %{buildroot}%{_sysconfdir}/php5/conf.d
35
echo "; comment out next line to disable sourceguardian extension in php" > %{buildroot}%{_sysconfdir}/php5/conf.d/sourceguardian.ini
36
echo "extension = ixed.%{sg_version}.so" >> %{buildroot}%{_sysconfdir}/php5/conf.d/sourceguardian.ini
37
38
39
%clean
40
%{__rm} -rf %{buildroot}
41
42
%files
43
%defattr(-,root,root,-)
44
%{_libdir}/php5/extensions/ixed.%{sg_version}.so
45
%{_libdir}/php5/extensions/ixed.%{sg_version}ts.so
46
%config(noreplace) %{_sysconfdir}/php5/conf.d/sourceguardian.ini
47
48
49
%changelog
50