From owner-svn-ports-all@freebsd.org Tue Aug 4 18:41:37 2015 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7FBC699508A; Tue, 4 Aug 2015 18:41:37 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6F778F75; Tue, 4 Aug 2015 18:41:37 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t74IfbGC041678; Tue, 4 Aug 2015 18:41:37 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t74IfaZw041673; Tue, 4 Aug 2015 18:41:36 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201508041841.t74IfaZw041673@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Tue, 4 Aug 2015 18:41:36 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r393538 - in head/www/mongrel2: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Aug 2015 18:41:37 -0000 Author: amdmi3 Date: Tue Aug 4 18:41:35 2015 New Revision: 393538 URL: https://svnweb.freebsd.org/changeset/ports/393538 Log: - Add LICENSE_FILE - Mark BROKEN on armv6, mips and mips64 (does not build) - Mark MAKE_JOBS_UNSAFE - Fix build on head (rename fdclose()) - Strip binaries - Respect CFLAGS - Simplify examples installation and plist handling - Drop @dirrm* from plist Submitted by: amdmi3 Approved by: vg (maintainer) Modified: head/www/mongrel2/Makefile head/www/mongrel2/files/patch-Makefile head/www/mongrel2/pkg-plist Modified: head/www/mongrel2/Makefile ============================================================================== --- head/www/mongrel2/Makefile Tue Aug 4 17:49:04 2015 (r393537) +++ head/www/mongrel2/Makefile Tue Aug 4 18:41:35 2015 (r393538) @@ -11,11 +11,16 @@ MAINTAINER= vg@FreeBSD.org COMMENT= Is an application, language, and network arch LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BROKEN_armv6= does not build +BROKEN_mips= does not build (tests segfault) +BROKEN_mips64= does not build (tests segfault) LIB_DEPENDS= libzmq.so:${PORTSDIR}/net/libzmq2 \ libsqlite3.so:${PORTSDIR}/databases/sqlite3 -USES= gmake tar:bzip2 +USES= gmake tar:bzip2 MAKE_FLAGS= freebsd EXAMPLES_LIST= bbs \ chat \ @@ -27,26 +32,21 @@ EXAMPLES_LIST= bbs \ python \ tornado \ zcov +MAKE_JOBS_UNSAFE=yes -OPTIONS_DEFINE= EXAMPLES - -.include - -.if ${PORT_OPTIONS:MEXAMPLES} -PLIST_SUB+= EXAMPLES="" -.else -PLIST_SUB+= EXAMPLES="@comment " -.endif +OPTIONS_DEFINE= EXAMPLES post-patch: @${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' ${WRKSRC}/Makefile + @${REINPLACE_CMD} -e 's#fdclose#my_fdclose#g' ${WRKSRC}/src/*.c \ + ${WRKSRC}/src/task/*.[ch] ${WRKSRC}/tests/*.c post-install: -.if ${PORT_OPTIONS:MEXAMPLES} + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mongrel2/*/*.so @${MKDIR} ${STAGEDIR}/${EXAMPLESDIR} -.for examples in ${EXAMPLES_LIST} - @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} ${examples} ${STAGEDIR}/${EXAMPLESDIR} +.for example in ${EXAMPLES_LIST} + @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} ${example} ${STAGEDIR}/${EXAMPLESDIR} .endfor -.endif .include Modified: head/www/mongrel2/files/patch-Makefile ============================================================================== --- head/www/mongrel2/files/patch-Makefile Tue Aug 4 17:49:04 2015 (r393537) +++ head/www/mongrel2/files/patch-Makefile Tue Aug 4 18:41:35 2015 (r393538) @@ -1,8 +1,9 @@ ---- Makefile.orig 2011-09-28 11:50:28.876409429 +0400 -+++ Makefile 2011-09-28 11:50:41.723014235 +0400 +--- Makefile.orig 2011-06-22 16:25:12 UTC ++++ Makefile @@ -1,5 +1,5 @@ - CFLAGS=-g -O2 -Wall -Wextra -Isrc -pthread -rdynamic -DNDEBUG $(OPTFLAGS) -D_FILE_OFFSET_BITS=64 +-CFLAGS=-g -O2 -Wall -Wextra -Isrc -pthread -rdynamic -DNDEBUG $(OPTFLAGS) -D_FILE_OFFSET_BITS=64 -LIBS=-lzmq -ldl -lsqlite3 $(OPTLIBS) ++CFLAGS+=-Wall -Wextra -Isrc -pthread -rdynamic -DNDEBUG $(OPTFLAGS) -D_FILE_OFFSET_BITS=64 +LIBS=-lzmq -lsqlite3 $(OPTLIBS) PREFIX?=/usr/local Modified: head/www/mongrel2/pkg-plist ============================================================================== --- head/www/mongrel2/pkg-plist Tue Aug 4 17:49:04 2015 (r393537) +++ head/www/mongrel2/pkg-plist Tue Aug 4 18:41:35 2015 (r393538) @@ -3,144 +3,113 @@ bin/m2sh lib/mongrel2/config_modules/null.so lib/mongrel2/config_modules/zmq.so lib/mongrel2/filters/null.so -%%EXAMPLES%%%%EXAMPLESDIR%%/procer/procer.h -%%EXAMPLES%%%%EXAMPLESDIR%%/procer/Makefile -%%EXAMPLES%%%%EXAMPLESDIR%%/procer/rampart.c -%%EXAMPLES%%%%EXAMPLESDIR%%/procer/profile.c -%%EXAMPLES%%%%EXAMPLESDIR%%/procer/procer.c -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/site.css -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/app.js -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/text.css -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/bbs.js -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/js/jsonStringify.js -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/js/jsSocket.js -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/fsm.js -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/index.html -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/reset.css -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/jsSocket.as -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/jsSocket.swf -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/JsSocket.hx -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/Makefile -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/jsSocket2.swf -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/db.lua -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/bbs.lua -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/engine.lua -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/config.lua -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/client.py -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/ui.lua -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/mongrel2.conf -%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/strict.lua -%%EXAMPLES%%%%EXAMPLESDIR%%/http_0mq/http.py -%%EXAMPLES%%%%EXAMPLESDIR%%/http_0mq/xml.py -%%EXAMPLES%%%%EXAMPLESDIR%%/http_0mq/upload.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/setup.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/handler.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/request.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/control.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/__init__.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/__init__.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/model.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/args.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/rc.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/commands.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/tnetstrings.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/sql/config.sql -%%EXAMPLES%%%%EXAMPLESDIR%%/python/tests/__init__.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/tests/sample_conf.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/tests/two_servers.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/tests/composite_conf.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/tests/mongrel2_org.py -%%EXAMPLES%%%%EXAMPLESDIR%%/python/bin/m2shpy -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/lempar.c -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/lemon.c -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_lexer.c -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/httpclient.h -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/param.c -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi.c -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_tokens.c -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser.c -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser.y -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_lexer.rl -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/fuzzrnd.h -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser.h -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_tokens.h -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/param.h -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi.h -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/httpclient.c -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser_extra.c -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/fuzzrnd.c -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/Makefile -%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/tests/googletest.txt -%%EXAMPLES%%%%EXAMPLESDIR%%/configs/multi.conf -%%EXAMPLES%%%%EXAMPLESDIR%%/configs/sample.conf -%%EXAMPLES%%%%EXAMPLESDIR%%/configs/mongrel2.conf -%%EXAMPLES%%%%EXAMPLESDIR%%/configs/multi_handler.conf -%%EXAMPLES%%%%EXAMPLESDIR%%/configs/any.conf -%%EXAMPLES%%%%EXAMPLESDIR%%/configs/complex.conf -%%EXAMPLES%%%%EXAMPLESDIR%%/tornado/auth_demo.py -%%EXAMPLES%%%%EXAMPLESDIR%%/tornado/README -%%EXAMPLES%%%%EXAMPLESDIR%%/tornado/authdemo.py -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/site.css -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/fsm.js -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/jsSocket.swf -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/JsSocket.hx -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/jsSocket2.swf -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/jsSocket.as -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/Makefile -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/text.css -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/960.css -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/index.html -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/js/jsonStringify.js -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/js/jsSocket.js -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/reset.css -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/app.js -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/chat.js -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/www.py -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/idiots -%%EXAMPLES%%%%EXAMPLESDIR%%/chat/chat.py -%%EXAMPLES%%%%EXAMPLESDIR%%/mp3stream/handler.py -%%EXAMPLES%%%%EXAMPLESDIR%%/mp3stream/mp3stream.py -%%EXAMPLES%%%%EXAMPLESDIR%%/mp3stream/stream_conf.py -%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/setup.py -%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/README.txt -%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/data/style.css -%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/data/js/sourceview.js -%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/data/js/sorttable.js -%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/GCovParser.py -%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/GCovGroup.py -%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-merge -%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-summarize -%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-scan -%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-genhtml -%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/LICENSE.txt -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/zcov/zcov/data/js -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/zcov/zcov/data -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/zcov/zcov -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/zcov/bin -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/zcov -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/tornado -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/python/tests -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/python/mongrel2/sql -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/python/mongrel2/config -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/python/mongrel2 -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/python/bin -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/python -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/procer -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/mp3stream -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/kegogi/tests -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/kegogi/src -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/kegogi -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/http_0mq -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/configs -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/chat/static/js -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/chat/static/flash -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/chat/static -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/chat -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/bbs/html/js -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/bbs/html/flash -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/bbs/html -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/bbs -%%EXAMPLES%%@dirrm %%EXAMPLESDIR%% -@dirrm lib/mongrel2/filters -@dirrm lib/mongrel2/config_modules -@dirrm lib/mongrel2 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/procer/procer.h +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/procer/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/procer/rampart.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/procer/profile.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/procer/procer.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/site.css +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/app.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/text.css +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/bbs.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/js/jsonStringify.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/js/jsSocket.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/fsm.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/index.html +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/reset.css +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/jsSocket.as +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/jsSocket.swf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/JsSocket.hx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/jsSocket2.swf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/db.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/bbs.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/engine.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/config.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/client.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/ui.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/mongrel2.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bbs/strict.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/http_0mq/http.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/http_0mq/xml.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/http_0mq/upload.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/setup.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/handler.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/request.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/control.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/__init__.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/__init__.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/model.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/args.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/rc.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/commands.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/tnetstrings.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/sql/config.sql +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/tests/__init__.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/tests/sample_conf.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/tests/two_servers.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/tests/composite_conf.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/tests/mongrel2_org.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/bin/m2shpy +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/lempar.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/lemon.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_lexer.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/httpclient.h +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/param.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_tokens.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser.y +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_lexer.rl +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/fuzzrnd.h +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser.h +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_tokens.h +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/param.h +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi.h +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/httpclient.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser_extra.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/fuzzrnd.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kegogi/tests/googletest.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/multi.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/sample.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/mongrel2.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/multi_handler.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/any.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/configs/complex.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tornado/auth_demo.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tornado/README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tornado/authdemo.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/site.css +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/fsm.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/jsSocket.swf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/JsSocket.hx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/jsSocket2.swf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/jsSocket.as +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/text.css +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/960.css +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/index.html +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/js/jsonStringify.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/js/jsSocket.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/reset.css +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/app.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/static/chat.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/www.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/idiots +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat/chat.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mp3stream/handler.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mp3stream/mp3stream.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mp3stream/stream_conf.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/setup.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/README.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/data/style.css +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/data/js/sourceview.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/data/js/sorttable.js +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/GCovParser.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/GCovGroup.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-merge +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-summarize +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-scan +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-genhtml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zcov/LICENSE.txt