package init
This commit is contained in:
parent
df6b0171c8
commit
1f5c2f2275
BIN
2.4.2.tar.gz
Normal file
BIN
2.4.2.tar.gz
Normal file
Binary file not shown.
61
fcgi.spec
Normal file
61
fcgi.spec
Normal file
@ -0,0 +1,61 @@
|
||||
Name: fcgi
|
||||
Version: 2.4.2
|
||||
Release: 1
|
||||
Summary: FastCGI development kit
|
||||
License: OML
|
||||
URL: https://github.com/FastCGI-Archives/fcgi2
|
||||
Source0: https://github.com/FastCGI-Archives/fcgi2/archive/%{version}.tar.gz
|
||||
BuildRequires: gcc gcc-c++ sed coreutils libtool
|
||||
|
||||
%description
|
||||
FastCGI is a language independent, scalable, open extension to CGI that
|
||||
provides high performance without the limitations of server specific APIs.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
%description devel
|
||||
The %{name}-devel package contains libraries and header files for
|
||||
developing applications that use %{name}.
|
||||
|
||||
%prep
|
||||
%autosetup -n fcgi2-%{version}
|
||||
sed -i 's/\r//' doc/fastcgi-prog-guide/ch2c.htm
|
||||
chmod a-x include/fcgios.h libfcgi/os_unix.c LICENSE.TERMS doc/fastcgi-prog-guide/*
|
||||
|
||||
%build
|
||||
./autogen.sh
|
||||
%configure
|
||||
%make_build -j1
|
||||
|
||||
%install
|
||||
%make_install
|
||||
rm %{buildroot}%{_libdir}/libfcgi{++,}.{l,}a
|
||||
install -p -m 0644 -D doc/cgi-fcgi.1 %{buildroot}%{_mandir}/man1/cgi-fcgi.1
|
||||
for manpage in doc/*.3
|
||||
do
|
||||
install -p -m 0644 -D $manpage %{buildroot}%{_mandir}/man3/$(basename $manpage)
|
||||
done
|
||||
rm -f -- doc/*.1
|
||||
rm -f -- doc/*.3
|
||||
rm -rf %{buildroot}%{_libdir}/pkgconfig/fcgi++.pc
|
||||
rm -rf %{buildroot}%{_libdir}/pkgconfig/fcgi.pc
|
||||
|
||||
%files
|
||||
%{_bindir}/cgi-fcgi
|
||||
%{_libdir}/libfcgi.so.*
|
||||
%{_libdir}/libfcgi++.so.*
|
||||
%{_mandir}/man1/*
|
||||
%license LICENSE.TERMS
|
||||
%doc LICENSE.TERMS
|
||||
|
||||
%files devel
|
||||
%{_includedir}/*
|
||||
%{_libdir}/libfcgi.so
|
||||
%{_libdir}/libfcgi++.so
|
||||
%{_mandir}/man3/*
|
||||
%doc doc/
|
||||
|
||||
%changelog
|
||||
* Sat Jan 9 2021 chengzihan <chengzihan2@huawei.com> - 2.4.0-1
|
||||
- Package init
|
||||
Loading…
x
Reference in New Issue
Block a user