From nobody@FreeBSD.org  Wed Nov 10 19:14:01 2010
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7D7E7106566C
	for <freebsd-gnats-submit@FreeBSD.org>; 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 <freebsd-gnats-submit@FreeBSD.org>; 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 <freebsd-gnats-submit@FreeBSD.org>; 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 <pphillips@experts-exchange.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [new port]: www/CGI-Thin
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         152115
>Category:       ports
>Synopsis:       [new port]: www/CGI-Thin
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    sunpoet
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Nov 10 19:20:08 UTC 2010
>Closed-Date:    Mon Nov 22 18:01:22 UTC 2010
>Last-Modified:  Mon Nov 22 18:10:09 UTC 2010
>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 <bsd.port.mk>
d799093c9b2ae0b6d4cbfcf42772c46a
exit



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->sunpoet 
Responsible-Changed-By: sunpoet 
Responsible-Changed-When: Fri Nov 19 04:07:06 UTC 2010 
Responsible-Changed-Why:  
I will take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=152115 
State-Changed-From-To: open->closed 
State-Changed-By: sunpoet 
State-Changed-When: Mon Nov 22 18:01:19 UTC 2010 
State-Changed-Why:  
Committed, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=152115 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/152115: commit references a PR
Date: Mon, 22 Nov 2010 18:01:14 +0000 (UTC)

 sunpoet     2010-11-22 18:01:07 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www                  Makefile 
   Added files:
     www/p5-CGI-Thin      Makefile distinfo pkg-descr pkg-plist 
   Log:
   - Add p5-CGI-Thin 0.52
   
   This module is a very lightweight parser of CGI forms. And it has a special
   feature that it will return an array if the same key is used twice in the
   form.  You can force an array even if only one value returned to avoid
   complications.
   
   The hash %cgi_data will have all the form data from either a POST or GET form
   and will also work for "multipart/form-data" forms necessary for uploading
   files.
   
   WWW: http://search.cpan.org/dist/CGI-Thin/
   
   PR:             ports/152115
   Submitted by:   Phil Phillips <pphillips@experts-exchange.com>
   
   Revision  Changes    Path
   1.2742    +1 -0      ports/www/Makefile
   1.1       +22 -0     ports/www/p5-CGI-Thin/Makefile (new)
   1.1       +2 -0      ports/www/p5-CGI-Thin/distinfo (new)
   1.1       +10 -0     ports/www/p5-CGI-Thin/pkg-descr (new)
   1.1       +7 -0      ports/www/p5-CGI-Thin/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
