From nobody@FreeBSD.org  Mon Dec 20 18:56:28 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 299E3106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 20 Dec 2010 18:56:28 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (unknown [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id 190458FC12
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 20 Dec 2010 18:56:28 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id oBKIuR9T096058
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 20 Dec 2010 18:56:27 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id oBKIuRrK096057;
	Mon, 20 Dec 2010 18:56:27 GMT
	(envelope-from nobody)
Message-Id: <201012201856.oBKIuRrK096057@red.freebsd.org>
Date: Mon, 20 Dec 2010 18:56:27 GMT
From: Grzegorz Blach <magik@roorback.net>
To: freebsd-gnats-submit@FreeBSD.org
Subject: New Port: www/p5-Feersum
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         153320
>Category:       ports
>Synopsis:       New Port: www/p5-Feersum
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    culot
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 20 19:00:22 UTC 2010
>Closed-Date:    Sun Feb 13 10:48:55 UTC 2011
>Last-Modified:  Sun Feb 13 10:50:04 UTC 2011
>Originator:     Grzegorz Blach
>Release:        8.2-BETA1
>Organization:
>Environment:
FreeBSD silver.nine 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #3 r216392: Sun Dec 12 13:32:45 CET 2010     root@silver.nine:/usr/obj/usr/src/sys/SILVER  amd64

>Description:
New Port with Feersum.
A PSGI engine for Perl based on EV/libev.

>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:
#
#	www/p5-Feersum
#	www/p5-Feersum/pkg-plist
#	www/p5-Feersum/pkg-descr
#	www/p5-Feersum/Makefile
#	www/p5-Feersum/distinfo
#
echo c - www/p5-Feersum
mkdir -p www/p5-Feersum > /dev/null 2>&1
echo x - www/p5-Feersum/pkg-plist
sed 's/^X//' >www/p5-Feersum/pkg-plist << 'e96a3275f84c0d2411fef7dfc20e7342'
Xbin/feersum
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Feersum/.packlist
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Feersum/Feersum.so
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Feersum/Feersum.bs
X%%SITE_PERL%%/%%PERL_ARCH%%/Plack/Handler/Feersum.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Feersum.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Feersum/Runner.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Feersum/Connection.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Feersum/Connection/Handle.pm
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Feersum
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Plack/Handler
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Plack
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Feersum/Connection
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Feersum
e96a3275f84c0d2411fef7dfc20e7342
echo x - www/p5-Feersum/pkg-descr
sed 's/^X//' >www/p5-Feersum/pkg-descr << '415a694b93021b56bfec4642521a4b6f'
XFeersum is an HTTP server built on EV. It fully supports the PSGI 1.03 spec
Xincluding the psgi.streaming interface and is compatible with Plack. PSGI
X1.1, which has yet to be published formally, is also supported. Feersum also
Xhas its own "native" interface which is similar in a lot of ways to PSGI,
Xbut is not compatible with PSGI or PSGI middleware.
X
XFeersum uses a single-threaded, event-based programming architecture to
Xscale and can handle many concurrent connections efficiently in both CPU and
XRAM. It skips doing a lot of sanity checking with the assumption that a
X"front-end" HTTP/HTTPS server is placed between it and the Internet.
X
XWWW: http://search.cpan.org/~stash/Feersum/
415a694b93021b56bfec4642521a4b6f
echo x - www/p5-Feersum/Makefile
sed 's/^X//' >www/p5-Feersum/Makefile << 'ccb25cb3b60ced2a52409654a7402588'
X# New ports collection makefile for:	Feersum
X# Date created:		20 Dec 2010
X# Whom:			Grzegorz Blach <magik@roorback.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Feersum
XPORTVERSION=	1.000
XCATEGORIES=	www perl5
XMASTER_SITES=	CPAN
XMASTER_SITE_SUBDIR=	../../authors/id/S/ST/STASH
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	magik@roorback.net
XCOMMENT=	A PSGI engine for Perl based on EV/libev
X
XRUN_DEPENDS=	\
X	p5-Plack>=0.9950:${PORTSDIR}/www/p5-Plack \
X	p5-EV>=4.0:${PORTSDIR}/devel/p5-EV \
X	p5-AnyEvent>=5.261:${PORTSDIR}/devel/p5-AnyEvent \
X	p5-Guard>=1.012:${PORTSDIR}/devel/p5-Guard \
X	p5-Scalar-Util>=1.19:${PORTSDIR}/lang/p5-Scalar-List-Utils \
X	p5-JSON-XS>=2.0:${PORTSDIR}/converters/p5-JSON-XS \
X	p5-Test-More>=0.94:${PORTSDIR}/devel/p5-Test-Simple \
X	p5-Test-Exception>=0.29:${PORTSDIR}/devel/p5-Test-Exception \
X	p5-Test-TCP>=0.16:${PORTSDIR}/devel/p5-Test-TCP
XBUILD_DEPENDS=	${RUN_DEPENDS}
X
XPERL_CONFIGURE=	yes
X
XMAN1=	feersum.1
XMAN3=	Plack::Handler::Feersum.3 Feersum.3 Feersum::Runner.3 \
X	Feersum::Connection.3 Feersum::Connection::Handle.3 \
X
X.include <bsd.port.mk>
ccb25cb3b60ced2a52409654a7402588
echo x - www/p5-Feersum/distinfo
sed 's/^X//' >www/p5-Feersum/distinfo << 'ef05a6ade4d238bc6246f8b084100611'
XSHA256 (Feersum-1.000.tar.gz) = c1221dc2a7602295e73297d76062d8f8287929b7a70e845d137ed31fa06ff112
XSIZE (Feersum-1.000.tar.gz) = 99433
ef05a6ade4d238bc6246f8b084100611
exit



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->perl 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Mon Dec 20 19:00:34 UTC 2010 
Responsible-Changed-Why:  
perl@ wants this port PRs (via the GNATS Auto Assign Tool) 

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

From: Grzegorz Blach <magik@roorback.net>
To: FreeBSD-gnats-submit@freebsd.org, freebsd-ports-bugs@freebsd.org
Cc:  
Subject: Re: ports/153320: New Port: www/p5-Feersum
Date: Mon, 20 Dec 2010 20:31:26 +0100

 --001636c5b3e3e7365a0497dc904e
 Content-Type: multipart/alternative; boundary=001636c5b3e3e736540497dc904c
 
 --001636c5b3e3e736540497dc904c
 Content-Type: text/plain; charset=UTF-8
 
 Added LICENSE to Makefile
 
 --001636c5b3e3e736540497dc904c
 Content-Type: text/html; charset=UTF-8
 
 Added LICENSE to Makefile<br>
 
 --001636c5b3e3e736540497dc904c--
 --001636c5b3e3e7365a0497dc904e
 Content-Type: text/plain; charset=US-ASCII; name="p5-Feersum.shar.txt"
 Content-Disposition: attachment; filename="p5-Feersum.shar.txt"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_ghxrhh7x0
 
 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55
 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg
 InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg
 ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p
 c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJd3d3L3A1LUZlZXJzdW0KIwl3
 d3cvcDUtRmVlcnN1bS9wa2ctcGxpc3QKIwl3d3cvcDUtRmVlcnN1bS9wa2ctZGVzY3IKIwl3d3cv
 cDUtRmVlcnN1bS9NYWtlZmlsZQojCXd3dy9wNS1GZWVyc3VtL2Rpc3RpbmZvCiMKZWNobyBjIC0g
 d3d3L3A1LUZlZXJzdW0KbWtkaXIgLXAgd3d3L3A1LUZlZXJzdW0gPiAvZGV2L251bGwgMj4mMQpl
 Y2hvIHggLSB3d3cvcDUtRmVlcnN1bS9wa2ctcGxpc3QKc2VkICdzL15YLy8nID53d3cvcDUtRmVl
 cnN1bS9wa2ctcGxpc3QgPDwgJ2U5NmEzMjc1Zjg0YzBkMjQxMWZlZjdkZmMyMGU3MzQyJwpYYmlu
 L2ZlZXJzdW0KWCUlU0lURV9QRVJMJSUvJSVQRVJMX0FSQ0glJS9hdXRvL0ZlZXJzdW0vLnBhY2ts
 aXN0ClglJVNJVEVfUEVSTCUlLyUlUEVSTF9BUkNIJSUvYXV0by9GZWVyc3VtL0ZlZXJzdW0uc28K
 WCUlU0lURV9QRVJMJSUvJSVQRVJMX0FSQ0glJS9hdXRvL0ZlZXJzdW0vRmVlcnN1bS5icwpYJSVT
 SVRFX1BFUkwlJS8lJVBFUkxfQVJDSCUlL1BsYWNrL0hhbmRsZXIvRmVlcnN1bS5wbQpYJSVTSVRF
 X1BFUkwlJS8lJVBFUkxfQVJDSCUlL0ZlZXJzdW0ucG0KWCUlU0lURV9QRVJMJSUvJSVQRVJMX0FS
 Q0glJS9GZWVyc3VtL1J1bm5lci5wbQpYJSVTSVRFX1BFUkwlJS8lJVBFUkxfQVJDSCUlL0ZlZXJz
 dW0vQ29ubmVjdGlvbi5wbQpYJSVTSVRFX1BFUkwlJS8lJVBFUkxfQVJDSCUlL0ZlZXJzdW0vQ29u
 bmVjdGlvbi9IYW5kbGUucG0KWEBkaXJybXRyeSAlJVNJVEVfUEVSTCUlLyUlUEVSTF9BUkNIJSUv
 YXV0by9GZWVyc3VtClhAZGlycm10cnkgJSVTSVRFX1BFUkwlJS8lJVBFUkxfQVJDSCUlL1BsYWNr
 L0hhbmRsZXIKWEBkaXJybXRyeSAlJVNJVEVfUEVSTCUlLyUlUEVSTF9BUkNIJSUvUGxhY2sKWEBk
 aXJybSAlJVNJVEVfUEVSTCUlLyUlUEVSTF9BUkNIJSUvRmVlcnN1bS9Db25uZWN0aW9uClhAZGly
 cm0gJSVTSVRFX1BFUkwlJS8lJVBFUkxfQVJDSCUlL0ZlZXJzdW0KZTk2YTMyNzVmODRjMGQyNDEx
 ZmVmN2RmYzIwZTczNDIKZWNobyB4IC0gd3d3L3A1LUZlZXJzdW0vcGtnLWRlc2NyCnNlZCAncy9e
 WC8vJyA+d3d3L3A1LUZlZXJzdW0vcGtnLWRlc2NyIDw8ICc0MTVhNjk0YjkzMDIxYjU2YmZlYzQ2
 NDI1MjFhNGI2ZicKWEZlZXJzdW0gaXMgYW4gSFRUUCBzZXJ2ZXIgYnVpbHQgb24gRVYuIEl0IGZ1
 bGx5IHN1cHBvcnRzIHRoZSBQU0dJIDEuMDMgc3BlYwpYaW5jbHVkaW5nIHRoZSBwc2dpLnN0cmVh
 bWluZyBpbnRlcmZhY2UgYW5kIGlzIGNvbXBhdGlibGUgd2l0aCBQbGFjay4gUFNHSQpYMS4xLCB3
 aGljaCBoYXMgeWV0IHRvIGJlIHB1Ymxpc2hlZCBmb3JtYWxseSwgaXMgYWxzbyBzdXBwb3J0ZWQu
 IEZlZXJzdW0gYWxzbwpYaGFzIGl0cyBvd24gIm5hdGl2ZSIgaW50ZXJmYWNlIHdoaWNoIGlzIHNp
 bWlsYXIgaW4gYSBsb3Qgb2Ygd2F5cyB0byBQU0dJLApYYnV0IGlzIG5vdCBjb21wYXRpYmxlIHdp
 dGggUFNHSSBvciBQU0dJIG1pZGRsZXdhcmUuClgKWEZlZXJzdW0gdXNlcyBhIHNpbmdsZS10aHJl
 YWRlZCwgZXZlbnQtYmFzZWQgcHJvZ3JhbW1pbmcgYXJjaGl0ZWN0dXJlIHRvClhzY2FsZSBhbmQg
 Y2FuIGhhbmRsZSBtYW55IGNvbmN1cnJlbnQgY29ubmVjdGlvbnMgZWZmaWNpZW50bHkgaW4gYm90
 aCBDUFUgYW5kClhSQU0uIEl0IHNraXBzIGRvaW5nIGEgbG90IG9mIHNhbml0eSBjaGVja2luZyB3
 aXRoIHRoZSBhc3N1bXB0aW9uIHRoYXQgYQpYImZyb250LWVuZCIgSFRUUC9IVFRQUyBzZXJ2ZXIg
 aXMgcGxhY2VkIGJldHdlZW4gaXQgYW5kIHRoZSBJbnRlcm5ldC4KWApYV1dXOiBodHRwOi8vc2Vh
 cmNoLmNwYW4ub3JnL35zdGFzaC9GZWVyc3VtLwo0MTVhNjk0YjkzMDIxYjU2YmZlYzQ2NDI1MjFh
 NGI2ZgplY2hvIHggLSB3d3cvcDUtRmVlcnN1bS9NYWtlZmlsZQpzZWQgJ3MvXlgvLycgPnd3dy9w
 NS1GZWVyc3VtL01ha2VmaWxlIDw8ICdjY2IyNWNiM2I2MGNlZDJhNTI0MDk2NTRhNzQwMjU4OCcK
 WCMgTmV3IHBvcnRzIGNvbGxlY3Rpb24gbWFrZWZpbGUgZm9yOglGZWVyc3VtClgjIERhdGUgY3Jl
 YXRlZDoJCTIwIERlYyAyMDEwClgjIFdob206CQkJR3J6ZWdvcnogQmxhY2ggPG1hZ2lrQHJvb3Ji
 YWNrLm5ldD4KWCMKWCMgJEZyZWVCU0QkClgjClgKWFBPUlROQU1FPQlGZWVyc3VtClhQT1JUVkVS
 U0lPTj0JMS4wMDAKWENBVEVHT1JJRVM9CXd3dyBwZXJsNQpYTUFTVEVSX1NJVEVTPQlDUEFOClhN
 QVNURVJfU0lURV9TVUJESVI9CS4uLy4uL2F1dGhvcnMvaWQvUy9TVC9TVEFTSApYUEtHTkFNRVBS
 RUZJWD0JcDUtClgKWE1BSU5UQUlORVI9CW1hZ2lrQHJvb3JiYWNrLm5ldApYQ09NTUVOVD0JQSBQ
 U0dJIGVuZ2luZSBmb3IgUGVybCBiYXNlZCBvbiBFVi9saWJldgpYClhSVU5fREVQRU5EUz0JcDUt
 UGxhY2s+PTAuOTk1MDoke1BPUlRTRElSfS93d3cvcDUtUGxhY2sgXApYCQlwNS1FVj49NC4wOiR7
 UE9SVFNESVJ9L2RldmVsL3A1LUVWIFwKWAkJcDUtQW55RXZlbnQ+PTUuMjYxOiR7UE9SVFNESVJ9
 L2RldmVsL3A1LUFueUV2ZW50IFwKWAkJcDUtR3VhcmQ+PTEuMDEyOiR7UE9SVFNESVJ9L2RldmVs
 L3A1LUd1YXJkIFwKWAkJcDUtU2NhbGFyLVV0aWw+PTEuMTk6JHtQT1JUU0RJUn0vbGFuZy9wNS1T
 Y2FsYXItTGlzdC1VdGlscyBcClgJCXA1LUpTT04tWFM+PTIuMDoke1BPUlRTRElSfS9jb252ZXJ0
 ZXJzL3A1LUpTT04tWFMgXApYCQlwNS1UZXN0LU1vcmU+PTAuOTQ6JHtQT1JUU0RJUn0vZGV2ZWwv
 cDUtVGVzdC1TaW1wbGUgXApYCQlwNS1UZXN0LUV4Y2VwdGlvbj49MC4yOToke1BPUlRTRElSfS9k
 ZXZlbC9wNS1UZXN0LUV4Y2VwdGlvbiBcClgJCXA1LVRlc3QtVENQPj0wLjE2OiR7UE9SVFNESVJ9
 L2RldmVsL3A1LVRlc3QtVENQClhCVUlMRF9ERVBFTkRTPQkke1JVTl9ERVBFTkRTfQpYClhMSUNF
 TlNFPQlBUlQxMCBHUEx2MQpYTElDRU5TRV9DT01CPQlkdWFsClgKWFBFUkxfQ09ORklHVVJFPQl5
 ZXMKWApYTUFOMT0JZmVlcnN1bS4xClhNQU4zPQlQbGFjazo6SGFuZGxlcjo6RmVlcnN1bS4zIEZl
 ZXJzdW0uMyBGZWVyc3VtOjpSdW5uZXIuMyBcClgJRmVlcnN1bTo6Q29ubmVjdGlvbi4zIEZlZXJz
 dW06OkNvbm5lY3Rpb246OkhhbmRsZS4zIFwKWApYLmluY2x1ZGUgPGJzZC5wb3J0Lm1rPgpjY2Iy
 NWNiM2I2MGNlZDJhNTI0MDk2NTRhNzQwMjU4OAplY2hvIHggLSB3d3cvcDUtRmVlcnN1bS9kaXN0
 aW5mbwpzZWQgJ3MvXlgvLycgPnd3dy9wNS1GZWVyc3VtL2Rpc3RpbmZvIDw8ICdlZjA1YTZhZGU0
 ZDIzOGJjNjI0NmY4YjA4NDEwMDYxMScKWFNIQTI1NiAoRmVlcnN1bS0xLjAwMC50YXIuZ3opID0g
 YzEyMjFkYzJhNzYwMjI5NWU3MzI5N2Q3NjA2MmQ4ZjgyODc5MjliN2E3MGU4NDVkMTM3ZWQzMWZh
 MDZmZjExMgpYU0laRSAoRmVlcnN1bS0xLjAwMC50YXIuZ3opID0gOTk0MzMKZWYwNWE2YWRlNGQy
 MzhiYzYyNDZmOGIwODQxMDA2MTEKZXhpdAoK
 --001636c5b3e3e7365a0497dc904e--
Responsible-Changed-From-To: perl->pgollucci 
Responsible-Changed-By: pgollucci 
Responsible-Changed-When: Mon Dec 20 19:52:41 UTC 2010 
Responsible-Changed-Why:  
I will take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=153320 
State-Changed-From-To: open->feedback 
State-Changed-By: pgollucci 
State-Changed-When: Tue Dec 21 03:56:10 UTC 2010 
State-Changed-Why:  
Request Feedback: 
http://people.freebsd.org/~pgollucci/FreeBSD/logs/9-CURRENT-amd64-perl/p5-Feersum-1.000.log 

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

From: Grzegorz Blach <magik@roorback.net>
To: FreeBSD-gnats-submit@freebsd.org, freebsd-ports-bugs@freebsd.org
Cc:  
Subject: Re: ports/153320: New Port: www/p5-Feersum
Date: Wed, 22 Dec 2010 17:11:26 +0100

 I've build Feersum on FreeBSD snaposhot from
 ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/201012/FreeBSD-9.0-CURRENT-201012-amd64-disc1.iso,
 without any modification, so I don't known where is bug.
 
 In Your log I see:
 
 BUILD_DEPENDS=perl-5.10.1_3.tbz
 RUN_DEPENDS=p5-Devel-StackTrace-1.26.tbz
 p5-Devel-StackTrace-AsHTML-0.09.tbz p5-File-ShareDir-1.02.tbz
 p5-Filesys-Notify-Simple-0.06.tbz p5-HTTP-Body-1.11.tbz
 p5-Hash-MultiValue-0.08.tbz p5-Path-Class-0.21.tbz
 p5-Try-Tiny-0.07.tbz p5-libwww-5.837.tbz p5-URI-1.56.tbz
 p5-parent-0.223.tbz perl-5.10.1_3.tbz p5-Class-Inspector-1.24.tbz
 p5-Params-Util-1.03.tbz p5-HTML-Parser-3.68.tbz
 p5-HTML-Tagset-3.20.tbz p5-Plack-0.9952.tbz p5-common-sense-3.3.tbz
 p5-EV-4.01,1.tbz p5-AnyEvent-5.28,1.tbz p5-Guard-1.021.tbz
 p5-Scalar-List-Utils-1.23,1.tbz p5-JSON-XS-2.30.tbz
 
 but BUILD_DEPENDS and RUN_DEPENDS should be equal.
 In Makefile I defined this variables to:
 
 RUN_DEPENDS=    p5-Plack>=0.9950:${PORTSDIR}/www/p5-Plack \
                p5-EV>=4.0:${PORTSDIR}/devel/p5-EV \
                p5-AnyEvent>=5.261:${PORTSDIR}/devel/p5-AnyEvent \
                p5-Guard>=1.012:${PORTSDIR}/devel/p5-Guard \
                p5-Scalar-Util>=1.19:${PORTSDIR}/lang/p5-Scalar-List-Utils \
                p5-JSON-XS>=2.0:${PORTSDIR}/converters/p5-JSON-XS \
                p5-Test-More>=0.94:${PORTSDIR}/devel/p5-Test-Simple \
                p5-Test-Exception>=0.29:${PORTSDIR}/devel/p5-Test-Exception \
                p5-Test-TCP>=0.16:${PORTSDIR}/devel/p5-Test-TCP
 BUILD_DEPENDS=  ${RUN_DEPENDS}
 
 Maybe You known something else?
State-Changed-From-To: feedback->open 
State-Changed-By: pgollucci 
State-Changed-When: Thu Dec 23 20:27:09 UTC 2010 
State-Changed-Why:  
Feedback received 

http://www.freebsd.org/cgi/query-pr.cgi?pr=153320 
Responsible-Changed-From-To: pgollucci->freebsd-ports-bugs 
Responsible-Changed-By: pgollucci 
Responsible-Changed-When: Wed Jan 12 00:58:33 UTC 2011 
Responsible-Changed-Why:  
E-NO-TIME right now, back to pool 

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

From: Grzegorz Blach <magik@roorback.net>
To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org
Cc:  
Subject: Re: ports/153320: New Port: www/p5-Feersum
Date: Sat, 12 Feb 2011 12:52:48 +0100

 This is a multi-part message in MIME format.
 --------------090405000303000108000905
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 - Updated to 1.001
 - Fixed build when lang/p5-Scalar-List-Utils is installed
 - Fixed build when devel/p5-Test-Simple is installed
 - Removed conventers/p5-JSON-XS from dependencies
 
 --------------090405000303000108000905
 Content-Type: text/plain;
  name="p5-Feersum.shar.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="p5-Feersum.shar.txt"
 
 # 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:
 #
 #	www/p5-Feersum
 #	www/p5-Feersum/pkg-plist
 #	www/p5-Feersum/Makefile
 #	www/p5-Feersum/distinfo
 #	www/p5-Feersum/pkg-descr
 #
 echo c - www/p5-Feersum
 mkdir -p www/p5-Feersum > /dev/null 2>&1
 echo x - www/p5-Feersum/pkg-plist
 sed 's/^X//' >www/p5-Feersum/pkg-plist << 'e96a3275f84c0d2411fef7dfc20e7342'
 Xbin/feersum
 X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Feersum/.packlist
 X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Feersum/Feersum.so
 X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Feersum/Feersum.bs
 X%%SITE_PERL%%/%%PERL_ARCH%%/Plack/Handler/Feersum.pm
 X%%SITE_PERL%%/%%PERL_ARCH%%/Feersum.pm
 X%%SITE_PERL%%/%%PERL_ARCH%%/Feersum/Runner.pm
 X%%SITE_PERL%%/%%PERL_ARCH%%/Feersum/Connection.pm
 X%%SITE_PERL%%/%%PERL_ARCH%%/Feersum/Connection/Handle.pm
 X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Feersum
 X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Plack/Handler
 X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Plack
 X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Feersum/Connection
 X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Feersum
 e96a3275f84c0d2411fef7dfc20e7342
 echo x - www/p5-Feersum/Makefile
 sed 's/^X//' >www/p5-Feersum/Makefile << 'ccb25cb3b60ced2a52409654a7402588'
 X# New ports collection makefile for:	Feersum
 X# Date created:		20 Dec 2010
 X# Whom:			Grzegorz Blach <magik@roorback.net>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	Feersum
 XPORTVERSION=	1.001
 XCATEGORIES=	www perl5
 XMASTER_SITES=	CPAN
 XMASTER_SITE_SUBDIR=	../../authors/id/S/ST/STASH
 XPKGNAMEPREFIX=	p5-
 X
 XMAINTAINER=	magik@roorback.net
 XCOMMENT=	A PSGI engine for Perl based on EV/libev
 X
 XRUN_DEPENDS=	p5-Plack>=0.9950:${PORTSDIR}/www/p5-Plack \
 X		p5-EV>=4.0:${PORTSDIR}/devel/p5-EV \
 X		p5-AnyEvent>=5.261:${PORTSDIR}/devel/p5-AnyEvent \
 X		p5-Guard>=1.012:${PORTSDIR}/devel/p5-Guard \
 X		p5-Scalar-List-Utils>=1.19:${PORTSDIR}/lang/p5-Scalar-List-Utils \
 X		p5-Test-Simple>=0.94:${PORTSDIR}/devel/p5-Test-Simple \
 X		p5-Test-Fatal>=0.003:${PORTSDIR}/devel/p5-Test-Fatal \
 X		p5-Test-TCP>=1.06:${PORTSDIR}/devel/p5-Test-TCP
 XBUILD_DEPENDS=	${RUN_DEPENDS}
 X
 X#		p5-JSON-XS>=2.0:${PORTSDIR}/converters/p5-JSON-XS \
 X
 X
 XPERL_CONFIGURE=	yes
 X
 XMAN1=	feersum.1
 XMAN3=	Plack::Handler::Feersum.3 Feersum.3 Feersum::Runner.3 \
 X	Feersum::Connection.3 Feersum::Connection::Handle.3 \
 X
 X.include <bsd.port.mk>
 ccb25cb3b60ced2a52409654a7402588
 echo x - www/p5-Feersum/distinfo
 sed 's/^X//' >www/p5-Feersum/distinfo << 'ef05a6ade4d238bc6246f8b084100611'
 XSHA256 (Feersum-1.001.tar.gz) = 7bf941d9995dc0cf826715dbeb1d353330b3c0f59d680ae37cd0c75df1f51415
 XSIZE (Feersum-1.001.tar.gz) = 99741
 ef05a6ade4d238bc6246f8b084100611
 echo x - www/p5-Feersum/pkg-descr
 sed 's/^X//' >www/p5-Feersum/pkg-descr << '415a694b93021b56bfec4642521a4b6f'
 XFeersum is an HTTP server built on EV. It fully supports the PSGI 1.03 spec
 Xincluding the psgi.streaming interface and is compatible with Plack. PSGI
 X1.1, which has yet to be published formally, is also supported. Feersum also
 Xhas its own "native" interface which is similar in a lot of ways to PSGI,
 Xbut is not compatible with PSGI or PSGI middleware.
 X
 XFeersum uses a single-threaded, event-based programming architecture to
 Xscale and can handle many concurrent connections efficiently in both CPU and
 XRAM. It skips doing a lot of sanity checking with the assumption that a
 X"front-end" HTTP/HTTPS server is placed between it and the Internet.
 X
 XWWW: http://search.cpan.org/~stash/Feersum/
 415a694b93021b56bfec4642521a4b6f
 exit
 
 
 --------------090405000303000108000905--
Responsible-Changed-From-To: freebsd-ports-bugs->culot 
Responsible-Changed-By: culot 
Responsible-Changed-When: Sun Feb 13 05:08:15 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=153320 
State-Changed-From-To: open->closed 
State-Changed-By: culot 
State-Changed-When: Sun Feb 13 10:48:53 UTC 2011 
State-Changed-Why:  
New port added, with minor changes. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/153320: commit references a PR
Date: Sun, 13 Feb 2011 10:46:13 +0000 (UTC)

 culot       2011-02-13 10:46:07 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www                  Makefile 
   Added files:
     www/p5-Feersum       Makefile distinfo pkg-descr pkg-plist 
   Log:
   Feersum is an HTTP server built on EV. It fully supports the PSGI 1.03 spec
   including the psgi.streaming interface and is compatible with Plack. PSGI 1.1,
   which has yet to be published formally, is also supported. Feersum also has
   its own "native" interface which is similar in a lot of ways to PSGI, but is
   not compatible with PSGI or PSGI middleware.
   
   Feersum uses a single-threaded, event-based programming architecture to scale
   and can handle many concurrent connections efficiently in both CPU and RAM.
   It skips doing a lot of sanity checking with the assumption that a "front-end"
   HTTP/HTTPS server is placed between it and the Internet.
   
   WWW: http://search.cpan.org/dist/Feersum
   
   PR:             ports/153320
   Submitted by:   Grzegorz Blach <magik AT roorback.net>
   
   Revision  Changes    Path
   1.2809    +1 -0      ports/www/Makefile
   1.1       +34 -0     ports/www/p5-Feersum/Makefile (new)
   1.1       +2 -0      ports/www/p5-Feersum/distinfo (new)
   1.1       +12 -0     ports/www/p5-Feersum/pkg-descr (new)
   1.1       +14 -0     ports/www/p5-Feersum/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:
