]> git.pld-linux.org Git - packages/fcgi.git/commitdiff
- added includes patch (needed to build with current gcc/glibc - EOF define)
authorJakub Bogusz <qboosh@pld-linux.org>
Sat, 21 Jan 2012 14:10:19 +0000 (14:10 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- parallel build broken
- more verbose files

Changed files:
    fcgi-includes.patch -> 1.1
    fcgi.spec -> 1.17

fcgi-includes.patch [new file with mode: 0644]
fcgi.spec

diff --git a/fcgi-includes.patch b/fcgi-includes.patch
new file mode 100644 (file)
index 0000000..c1ae73a
--- /dev/null
@@ -0,0 +1,10 @@
+--- fcgi-2.4.0/libfcgi/fcgio.cpp.orig  2002-02-24 21:12:22.000000000 +0100
++++ fcgi-2.4.0/libfcgi/fcgio.cpp       2012-01-21 14:56:28.110884937 +0100
+@@ -23,6 +23,7 @@
+ #endif
+ #include <limits.h>
++#include <stdio.h>
+ #include "fcgio.h"
+ using std::streambuf;
index 21ca96ade91e40536a65ec16c9ce8a68c3804eaa..72163aca4f2f4a41023985ae7129d8f867ccaa4c 100644 (file)
--- a/fcgi.spec
+++ b/fcgi.spec
@@ -9,6 +9,7 @@ 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
@@ -86,6 +87,7 @@ Statyczna biblioteka FastCGI.
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 # supplied libtool is broken (relink, C++)
@@ -97,11 +99,12 @@ Statyczna biblioteka FastCGI.
 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
@@ -121,17 +124,23 @@ 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
This page took 0.121546 seconds and 4 git commands to generate.