From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jan 3 02:00:01 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D84F416A421 for ; Thu, 3 Jan 2008 02:00:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B0E0A13C4E3 for ; Thu, 3 Jan 2008 02:00:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m03201bh087447 for ; Thu, 3 Jan 2008 02:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m03201I3087446; Thu, 3 Jan 2008 02:00:01 GMT (envelope-from gnats) Resent-Date: Thu, 3 Jan 2008 02:00:01 GMT Resent-Message-Id: <200801030200.m03201I3087446@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Andreas Donig Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1013416A420 for ; 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 ; 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 ; 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 To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/119285: New port: www/xpi-torbutton Quickly toggle Firefox's use of the Tor network X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jan 2008 02:00:01 -0000 >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: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jan 03 02:00:01 UTC 2008 >Closed-Date: >Last-Modified: >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 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 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: >Unformatted: