#
%define mod_name suphp
%define apxs /usr/sbin/apxs
+%define _apache1 %(rpm -q apache-devel 2> /dev/null | grep -Eq '\\-2\\.[0-9]+\\.' && echo 0 || echo 1)
Summary: Apache module: suPHP - execute PHP scripts with the permissions of their owners
Summary(pl): Modu³ do apache: suPHP - uruchamianie skryptów PHP z uprawnieniami ich w³a¶cicieli
Name: apache-mod_%{mod_name}
Version: 0.5
-Release: 0.1
+Release: 0.2
License: GPL
Group: Networking/Daemons
Source0: http://www.suphp.org/download/%{mod_name}-%{version}.tar.gz
Source1: apache-mod_suphp.logrotate
URL: http://www.suphp.org/
BuildRequires: %{apxs}
-BuildRequires: apache-devel <= 1.4
+BuildRequires: apache-devel
BuildRequires: autoconf
BuildRequires: automake
Requires(post,preun): %{apxs}
install -d $RPM_BUILD_ROOT{%{_sbindir},%{_pkglibdir}}
install src/suphp $RPM_BUILD_ROOT%{_sbindir}
+%if %{_apache1}
install src/apache/mod_%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir}
+%else
+install src/apache2/.libs/mod_%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir}
+%endif
install -d $RPM_BUILD_ROOT/etc/logrotate.d
install %{SOURCE1} $RPM_BUILD_ROOT/etc/logrotate.d/apache-mod_suphp
%clean
rm -rf $RPM_BUILD_ROOT
+%if %{_apache1}
%post
%{apxs} -e -a -n %{mod_name} %{_pkglibdir}/mod_%{mod_name}.so 1>&2
if [ -f /var/lock/subsys/httpd ]; then
/etc/rc.d/init.d/httpd restart 1>&2
fi
fi
+%endif
%files
%defattr(644,root,root,755)