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