]> git.pld-linux.org Git - packages/php-suhosin.git/blame - php-suhosin.spec
obsolete old package name
[packages/php-suhosin.git] / php-suhosin.spec
CommitLineData
a4b4f752 1%define php_name php%{?php_suffix}
c0a1dce7 2%define modname suhosin
f306e323
AM
3Summary: Advanced protection system for PHP installations
4Summary(pl.UTF-8): Zaawansowany system zabezpieczeń dla instalacji PHP
a4b4f752 5Name: %{php_name}-%{modname}
89eb3787
ER
6# NOTE: 0.9.35 drops support for PHP < 5.4, so do not upgrade until pld th main php is still 5.3
7# NOTE: can't find tarball for 0.9.34
8Version: 0.9.33
24ded9d3 9Release: 2
f306e323 10License: PHP 3.01
d3775ee1 11Group: Development/Languages/PHP
89eb3787
ER
12Source0: http://download.suhosin.org/%{modname}-%{version}.tgz
13# Source0-md5: 0ce498a02a8281e4274ea8e390c2b487
f306e323 14URL: http://www.hardened-php.net/suhosin/
a4b4f752
ER
15BuildRequires: %{php_name}-devel >= 3:5.0.0
16BuildRequires: rpmbuild(macros) >= 1.650
d3775ee1 17%{?requires_php_extension}
eb91a981 18Requires: php(core) >= 5.0.4
a4b4f752 19Provides: php(%{modname}) = %{version}
24ded9d3 20Obsoletes: php-suhosin < 0.9.33-1
d3775ee1
ER
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24Suhosin is an advanced protection system for PHP installations. It was
25designed to protect servers and users from known and unknown flaws in
f306e323
AM
26PHP applications and the PHP core.
27
28Unlike Hardening-Patch Suhosin is binary compatible to normal PHP
29installation, which means it is compatible to 3rd party binary
30extension like ZendOptimizer.
31
32%description -l pl.UTF-8
33Suhosin to zaawansowany system zabezpieczeń dla instalacji PHP. Został
34zaprojektowany do ochrony serwerów i użytkowników przed znanymi i
35nieznanymi lukami w aplikacjach PHP i samym PHP.
36
37W przeciwieństwie do łaty Hardening-Patch Suhosin jest binarnie
38kompatybilny ze zwykłą instalacją PHP, co oznacza, że jest
39kompatybilny z binarnymi rozszerzeniami innych producentów, takimi jak
40ZendOptimizer.
c436ef68 41
d3775ee1 42%prep
f306e323 43%setup -q -n suhosin-%{version}
d3775ee1
ER
44
45%build
46phpize
47%configure
48%{__make}
49
50%install
51rm -rf $RPM_BUILD_ROOT
f306e323 52install -d $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d
f306e323 53%{__make} install \
c2a42880
ER
54 EXTENSION_DIR=%{php_extensiondir} \
55 INSTALL_ROOT=$RPM_BUILD_ROOT
a4b4f752
ER
56
57cp -p %{modname}.ini $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d
d3775ee1
ER
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%post
63%php_webserver_restart
64
65%postun
66if [ "$1" = 0 ]; then
67 %php_webserver_restart
68fi
69
70%files
71%defattr(644,root,root,755)
72%doc CREDITS Changelog
c0a1dce7
ER
73%config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{modname}.ini
74%attr(755,root,root) %{php_extensiondir}/%{modname}.so
This page took 0.06228 seconds and 4 git commands to generate.