New Port with Feersum. A PSGI engine for Perl based on EV/libev. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->perl perl@ wants this port PRs (via the GNATS Auto Assign Tool)
Responsible Changed From-To: perl->pgollucci I will take it.
State Changed From-To: open->feedback Request Feedback: http://people.freebsd.org/~pgollucci/FreeBSD/logs/9-CURRENT-amd64-perl/p5-Feersum-1.000.log
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 Feedback received
Responsible Changed From-To: pgollucci->freebsd-ports-bugs E-NO-TIME right now, back to pool
- 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
Responsible Changed From-To: freebsd-ports-bugs->culot I'll take it.
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"
State Changed From-To: open->closed New port added, with minor changes. Thanks!