2 %define apxs /usr/sbin/apxs
3 Summary: A binary compatibility alternative to Apache module mod_fastcgi
4 Summary(pl): Binarnie kompatybilna alternatywa dla modu³u Apache'a mod_fastcgi
5 Name: apache-mod_%{mod_name}
9 Group: Networking/Daemons
10 Source0: http://fastcgi.coremail.cn/mod_%{mod_name}.%{version}.tar.gz
11 # Source0-md5: dbcd5c96f8d6c6fcb7471abf527d176f
13 Patch0: %{name}-apr-status-is-success.patch
14 URL: http://fastcgi.coremail.cn/
15 BuildRequires: %{apxs}
16 BuildRequires: apache-devel >= 2
17 BuildRequires: libtool
18 BuildRequires: sed >= 4.0
19 Requires(post,preun): %{apxs}
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 %define _sysconfdir %(%{apxs} -q SYSCONFDIR)
24 %define _pkglibdir %(%{apxs} -q LIBEXECDIR)
27 A binary compatibility alternative to Apache module mod_fastcgi.
28 mod_fcgid has a new process management strategy, which concentrates
29 on reducing the number of fastcgi server, and kick out the corrupt
30 fastcgi server as soon as possible.
33 Binarnie kompatybilna alternatywa dla modu³u Apache'a mod_fastcgi.
34 mod_fcgid to nowa strategia zarz±dzania procesami, koncentruj±ca siê
35 na redukcji liczby serwerów fastcgi i usuwaniu uszkodzonych serwerów
36 fastcgi najszybciej jak to mo¿liwe.
39 %setup -q -n mod_%{mod_name}.%{version}
44 top_dir=%{_pkglibdir} \
46 INCLUDES="-I%(%{apxs} -q INCLUDEDIR)"
49 rm -rf $RPM_BUILD_ROOT
50 install -d $RPM_BUILD_ROOT{%{_pkglibdir},%{_sysconfdir}/httpd.conf}
52 install .libs/mod_%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir}
53 install %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/httpd.conf/70_mod_%{mod_name}.conf
56 rm -rf $RPM_BUILD_ROOT
59 if [ -f /var/lock/subsys/httpd ]; then
60 /etc/rc.d/init.d/httpd restart 1>&2
62 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache HTTP daemon."
66 if [ "$1" = "0" ]; then
67 if [ -f /var/lock/subsys/httpd ]; then
68 /etc/rc.d/init.d/httpd restart 1>&2
73 %defattr(644,root,root,755)
75 %config(noreplace) /etc/httpd/httpd.conf/70_mod_fcgid.conf
76 %attr(755,root,root) %{_pkglibdir}/*.so