From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Nov 10 19:20:09 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 406561065673 for ; Wed, 10 Nov 2010 19:20:09 +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 024928FC1A for ; Wed, 10 Nov 2010 19:20:09 +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 oAAJK8Jp053252 for ; Wed, 10 Nov 2010 19:20:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAAJK8Ln053251; Wed, 10 Nov 2010 19:20:08 GMT (envelope-from gnats) Resent-Date: Wed, 10 Nov 2010 19:20:08 GMT Resent-Message-Id: <201011101920.oAAJK8Ln053251@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, Phil Phillips Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D7E7106566C for ; Wed, 10 Nov 2010 19:14:01 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 51D358FC19 for ; Wed, 10 Nov 2010 19:14:01 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id oAAJE1VN012796 for ; Wed, 10 Nov 2010 19:14:01 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id oAAJE1Ta012795; Wed, 10 Nov 2010 19:14:01 GMT (envelope-from nobody) Message-Id: <201011101914.oAAJE1Ta012795@www.freebsd.org> Date: Wed, 10 Nov 2010 19:14:01 GMT From: Phil Phillips To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/152115: [new port]: www/CGI-Thin 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: Wed, 10 Nov 2010 19:20:09 -0000 >Number: 152115 >Category: ports >Synopsis: [new port]: www/CGI-Thin >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: Wed Nov 10 19:20:08 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Phil Phillips >Release: 8.1-RELEASE >Organization: Experts Exchange, LLC >Environment: FreeBSD phil.experts-exchange.com 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Perl module: A very lightweight Parser for CGI Forms WWW: http://search.cpan.org/~rgeoffrey/CGI-Thin-0.52/ >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # CGI-Thin/ # CGI-Thin/distinfo # CGI-Thin/pkg-descr # CGI-Thin/pkg-plist # CGI-Thin/Makefile # echo c - CGI-Thin/ mkdir -p CGI-Thin/ > /dev/null 2>&1 echo x - CGI-Thin/distinfo sed 's/^X//' >CGI-Thin/distinfo << '069de46eba2d527ed8db70955996b09e' XSHA256 (CGI-Thin-0.52.tar.gz) = a512adecf1e42b7cae77eb113d77edbf61c84ce8ff5ed67e142e169b460bc7d7 XSIZE (CGI-Thin-0.52.tar.gz) = 6360 069de46eba2d527ed8db70955996b09e echo x - CGI-Thin/pkg-descr sed 's/^X//' >CGI-Thin/pkg-descr << 'ccc5e97a0288e8d2af672ed44ae8fc92' XThis module is a very lightweight parser of CGI forms. And it has a special Xfeature that it will return an array if the same key is used twice in the Xform. You can force an array even if only one value returned to avoid Xcomplications. X XThe hash %cgi_data will have all the form data from either a POST or GET form Xand will also work for "multipart/form-data" forms necessary for uploading Xfiles. X XWWW: http://search.cpan.org/~rgeoffrey/CGI-Thin-0.52/ ccc5e97a0288e8d2af672ed44ae8fc92 echo x - CGI-Thin/pkg-plist sed 's/^X//' >CGI-Thin/pkg-plist << 'd6bc3336fde69d7daad57a2e4d09b0c7' X%%SITE_PERL%%/CGI/Thin.pm X%%SITE_PERL%%/CGI/Thin/Cookies.pm X%%SITE_PERL%%/mach/auto/CGI/Thin/.packlist X@dirrm %%SITE_PERL%%/mach/auto/CGI/Thin X@dirrm %%SITE_PERL%%/mach/auto/CGI X@dirrm %%SITE_PERL%%/CGI/Thin X@dirrm %%SITE_PERL%%/CGI d6bc3336fde69d7daad57a2e4d09b0c7 echo x - CGI-Thin/Makefile sed 's/^X//' >CGI-Thin/Makefile << 'd799093c9b2ae0b6d4cbfcf42772c46a' X# New ports collection makefile for: CGI-Thin X# Date created: 9 November 2010 X# Whom: Phil Phillips X# X# $FreeBSD$ X# X XPORTNAME= CGI-Thin XPORTVERSION= 0.52 XCATEGORIES= www perl5 XMASTER_SITES= CPAN XPKGNAMEPREFIX= p5- X XMAINTAINER= pphillips@experts-exchange.com XCOMMENT= A very lightweight Parser for CGI Forms X XPERL_CONFIGURE= yes X XMAN3= CGI::Thin.3 \ X CGI::Thin::Cookies.3 X X.include d799093c9b2ae0b6d4cbfcf42772c46a exit >Release-Note: >Audit-Trail: >Unformatted: