From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jul 15 18:10:03 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E8E61065676 for ; Thu, 15 Jul 2010 18:10:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1D2BC8FC26 for ; Thu, 15 Jul 2010 18:10:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o6FIA2gl044399 for ; Thu, 15 Jul 2010 18:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o6FIA2aS044398; Thu, 15 Jul 2010 18:10:02 GMT (envelope-from gnats) Resent-Date: Thu, 15 Jul 2010 18:10:02 GMT Resent-Message-Id: <201007151810.o6FIA2aS044398@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Bapt Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D454106564A for ; Thu, 15 Jul 2010 18:00:46 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-ww0-f42.google.com (mail-ww0-f42.google.com [74.125.82.42]) by mx1.freebsd.org (Postfix) with ESMTP id 2D1BC8FC18 for ; Thu, 15 Jul 2010 18:00:45 +0000 (UTC) Received: by wwj40 with SMTP id 40so73928wwj.1 for ; Thu, 15 Jul 2010 11:00:44 -0700 (PDT) Received: by 10.227.136.146 with SMTP id r18mr17018204wbt.53.1279216844486; Thu, 15 Jul 2010 11:00:44 -0700 (PDT) Received: from azathoth.lan (stc92-3-82-245-249-89.fbx.proxad.net [82.245.249.89]) by mx.google.com with ESMTPS id j1sm284169wej.15.2010.07.15.11.00.43 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 15 Jul 2010 11:00:43 -0700 (PDT) Received: from root (uid 0) (envelope-from baptiste.daroussin@gmail.com) id cf4f5 by azathoth.lan (DragonFly Mail Agent) Thu, 15 Jul 2010 20:00:42 +0200 Message-Id: Date: Thu, 15 Jul 2010 20:00:42 +0200 From: Bapt To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/148649: [NEW PORT] www/fcgiwrap: Simple FastCGI wrapper for CGI scripts X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Jul 2010 18:10:03 -0000 >Number: 148649 >Category: ports >Synopsis: [NEW PORT] www/fcgiwrap: Simple FastCGI wrapper for CGI scripts >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jul 15 18:10:02 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Bapt >Release: FreeBSD 8.1-PRERELEASE amd64 >Organization: >Environment: System: FreeBSD azathoth.lan 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #5 r208894M: Tue Jun 8 11:03:27 >Description: fcgiwrap is a simple server for running CGI applications over FastCGI. It hopes to provide clean CGI support to Nginx (and other web servers that may need it). Features: * very lightweight (84KB of private memory per instance) * fixes broken CR/LF in headers * handles environment in a sane way (CGI scripts get HTTP-related env. vars * from FastCGI parameters and inherit all the others from fcgiwrap's * environment) * no configuration, so you can run several sites off the same fcgiwrap pool * passes CGI stderr output to fcgiwrap's stderr (this is by design but * stderr could be also passed to FastCGI stderr stream) WWW: http://nginx.localdomain.pl/wiki/FcgiWrap Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- fcgiwrap-1.0.3.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # fcgiwrap # fcgiwrap/distinfo # fcgiwrap/Makefile # fcgiwrap/pkg-descr # fcgiwrap/files # fcgiwrap/files/patch-fcgiwrap.c # echo c - fcgiwrap mkdir -p fcgiwrap > /dev/null 2>&1 echo x - fcgiwrap/distinfo sed 's/^X//' >fcgiwrap/distinfo << '44953c44f5222c582e6a1d519bda8c05' XMD5 (fcgiwrap-1.0.3.tar.gz) = be73d90df7c4442084463e2815fc213d XSHA256 (fcgiwrap-1.0.3.tar.gz) = 676015dd1e834fba76fba92ead512f9b13e73fde631cf6aaef6a207d600d6edf XSIZE (fcgiwrap-1.0.3.tar.gz) = 8828 44953c44f5222c582e6a1d519bda8c05 echo x - fcgiwrap/Makefile sed 's/^X//' >fcgiwrap/Makefile << 'd28f948f6baf05416f9d643fee5c38f3' X# New ports collection makefile for: fcgiwrap X# Date created: 2010-06-15 X# Whom: Bapt X# X# $FreeBSD$ X# X XPORTNAME= fcgiwrap XPORTVERSION= 1.0.3 XCATEGORIES= www XMASTER_SITES= http://cloud.github.com/downloads/gnosek/fcgiwrap/ X XMAINTAINER= baptiste.daroussin@gmail.com XCOMMENT= Simple FastCGI wrapper for CGI scripts X XLIB_DEPENDS= fcgi.0:${PORTSDIR}/www/fcgi X XWRKSRC= ${WRKDIR}/gnosek-fcgiwrap-2e301c8 XLICENSE= MIT X XUSE_AUTOTOOLS= autoreconf:262 autoheader:262 X XGNU_CONFIGURE= yes XCONFIGURE_ENV= "CFLAGS=-I${LOCALBASE}/include ${CFLAGS} -L${LOCALBASE}/lib" X XMAN8= fcgiwrap.8 XPLIST_FILES= sbin/fcgiwrap X Xpost-patch: X @${REINPLACE_CMD} 's/@prefix@@mandir@/@mandir@/' ${WRKSRC}/Makefile.in X X.include d28f948f6baf05416f9d643fee5c38f3 echo x - fcgiwrap/pkg-descr sed 's/^X//' >fcgiwrap/pkg-descr << '481fdac66f8484f466016c4a77b93f4c' Xfcgiwrap is a simple server for running CGI applications over FastCGI. It hopes Xto provide clean CGI support to Nginx (and other web servers that may need it). X XFeatures: X * very lightweight (84KB of private memory per instance) X * fixes broken CR/LF in headers X * handles environment in a sane way (CGI scripts get HTTP-related env. vars X * from FastCGI parameters and inherit all the others from fcgiwrap's X * environment) X * no configuration, so you can run several sites off the same fcgiwrap pool X * passes CGI stderr output to fcgiwrap's stderr (this is by design but X * stderr could be also passed to FastCGI stderr stream) X XWWW: http://nginx.localdomain.pl/wiki/FcgiWrap 481fdac66f8484f466016c4a77b93f4c echo c - fcgiwrap/files mkdir -p fcgiwrap/files > /dev/null 2>&1 echo x - fcgiwrap/files/patch-fcgiwrap.c sed 's/^X//' >fcgiwrap/files/patch-fcgiwrap.c << 'bf5684281470ab6f75a558c8ce0faaee' X--- ./fcgiwrap.c.orig 2010-06-03 16:18:21.000000000 +0200 X+++ ./fcgiwrap.c 2010-06-15 14:54:38.232029168 +0200 X@@ -43,6 +43,7 @@ X #include X X #include X+#include X #include X #include X bf5684281470ab6f75a558c8ce0faaee exit --- fcgiwrap-1.0.3.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: