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