Date: Tue, 13 Dec 2011 17:45:40 GMT From: Gvozdikov Veniamin <g.veniamin@googlemail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/163256: [new port]: www/mongrel2 Is an application, language, and network arch Message-ID: <201112131745.pBDHjeZp072479@red.freebsd.org> Resent-Message-ID: <201112131750.pBDHoDoh080064@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 163256 >Category: ports >Synopsis: [new port]: www/mongrel2 Is an application, language, and network arch >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: Tue Dec 13 17:50:13 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Gvozdikov Veniamin >Release: FreeBSD 8.2-RELEASE >Organization: >Environment: FreeBSD 8.2-RELEASE FreeBSD 8.2-RELEASE #0 r219081M: Wed Mar 2 08:23:31 CET 2011 root@www4:/usr/obj/i386/usr/src/sys/GENERIC i386 >Description: Mongrel2 is an application, language, and network architecture agnostic web server that focuses on web applications using modern browser technologies. >How-To-Repeat: >Fix: # 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: # # mongrel2 # mongrel2/pkg-descr # mongrel2/distinfo # mongrel2/Makefile # mongrel2/pkg-plist # mongrel2/files # mongrel2/files/patch-Makefile # echo c - mongrel2 mkdir -p mongrel2 > /dev/null 2>&1 echo x - mongrel2/pkg-descr sed 's/^X//' >mongrel2/pkg-descr << '915dbe7cfa8fbc1e7e2c6ad32274c422' XMongrel2 is an application, language, and network architecture Xagnostic web server that focuses on web applications using modern Xbrowser technologies. X XWWW: http://mongrel2.org/ 915dbe7cfa8fbc1e7e2c6ad32274c422 echo x - mongrel2/distinfo sed 's/^X//' >mongrel2/distinfo << '510f0bac99dfefd9f557dca08f10da68' XSHA256 (mongrel2-1.7.5.tar.bz2) = 48e4b3ba8959be001e5bac75e0a3fee628c917b08f115be08bcd5348ac663b01 XSIZE (mongrel2-1.7.5.tar.bz2) = 745357 510f0bac99dfefd9f557dca08f10da68 echo x - mongrel2/Makefile sed 's/^X//' >mongrel2/Makefile << 'a88eeb57efde63582250f01d2815eb50' X# New ports collection makefile for: mongrel2 X# Date created: 2011-09-28 X# Whom: Gvozdikov Veniamin <g.veniamin@googlemail.com> X# X# $FreeBSD$ X# X XPORTNAME= mongrel2 XPORTVERSION= 1.7.5 XCATEGORIES= www XMASTER_SITES= http://mongrel2.org/static/downloads/ X XMAINTAINER= g.veniamin@googlemail.com XCOMMENT= Is an application, language, and network arch X XLIB_DEPENDS= zmq.1:${PORTSDIR}/devel/zmq \ X sqlite3.8:${PORTSDIR}/databases/sqlite3 X XUSE_GMAKE= yes XUSE_BZIP2= yes XMAKE_FLAGS= freebsd XEXAMPLES_LIST= bbs \ X chat \ X configs \ X http_0mq \ X kegogi \ X mp3stream \ X procer \ X python \ X tornado \ X zcov X XOPTIONS= EXAMPLES "Install examplse" on X X.include <bsd.port.pre.mk> X X.if defined(WITH_EXAMPLES) XPLIST_SUB+= EXAMPLES="" X.else XPLIST_SUB+= EXAMPLES="@comment " X.endif X Xpost-install: X X.if defined(WITH_EXAMPLES) X @${MKDIR} ${EXAMPLESDIR} X.for examples in ${EXAMPLES_LIST} X @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} ${examples} ${EXAMPLESDIR} X.endfor X.endif X X.include <bsd.port.post.mk> a88eeb57efde63582250f01d2815eb50 echo x - mongrel2/pkg-plist sed 's/^X//' >mongrel2/pkg-plist << 'e5b57a187be2aaca62388ea9d049e0a6' Xbin/mongrel2 Xbin/m2sh Xlib/mongrel2/config_modules/null.so Xlib/mongrel2/config_modules/zmq.so Xlib/mongrel2/filters/null.so X%%EXAMPLES%%%%EXAMPLESDIR%%/procer/procer.h X%%EXAMPLES%%%%EXAMPLESDIR%%/procer/Makefile X%%EXAMPLES%%%%EXAMPLESDIR%%/procer/rampart.c X%%EXAMPLES%%%%EXAMPLESDIR%%/procer/profile.c X%%EXAMPLES%%%%EXAMPLESDIR%%/procer/procer.c X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/site.css X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/app.js X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/text.css X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/bbs.js X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/js/jsonStringify.js X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/js/jsSocket.js X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/fsm.js X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/index.html X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/reset.css X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/jsSocket.as X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/jsSocket.swf X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/JsSocket.hx X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/Makefile X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/html/flash/jsSocket2.swf X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/db.lua X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/bbs.lua X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/engine.lua X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/config.lua X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/client.py X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/ui.lua X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/mongrel2.conf X%%EXAMPLES%%%%EXAMPLESDIR%%/bbs/strict.lua X%%EXAMPLES%%%%EXAMPLESDIR%%/http_0mq/http.py X%%EXAMPLES%%%%EXAMPLESDIR%%/http_0mq/xml.py X%%EXAMPLES%%%%EXAMPLESDIR%%/http_0mq/upload.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/setup.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/handler.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/request.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/control.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/__init__.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/__init__.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/model.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/args.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/rc.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/config/commands.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/tnetstrings.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/mongrel2/sql/config.sql X%%EXAMPLES%%%%EXAMPLESDIR%%/python/tests/__init__.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/tests/sample_conf.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/tests/two_servers.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/tests/composite_conf.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/tests/mongrel2_org.py X%%EXAMPLES%%%%EXAMPLESDIR%%/python/bin/m2shpy X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/lempar.c X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/lemon.c X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_lexer.c X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/httpclient.h X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/param.c X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi.c X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_tokens.c X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser.c X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser.y X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_lexer.rl X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/fuzzrnd.h X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser.h X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_tokens.h X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/param.h X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi.h X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/httpclient.c X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/kegogi_parser_extra.c X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/src/fuzzrnd.c X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/Makefile X%%EXAMPLES%%%%EXAMPLESDIR%%/kegogi/tests/googletest.txt X%%EXAMPLES%%%%EXAMPLESDIR%%/configs/multi.conf X%%EXAMPLES%%%%EXAMPLESDIR%%/configs/sample.conf X%%EXAMPLES%%%%EXAMPLESDIR%%/configs/mongrel2.conf X%%EXAMPLES%%%%EXAMPLESDIR%%/configs/multi_handler.conf X%%EXAMPLES%%%%EXAMPLESDIR%%/configs/any.conf X%%EXAMPLES%%%%EXAMPLESDIR%%/configs/complex.conf X%%EXAMPLES%%%%EXAMPLESDIR%%/tornado/auth_demo.py X%%EXAMPLES%%%%EXAMPLESDIR%%/tornado/README X%%EXAMPLES%%%%EXAMPLESDIR%%/tornado/authdemo.py X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/site.css X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/fsm.js X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/jsSocket.swf X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/JsSocket.hx X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/jsSocket2.swf X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/jsSocket.as X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/flash/Makefile X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/text.css X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/960.css X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/index.html X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/js/jsonStringify.js X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/js/jsSocket.js X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/reset.css X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/app.js X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/static/chat.js X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/www.py X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/idiots X%%EXAMPLES%%%%EXAMPLESDIR%%/chat/chat.py X%%EXAMPLES%%%%EXAMPLESDIR%%/mp3stream/handler.py X%%EXAMPLES%%%%EXAMPLESDIR%%/mp3stream/mp3stream.py X%%EXAMPLES%%%%EXAMPLESDIR%%/mp3stream/stream_conf.py X%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/setup.py X%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/README.txt X%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/data/style.css X%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/data/js/sourceview.js X%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/data/js/sorttable.js X%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/GCovParser.py X%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/zcov/GCovGroup.py X%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-merge X%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-summarize X%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-scan X%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/bin/zcov-genhtml X%%EXAMPLES%%%%EXAMPLESDIR%%/zcov/LICENSE.txt X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/zcov/zcov/data/js X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/zcov/zcov/data X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/zcov/zcov X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/zcov/bin X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/zcov X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/tornado X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/python/tests X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/python/mongrel2/sql X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/python/mongrel2/config X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/python/mongrel2 X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/python/bin X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/python X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/procer X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/mp3stream X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/kegogi/tests X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/kegogi/src X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/kegogi X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/http_0mq X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/configs X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/chat/static/js X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/chat/static/flash X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/chat/static X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/chat X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/bbs/html/js X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/bbs/html/flash X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/bbs/html X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/bbs X%%EXAMPLES%%@dirrm %%EXAMPLESDIR%% X@dirrm lib/mongrel2/filters X@dirrm lib/mongrel2/config_modules X@dirrm lib/mongrel2 e5b57a187be2aaca62388ea9d049e0a6 echo c - mongrel2/files mkdir -p mongrel2/files > /dev/null 2>&1 echo x - mongrel2/files/patch-Makefile sed 's/^X//' >mongrel2/files/patch-Makefile << '9d0dd310445b5fefb37471efd463a6ef' X--- Makefile.orig 2011-09-28 11:50:28.876409429 +0400 X+++ Makefile 2011-09-28 11:50:41.723014235 +0400 X@@ -1,5 +1,5 @@ X CFLAGS=-g -O2 -Wall -Wextra -Isrc -pthread -rdynamic -DNDEBUG $(OPTFLAGS) -D_FILE_OFFSET_BITS=64 X-LIBS=-lzmq -ldl -lsqlite3 $(OPTLIBS) X+LIBS=-lzmq -lsqlite3 $(OPTLIBS) X PREFIX?=/usr/local X X get_objs = $(addsuffix .o,$(basename $(wildcard $(1)))) 9d0dd310445b5fefb37471efd463a6ef exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201112131745.pBDHjeZp072479>