From nobody@FreeBSD.org  Thu Jan  3 01:58:25 2008
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 1013416A420
	for <freebsd-gnats-submit@FreeBSD.org>; Thu,  3 Jan 2008 01:58:25 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id F2F3713C459
	for <freebsd-gnats-submit@FreeBSD.org>; Thu,  3 Jan 2008 01:58:24 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m031vYpR054818
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 3 Jan 2008 01:57:34 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.2/8.14.1/Submit) id m031vYHo054817;
	Thu, 3 Jan 2008 01:57:34 GMT
	(envelope-from nobody)
Message-Id: <200801030157.m031vYHo054817@www.freebsd.org>
Date: Thu, 3 Jan 2008 01:57:34 GMT
From: Andreas Donig <a.donig@gmx.net>
To: freebsd-gnats-submit@FreeBSD.org
Subject: New port: www/xpi-torbutton Quickly toggle Firefox's use of the Tor network
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         119285
>Category:       ports
>Synopsis:       New port: www/xpi-torbutton Quickly toggle Firefox's use of the Tor network
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    sat
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 03 02:00:01 UTC 2008
>Closed-Date:    Fri Feb 01 14:26:07 UTC 2008
>Last-Modified:  Fri Feb  1 14:30:03 UTC 2008
>Originator:     Andreas Donig
>Release:        
>Organization:
>Environment:
>Description:
Torbutton is a 1-click way for Firefox users to enable or disable the browser's
use of Tor. It adds a panel to the statusbar that says "Tor Enabled" (in green)
or "Tor Disabled" (in red). The user may click on the panel to toggle the
status. If the user (or some other extension) changes the proxy settings, the
change is automatically reflected in the statusbar.

Some users may prefer a toolbar button instead of a statusbar panel. Such a
button is included, and one adds it to the toolbar by right-clicking on the
desired toolbar, selecting "Customize...", and then dragging the Torbutton icon
onto the toolbar. There is an option in the preferences to hide the statusbar
panel (Tools->Extensions, select Torbutton, and click on Preferences).

Newer Firefoxes have the ability to send DNS resolves through the socks proxy,
and Torbutton will make use of this feature if it is available in your version
of Firefox.

WWW: http://torbutton.torproject.org/dev/

>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:
#
#	xpi-torbutton
#	xpi-torbutton/Makefile
#	xpi-torbutton/pkg-descr
#	xpi-torbutton/distinfo
#	xpi-torbutton/pkg-plist
#
echo c - xpi-torbutton
mkdir -p xpi-torbutton > /dev/null 2>&1
echo x - xpi-torbutton/Makefile
sed 's/^X//' >xpi-torbutton/Makefile << 'END-of-xpi-torbutton/Makefile'
X# New ports collection makefile for:    xpi-torbutton
X# Date created:         02 January 2008
X# Whom:                 Andreas Donig <a.donig@gmx.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=       torbutton
XPORTVERSION=    1.0.4.01
XDISTVERSIONSUFFIX=      -fx+tb
XCATEGORIES=     www
X
XMAINTAINER=     a.donig@gmx.net
XCOMMENT=        Quickly toggle Firefox's use of the Tor network
X
XXPI_NUM=        2275
XXPI_ID=         {e0204bd5-9d31-402b-a99d-a6aa8ffebdca}
X
X.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
X.include <bsd.port.mk>
END-of-xpi-torbutton/Makefile
echo x - xpi-torbutton/pkg-descr
sed 's/^X//' >xpi-torbutton/pkg-descr << 'END-of-xpi-torbutton/pkg-descr'
XTorbutton is a 1-click way for Firefox users to enable or disable the browser's
Xuse of Tor. It adds a panel to the statusbar that says "Tor Enabled" (in green)
Xor "Tor Disabled" (in red). The user may click on the panel to toggle the
Xstatus. If the user (or some other extension) changes the proxy settings, the
Xchange is automatically reflected in the statusbar.
X
XSome users may prefer a toolbar button instead of a statusbar panel. Such a
Xbutton is included, and one adds it to the toolbar by right-clicking on the
Xdesired toolbar, selecting "Customize...", and then dragging the Torbutton icon
Xonto the toolbar. There is an option in the preferences to hide the statusbar
Xpanel (Tools->Extensions, select Torbutton, and click on Preferences).
X
XNewer Firefoxes have the ability to send DNS resolves through the socks proxy,
Xand Torbutton will make use of this feature if it is available in your version
Xof Firefox. 
X
XWWW: http://torbutton.torproject.org/dev/
END-of-xpi-torbutton/pkg-descr
echo x - xpi-torbutton/distinfo
sed 's/^X//' >xpi-torbutton/distinfo << 'END-of-xpi-torbutton/distinfo'
XMD5 (xpi/torbutton-1.0.4.01-fx+tb.xpi) = c737750bad754931c64688dc106b479f
XSHA256 (xpi/torbutton-1.0.4.01-fx+tb.xpi) = 022381e0d0277f8a995a7b95f6d6ba14bf061da34314e1f76fd7b20976d6a5cb
XSIZE (xpi/torbutton-1.0.4.01-fx+tb.xpi) = 26857
END-of-xpi-torbutton/distinfo
echo x - xpi-torbutton/pkg-plist
sed 's/^X//' >xpi-torbutton/pkg-plist << 'END-of-xpi-torbutton/pkg-plist'
X%%XPI_XPIDIR%%/CHANGELOG
X%%XPI_XPIDIR%%/chrome/torbutton.jar
X%%XPI_XPIDIR%%/chrome.manifest
X%%XPI_XPIDIR%%/CREDITS
X%%XPI_XPIDIR%%/defaults/preferences/preferences.js
X%%XPI_XPIDIR%%/LICENSE
X%%XPI_XPIDIR%%/install.rdf
X@dirrm %%XPI_XPIDIR%%/chrome
X@dirrm %%XPI_XPIDIR%%/defaults/preferences
X@dirrm %%XPI_XPIDIR%%/defaults
END-of-xpi-torbutton/pkg-plist
exit



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->sat 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Thu Jan 3 02:00:11 UTC 2008 
Responsible-Changed-Why:  
sat@ wants this port PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=119285 
State-Changed-From-To: open->closed 
State-Changed-By: sat 
State-Changed-When: Fri Feb 1 14:25:56 UTC 2008 
State-Changed-Why:  
Committed with minor corrections, thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/119285: commit references a PR
Date: Fri,  1 Feb 2008 14:24:10 +0000 (UTC)

 sat         2008-02-01 14:24:05 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www                  Makefile 
   Added files:
     www/xpi-torbutton    Makefile distinfo pkg-descr pkg-plist 
   Log:
   Add port www/xpi-torbutton:
   
   Torbutton is a 1-click way to enable or disable the use of Tor. It adds a
   panel to the statusbar that says "Tor Enabled" (in green) or "Tor Disabled"
   (in red). The user may click on the panel to toggle the status. If the user
   (or some other extension) changes the proxy settings, the change is
   automatically reflected in the statusbar.
   
   Some users may prefer a toolbar button instead of a statusbar panel. Such a
   button is included, and one adds it to the toolbar by right-clicking on the
   desired toolbar, selecting "Customize...", and then dragging the Torbutton
   icon onto the toolbar. There is an option in the preferences to hide the
   statusbar panel (Tools->Extensions, select Torbutton, and click on
   Preferences).
   
   Newer Firefox versions have the ability to send DNS resolves through the
   socks proxy, and Torbutton will make use of this feature if it is
   available.
   
   WWW: http://torbutton.torproject.org/dev/
   Author: Scott Squires
   
   PR:             ports/119285
   Submitted by:   Andreas Donig <a.donig@gmx.net>
   
   Revision  Changes    Path
   1.1963    +1 -0      ports/www/Makefile
   1.1       +20 -0     ports/www/xpi-torbutton/Makefile (new)
   1.1       +3 -0      ports/www/xpi-torbutton/distinfo (new)
   1.1       +19 -0     ports/www/xpi-torbutton/pkg-descr (new)
   1.1       +10 -0     ports/www/xpi-torbutton/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:
