Summary: FastCGI development kit - shared libraries
-Summary(pl): Zestaw dla programistów FastCGI - biblioteki wspó³dzielone
+Summary(pl.UTF-8): Zestaw dla programistów FastCGI - biblioteki współdzielone
Name: fcgi
Version: 2.4.0
-Release: 2
+Release: 3
License: distributable
Group: Libraries
Source0: http://www.fastcgi.com/dist/%{name}-%{version}.tar.gz
# Source0-md5: d15060a813b91383a9f3c66faf84867e
Patch0: %{name}-no-libs.patch
Patch1: %{name}-listen-backlog.patch
+Patch2: %{name}-includes.patch
URL: http://www.fastcgi.com/
BuildRequires: autoconf
BuildRequires: automake
using FastCGI Developer's Kit and cgi-fcgi (bridge from CGI to
FastCGI).
-%description -l pl
-FastCGI to otwarte rozszerzenie CGI daj±ce wysok± wydajno¶æ dla
-wszystkich aplikacjach internetowych bez obci±¿ania API serwera WWW.
+%description -l pl.UTF-8
+FastCGI to otwarte rozszerzenie CGI dające wysoką wydajność dla
+wszystkich aplikacjach internetowych bez obciążania API serwera WWW.
-FastCGI zosta³ zaprojektowany "na wierzchu" istniej±cych API serwerów.
-Na przyk³ad, modu³ Apache mod_fastcgi dodaje obs³ugê FastCGI do serwera
-Apache. FastCGI mo¿e byæ u¿ywany, ze zmniejszon± funkcjonalno¶ci±
-i wydajno¶ci±, z dowolnym serwerem obs³uguj±cym CGI.
+FastCGI został zaprojektowany "na wierzchu" istniejących API serwerów.
+Na przykład, moduł Apache mod_fastcgi dodaje obsługę FastCGI do serwera
+Apache. FastCGI może być używany, ze zmniejszoną funkcjonalnością
+i wydajnością, z dowolnym serwerem obsługującym CGI.
-Zestaw Programisty FastCGI jest tak zaprojektowany, by uczyniæ ³atwym
+Zestaw Programisty FastCGI jest tak zaprojektowany, by uczynić łatwym
tworzenie aplikacji FastCGI. Aktualnie wspiera tworzenie aplikacji
FastCGI w C/C++, Perlu, Tcl i Javie.
-Ten pakiet zawiera tylko biblioteki wspó³dzielone u¿ywane przez programy
-stworzone przy u¿yciu FastCGI developer's Kit oraz program cgi-fcgi
-(bramkê pomiêdzy CGI a FastCGI).
+Ten pakiet zawiera tylko biblioteki współdzielone używane przez programy
+stworzone przy użyciu FastCGI developer's Kit oraz program cgi-fcgi
+(bramkę pomiędzy CGI a FastCGI).
%package devel
Summary: FastCGI development kit
-Summary(pl): Zestaw dla programistów FastCGI
+Summary(pl.UTF-8): Zestaw dla programistów FastCGI
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Obsoletes: fastcgi-devkit
make developing FastCGI applications easy. The kit currently supports
FastCGI applications written in C/C++, Perl, Tcl, and Java.
-%description devel -l pl
-Ten pakiet zawiera Zestaw Programisty FastCGI, który jest tak
-zaprojektowany, by uczyniæ ³atwym tworzenie aplikacji FastCGI.
+%description devel -l pl.UTF-8
+Ten pakiet zawiera Zestaw Programisty FastCGI, który jest tak
+zaprojektowany, by uczynić łatwym tworzenie aplikacji FastCGI.
Aktualnie wspiera tworzenie aplikacji FastCGI w C/C++, Perlu, Tcl i
Javie.
%package static
Summary: FastCGI static library
-Summary(pl): Statyczna biblioteka FastCGI
+Summary(pl.UTF-8): Statyczna biblioteka FastCGI
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
%description static
FastCGI static library.
-%description static -l pl
+%description static -l pl.UTF-8
Statyczna biblioteka FastCGI.
%prep
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
# supplied libtool is broken (relink, C++)
CPPFLAGS="-DLISTEN_BACKLOG=1024"
%configure \
--with-global \
- --with-nodebug \
--with-noassert \
+ --with-nodebug \
--with-notest
-%{__make}
+# parallel build broken: library is searched before it's built
+%{__make} -j1
%install
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc README LICENSE.TERMS doc/*.1
-%attr(755,root,root) %{_bindir}/*
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%attr(755,root,root) %{_bindir}/cgi-fcgi
+%attr(755,root,root) %{_libdir}/libfcgi.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libfcgi.so.0
+%attr(755,root,root) %{_libdir}/libfcgi++.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libfcgi++.so.0
%files devel
%defattr(644,root,root,755)
%doc doc/*.htm* doc/*.gif doc/fastcgi-* doc/*.3
-%attr(755,root,root) %{_libdir}/lib*.so
-%{_libdir}/lib*.la
+%attr(755,root,root) %{_libdir}/libfcgi.so
+%attr(755,root,root) %{_libdir}/libfcgi++.so
+%{_libdir}/libfcgi.la
+%{_libdir}/libfcgi++.la
%{_includedir}
%{_examplesdir}/%{name}-%{version}
%files static
%defattr(644,root,root,755)
-%{_libdir}/lib*.a
+%{_libdir}/libfcgi.a
+%{_libdir}/libfcgi++.a