From mahlon@martini.nu  Tue Nov 29 02:21:01 2011
Return-Path: <mahlon@martini.nu>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 89152106564A
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 29 Nov 2011 02:21:01 +0000 (UTC)
	(envelope-from mahlon@martini.nu)
Received: from martini.nu (martini.nu [198.145.180.83])
	by mx1.freebsd.org (Postfix) with SMTP id 4F5C98FC15
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 29 Nov 2011 02:21:01 +0000 (UTC)
Received: (qmail 67368 invoked by uid 1000); 29 Nov 2011 01:54:00 -0000
Message-Id: <20111129015400.GG66988@martini.nu>
Date: Mon, 28 Nov 2011 17:54:00 -0800
From: "Mahlon E. Smith" <mahlon@martini.nu>
To: FreeBSD-gnats-submit@freebsd.org
Cc: mahlon@martini.nu, ged@faeriemud.org
Subject: New port: www/volta - A high performance, low resource URI rewriter
 for Squid
X-Send-Pr-Version: 3.113

>Number:         162935
>Category:       ports
>Synopsis:       New port: www/volta - A high performance, low resource URI rewriter for Squid
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pawel
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 29 02:30:12 UTC 2011
>Closed-Date:    Tue Dec 20 21:45:30 UTC 2011
>Last-Modified:  Tue Dec 20 21:50:11 UTC 2011
>Originator:     Mahlon E. Smith
>Release:        FreeBSD 8.2-RELEASE amd64
>Organization:
n/a
>Environment:
System: FreeBSD face.laika.com 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Sat Jul 9 20:38:24 PDT 2011 root@face.laika.com:/usr/obj/usr/src/sys/FACE amd64

>Description:
	
Hello!

This is just a new port request.  Nothin' fancy!

It does depend on tinycdb shared library, but the LIB_DEPEND variable
didn't seem to be able to find it installed (probably because it isn't
listed in an 'ldconfig -r'?) -- I made it depend on the executable
tinycdb installs instead.

Thanks!

-Mahlon

>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:

From: "Mahlon E. Smith" <mahlon@martini.nu>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/162935: New port: www/volta - A high performance, low
 resource URI rewriter for Squid
Date: Mon, 28 Nov 2011 21:37:19 -0800

 I suppose it would be helpful if I actually included the shar file
 associated with my request.  *cough* ;)
 
 --
 Mahlon E. Smith  
 http://www.martini.nu/contact.html
 
 
 
 # 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:
 #
 #	volta
 #	volta/Makefile
 #	volta/distinfo
 #	volta/pkg-descr
 #	volta/files
 #	volta/files/pkg-message.in
 #
 echo c - volta
 mkdir -p volta > /dev/null 2>&1
 echo x - volta/Makefile
 sed 's/^X//' >volta/Makefile << '6fdf10ebae69e1f93ddb25d25cf20e16'
 X# New ports collection makefile for:   volta
 X# Date created:        28 November 2011
 X# Whom:                mahlon
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=     volta
 XDISTVERSION=  0.0.1
 XCATEGORIES=   www
 XMASTER_SITES= http://dl.dropbox.com/u/7234177/Releases/ \
 X	http://projects.martini.nu/volta/chrome/site/
 XEXTRACT_SUFX= .tgz
 X
 XMAINTAINER= mahlon@martini.nu
 XCOMMENT=    A high performance, low resource URI rewriter for Squid
 X
 XLICENSE= BSD
 XLICENSE_FILE= ${WRKSRC}/LICENSE
 X
 XBUILD_DEPENDS= cdb:${PORTSDIR}/databases/tinycdb
 X
 XUSE_GMAKE=  yes
 XALL_TARGET= ${PORTNAME}
 XNO_INSTALL= yes
 X
 XMAKE_ARGS= CFLAGS+="-I ${PREFIX}/include -L ${PREFIX}/lib"
 X
 XPLIST_FILES= bin/volta
 XPORTDATA=    README INSTALL LICENSE ChangeLog
 XSUB_FILES=   pkg-message
 X
 Xpost-install:
 X.if !defined(NOPORTDOCS)
 X	${MKDIR} ${DATADIR}
 X	${INSTALL_DATA} ${WRKSRC}/README    ${DATADIR}
 X	${INSTALL_DATA} ${WRKSRC}/INSTALL   ${DATADIR}
 X	${INSTALL_DATA} ${WRKSRC}/LICENSE   ${DATADIR}
 X	${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DATADIR}
 X.endif
 X	${INSTALL_PROGRAM} ${WRKSRC}/volta ${PREFIX}/bin
 X	@${ECHO_CMD} ""
 X	@${CAT} ${PKGMESSAGE}
 X	@${ECHO_CMD} ""
 X
 X.include <bsd.port.mk>
 6fdf10ebae69e1f93ddb25d25cf20e16
 echo x - volta/distinfo
 sed 's/^X//' >volta/distinfo << 'b1eb583414f6faa964655343981ab0f2'
 XSHA256 (volta-0.0.1.tgz) = 27646819ea1cf86f12a2e1cf3974d118c045df81f4f6ebbf003de8f4782c4e7f
 XSIZE (volta-0.0.1.tgz) = 24212
 b1eb583414f6faa964655343981ab0f2
 echo x - volta/pkg-descr
 sed 's/^X//' >volta/pkg-descr << '2829b05bfe1d9c97a5a8d2bcac1ec82a'
 X
 XVolta is a high performance, low resource URI rewriter for use with the
 XSquid caching proxy server (http://www.squid-cache.org/.)  With it, you
 Xcan dynamically alter URI requests that pass through Squid based on
 Xvarious criteria.
 X
 XIt uses a state machine to parse URIs and rules, and a constant database
 Xto store and access those rules.
 X
 XWWW: http://projects.martini.nu/volta/
 2829b05bfe1d9c97a5a8d2bcac1ec82a
 echo c - volta/files
 mkdir -p volta/files > /dev/null 2>&1
 echo x - volta/files/pkg-message.in
 sed 's/^X//' >volta/files/pkg-message.in << '381a40c5a8f7d5e29c3e6f094219c048'
 X
 XTo get volta up and running, you'll still need to do two things:
 X
 X - Enable url rewriting from within the squid configuration file.
 X
 X	url_rewrite_children 10
 X	url_rewrite_program %%PREFIX%%/bin/volta -f %%PREFIX%%/etc/volta.db
 X
 X - Create a volta rule database!  For detailed instructions, please
 X   reference %%DATADIR%%/README, or volta's website at:
 X   http://projects.martini.nu/volta/
 X
 X
 381a40c5a8f7d5e29c3e6f094219c048
 exit
 
Responsible-Changed-From-To: freebsd-ports-bugs->pawel 
Responsible-Changed-By: pawel 
Responsible-Changed-When: Tue Dec 20 21:28:49 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=162935 
State-Changed-From-To: open->closed 
State-Changed-By: pawel 
State-Changed-When: Tue Dec 20 21:45:28 UTC 2011 
State-Changed-Why:  
New port added, with minor changes. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/162935: commit references a PR
Date: Tue, 20 Dec 2011 21:41:51 +0000 (UTC)

 pawel       2011-12-20 21:41:42 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www                  Makefile 
   Added files:
     www/volta            Makefile distinfo pkg-descr 
     www/volta/files      pkg-message.in 
   Log:
   Volta is a high performance, low resource URI rewriter for use with the
   Squid caching proxy server (http://www.squid-cache.org) With it, you
   can dynamically alter URI requests that pass through Squid based on
   various criteria.
   
   It uses a state machine to parse URIs and rules, and a constant database
   to store and access those rules.
   
   WWW: http://projects.martini.nu/volta/
   
   PR:             ports/162935
   Submitted by:   Mahlon E. Smith
   
   Revision  Changes    Path
   1.3055    +1 -0      ports/www/Makefile
   1.1       +47 -0     ports/www/volta/Makefile (new)
   1.1       +2 -0      ports/www/volta/distinfo (new)
   1.1       +10 -0     ports/www/volta/files/pkg-message.in (new)
   1.1       +9 -0      ports/www/volta/pkg-descr (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"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/162935: commit references a PR
Date: Tue, 20 Dec 2011 21:45:26 +0000 (UTC)

 pawel       2011-12-20 21:45:11 UTC
 
   FreeBSD doc repository (ports committer)
 
   Modified files:
     en_US.ISO8859-1/articles/contributors contrib.additional.sgml 
   Log:
   For www/volta
   
   PR:     ports/162935
   
   Revision  Changes    Path
   1.1041    +5 -0      doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml
 _______________________________________________
 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:
