Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
python-scgi
python-scgi.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-scgi.spec of Package python-scgi
# # spec file for package python-scgi (Version 1.12) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: python-scgi BuildRequires: apache2-devel pcre-devel python-devel %define apxs /usr/sbin/apxs2 %define apache_libexecdir %(%{apxs} -q LIBEXECDIR) %define apache_mmn %(MMN=$(%{apxs} -q LIBEXECDIR)_MMN; test -x $MMN && $MMN) Version: 1.12 Release: 1 Group: Development/Libraries/Python License: Other uncritical OpenSource License BuildRoot: %{_tmppath}/%{name}-%{version}-build URL: http://www.mems-exchange.org/software/scgi/ # repacked from http://quixote.python.ca/releases/scgi-%{version}.tar.gz Source: scgi-%{version}.tar.bz2 Summary: Python implementation of the SCGI protocol. %description The SCGI protocol is a replacement for the Common Gateway Interface (CGI) protocol. It is a standard for applications to interface with HTTP servers. It is similar to FastCGI but is designed to be easier to implement. This package contains the python bindings. Authors: -------- Neil Schemenauer <nas@mems-exchange.org> %package -n apache2-mod_scgi Group: Development/Libraries/Python Requires: apache2 %{apache_mmn} Summary: Apache module named mod_scgi that implements the client side of the protocol. %description -n apache2-mod_scgi The SCGI protocol is a replacement for the Common Gateway Interface (CGI) protocol. It is a standard for applications to interface with HTTP servers. It is similar to FastCGI but is designed to be easier to implement. This package contains the apache2 module. To load mod_python into Apache, run the command "a2enmod scgi" as root. Authors: -------- Neil Schemenauer <nas@mems-exchange.org> %prep %setup -n scgi-%{version} %build CFLAGS="%{optflags}" \ %{__python} setup.py build pushd apache2 %{apxs} -c mod_scgi.c popd %install %{__python} setup.py install --prefix=%{_prefix} --root %{buildroot} --record-rpm %{name}.files %{__install} -D -m 0755 apache2/.libs/mod_scgi.so %{buildroot}%{apache_libexecdir}/mod_scgi.so %{__cp} apache2/README.txt README.apache2.txt %clean %{__rm} -rf %{buildroot} %files -f %{name}.files %defattr(-,root,root) %doc README.txt cgi2scgi.c CHANGES.txt LICENSE.txt %files -n apache2-mod_scgi %defattr(-,root,root) %{apache_libexecdir}/mod_scgi.so %doc README.txt cgi2scgi.c CHANGES.txt LICENSE.txt README.apache2.txt %changelog * Fri Apr 13 2007 - mrueckert@suse.de - update to version 1.12: - Provide a new overridable method in SCGIHandler, produce(), as a more user-friendly alternative to handle_connection(). Another new alternative is produce_cgilike() which receives the request payload on standard input and is expected to write its results to standard output. (Jeroen T. Vermeulen <jtv@thaiopensource.org>) - Define the CMSG_LEN and CMSG_SPACE macros if the platform doesn't provide them. (Neil Schemenauer <nas@arctrix.com>) - Add guide.html document. (Jeroen T. Vermeulen <jtv@thaiopensource.org>) * Fri Sep 22 2006 - poeml@suse.de - remove libapr-util1-devel from Buildrequires, since the correct one comes with apache2-devel * Wed Aug 30 2006 - mrueckert@suse.de - Update to version 1.11: o Allow SCGIServer to use an open socket if provided by the calling procedure. The existing serve() method remains the same. o Improve portability of the passfd module (solves at least one bug on AMD64 machines). o Fix a mod_scgi bug that caused a segfault (due to a NULL pointer dereference) with certain configurations. o Don't send duplicated headers for SCRIPT_NAME and HTTPS. - removed apache2-mod_scgi-1.9_apache-2.2.0.patch: Patch was applied upstream in 1.10 (only change in 1.10) - install docs with the apache module too * Sat Mar 04 2006 - aj@suse.de - updated to reflect python changes due to #149809 * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Mon Jan 16 2006 - mrueckert@suse.de - update the patch so it works with apache 2.0 again * Sun Jan 15 2006 - mrueckert@suse.de - added apache2-mod_scgi-1.9_apache-2.2.0.patch * Thu Dec 15 2005 - mrueckert@suse.de - Update to version 1.9 + removed all patches. they are upstream now. * Mon Nov 21 2005 - mrueckert@suse.de - Initial package of version 1.8
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor