]> git.pld-linux.org Git - packages/apache1-mod_fastcgi.git/blame - apache1-mod_fastcgi.spec
- apxs1 in apache1-devel now
[packages/apache1-mod_fastcgi.git] / apache1-mod_fastcgi.spec
CommitLineData
3f3f0c7f 1%define mod_name fastcgi
bd4c8df9 2%define apxs /usr/sbin/apxs1
74a814af 3Summary: Support for the FastCGI protocol for apache webserver
1df3e449
ER
4Summary(pl.UTF-8): Obsługa protokołu FastCGI dla serwera apache
5Summary(ru.UTF-8): FastCGI - более быстрая версия CGI
6Summary(uk.UTF-8): FastCGI - більш швидка версія CGI
bd4c8df9 7Name: apache1-mod_%{mod_name}
fb0122d3 8# NOTE: remember about apache-mod_fastcgi.spec when messing here
ee8756e1 9Version: 2.4.2
d6cc944b 10Release: 4
40e467d9 11License: distributable
74a814af 12Group: Networking/Daemons
3f3f0c7f 13Source0: http://www.FastCGI.com/dist/mod_%{mod_name}-%{version}.tar.gz
ee8756e1 14# Source0-md5: e994414304b535cb99e10b7d1cad1d1e
c10dfacb 15Patch0: %{name}-allow-uid-gid.patch
4b93ea31 16Patch1: %{name}-socketdir.patch
ad6ad464 17URL: http://www.FastCGI.com/
98dbcbab 18BuildRequires: apache1-devel >= 1.3.39
ee8756e1 19BuildRequires: libtool
40cf7155 20BuildRequires: rpmbuild(macros) >= 1.268
d6cc944b 21Requires: apache1(EAPI)
74a814af 22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
74a814af 23
c10dfacb
ER
24%define _pkglibdir %(%{apxs} -q LIBEXECDIR 2>/dev/null)
25%define _sysconfdir %(%{apxs} -q SYSCONFDIR 2>/dev/null)
4b93ea31 26%define _socketdir /var/run/apache/fastcgi
f2a0f991 27
74a814af
JR
28%description
29This 3rd party module provides support for the FastCGI protocol.
30FastCGI is a language independent, scalable, open extension to CGI
31that provides high performance and persistence without the limitations
32of server specific APIs.
33
312f688f
JR
34%description -l pl.UTF-8
35To jest moduł apache dodający obsługę protokołu FastCGI. FastCGI jest
36niezależnym od języka, skalowalnym, otwartym rozszerzeniem CGI dającym
37dużą wydajność bez ograniczania API specyficznego dla serwera.
79570975 38
312f688f
JR
39%description -l ru.UTF-8
40FastCGI - расширение CGI, которое предоставляет возможность создавать
41высокопроизводительные Internet-приложения без необходимости
42использовать специфические для каждого web-сервера API.
acf8e286 43
312f688f 44Скорость API web-серверов со всеми преимуществами CGI.
acf8e286 45
312f688f
JR
46%description -l uk.UTF-8
47FastCGI - розширення CGI, яке надає можливість створювати
48високопродуктивні Internet-програми без необхідності використання
49специфічних для кожного web-серверу API.
acf8e286 50
312f688f 51Швидкість API web-серверів зі всіма перевагами CGI.
acf8e286 52
74a814af 53%prep
3f3f0c7f 54%setup -q -n mod_%{mod_name}-%{version}
642f9a4b 55%patch0 -p1
4b93ea31 56%patch1 -p1
74a814af
JR
57
58%build
21b54864 59%{apxs} -S CC="%{__cc}" -o mod_%{mod_name}.so -c *.c
74a814af
JR
60
61%install
62rm -rf $RPM_BUILD_ROOT
4b93ea31 63install -d $RPM_BUILD_ROOT{%{_pkglibdir},%{_sysconfdir}/conf.d,%{_socketdir}/dynamic}
ee8756e1 64
3f3f0c7f 65install mod_%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir}
ee8756e1 66
c10dfacb
ER
67echo 'LoadModule %{mod_name}_module modules/mod_%{mod_name}.so' > \
68 $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/90_mod_%{mod_name}.conf
69
40e467d9
JB
70%clean
71rm -rf $RPM_BUILD_ROOT
72
1f0682ac 73%post
40cf7155 74%service -q apache restart
c10dfacb 75
628741cc 76%postun
1f0682ac 77if [ "$1" = "0" ]; then
40cf7155 78 %service -q apache restart
1f0682ac 79fi
c10dfacb 80
74a814af
JR
81%files
82%defattr(644,root,root,755)
c10dfacb 83%doc docs/LICENSE.TERMS CHANGES docs/*.html
fb45183d 84%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_%{mod_name}.conf
3f3f0c7f 85%attr(755,root,root) %{_pkglibdir}/*.so
4b93ea31
ER
86%dir %attr(770,root,http) %{_socketdir}
87%dir %attr(770,root,http) %{_socketdir}/dynamic
This page took 0.075769 seconds and 4 git commands to generate.