[or-cvs] r11779: Add FireGPG Firefox extension. (in incognito/trunk: . arch/x86 portage.config portage.overlay/x11-plugins portage.overlay/x11-plugins/firegpg portage.overlay/x11-plugins/firegpg/files root_overlay/usr/share/incognito root_overlay/var/lib/firefox-config/firefox/m7m1jk79.Default User)

double at seul.org double at seul.org
Sat Oct 6 15:24:57 UTC 2007


Author: double
Date: 2007-10-06 11:24:57 -0400 (Sat, 06 Oct 2007)
New Revision: 11779

Added:
   incognito/trunk/portage.overlay/x11-plugins/firegpg/
   incognito/trunk/portage.overlay/x11-plugins/firegpg/Manifest
   incognito/trunk/portage.overlay/x11-plugins/firegpg/files/
   incognito/trunk/portage.overlay/x11-plugins/firegpg/files/digest-firegpg-0.4.3
   incognito/trunk/portage.overlay/x11-plugins/firegpg/firegpg-0.4.3.ebuild
Modified:
   incognito/trunk/ChangeLog
   incognito/trunk/TODO
   incognito/trunk/arch/x86/livecd-stage1.spec
   incognito/trunk/portage.config/package.keywords
   incognito/trunk/root_overlay/usr/share/incognito/readme.html
   incognito/trunk/root_overlay/var/lib/firefox-config/firefox/m7m1jk79.Default User/prefs.js
Log:
Add FireGPG Firefox extension.


Modified: incognito/trunk/ChangeLog
===================================================================
--- incognito/trunk/ChangeLog	2007-10-06 14:54:24 UTC (rev 11778)
+++ incognito/trunk/ChangeLog	2007-10-06 15:24:57 UTC (rev 11779)
@@ -1,3 +1,4 @@
+	- Added FireGPG 0.4.3 Firefox extension (http://firegpg.tuxfamily.org)
 	- Added a boot menu option for enabling macchanger
 	- Include boot menu when run as virtual PC.
 

Modified: incognito/trunk/TODO
===================================================================
--- incognito/trunk/TODO	2007-10-06 14:54:24 UTC (rev 11778)
+++ incognito/trunk/TODO	2007-10-06 15:24:57 UTC (rev 11779)
@@ -44,8 +44,6 @@
 
 - Add torbutton, disabling tor enable/disable in toolbar and status bar
 
-- FireGPG (http://firegpg.tuxfamily.org) when out of beta
-
 - Update Incognito branded images
 livecd-stage2.sh has some branding support so you can change the name. There are a few images that still have Incognito. ImageMagick scripting looks like a possible way to do this.
 

Modified: incognito/trunk/arch/x86/livecd-stage1.spec
===================================================================
--- incognito/trunk/arch/x86/livecd-stage1.spec	2007-10-06 14:54:24 UTC (rev 11778)
+++ incognito/trunk/arch/x86/livecd-stage1.spec	2007-10-06 15:24:57 UTC (rev 11779)
@@ -120,6 +120,7 @@
 	x11-plugins/noscript
 	x11-plugins/firefox-quick-locale-switcher
 	x11-plugins/cookiesafe
+	x11-plugins/firegpg
 	net-irc/xchat
 	mail-client/mozilla-thunderbird-bin
 	x11-plugins/enigmail-bin

Modified: incognito/trunk/portage.config/package.keywords
===================================================================
--- incognito/trunk/portage.config/package.keywords	2007-10-06 14:54:24 UTC (rev 11778)
+++ incognito/trunk/portage.config/package.keywords	2007-10-06 15:24:57 UTC (rev 11779)
@@ -43,6 +43,7 @@
 x11-plugins/firefox-quick-locale-switcher ~*
 x11-plugins/chatzilla ~*
 x11-plugins/cookiesafe ~*
+x11-plugins/firegpg ~*
 mail-mta/mixminion ~*
 mail-mta/mixminion-smtp ~*
 net-im/kopete-otr ~*

Added: incognito/trunk/portage.overlay/x11-plugins/firegpg/Manifest
===================================================================
--- incognito/trunk/portage.overlay/x11-plugins/firegpg/Manifest	                        (rev 0)
+++ incognito/trunk/portage.overlay/x11-plugins/firegpg/Manifest	2007-10-06 15:24:57 UTC (rev 11779)
@@ -0,0 +1,7 @@
+EBUILD firegpg-0.4.3.ebuild 1282 RMD160 5eea4a181426e7adc467bd4d6edfd6f654404122 SHA1 576bbbd471aaf7b1f6fcc331a8f4b0f2cac40c4b SHA256 783a85d6e3085ee02c3292ea776f0f4d15f9104e415e3ea4ae8587ae68cc7219
+MD5 86f123ab053398b13b91ffc32e3ea604 firegpg-0.4.3.ebuild 1282
+RMD160 5eea4a181426e7adc467bd4d6edfd6f654404122 firegpg-0.4.3.ebuild 1282
+SHA256 783a85d6e3085ee02c3292ea776f0f4d15f9104e415e3ea4ae8587ae68cc7219 firegpg-0.4.3.ebuild 1282
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-firegpg-0.4.3 0
+RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-firegpg-0.4.3 0
+SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-firegpg-0.4.3 0

Added: incognito/trunk/portage.overlay/x11-plugins/firegpg/files/digest-firegpg-0.4.3
===================================================================

Added: incognito/trunk/portage.overlay/x11-plugins/firegpg/firegpg-0.4.3.ebuild
===================================================================
--- incognito/trunk/portage.overlay/x11-plugins/firegpg/firegpg-0.4.3.ebuild	                        (rev 0)
+++ incognito/trunk/portage.overlay/x11-plugins/firegpg/firegpg-0.4.3.ebuild	2007-10-06 15:24:57 UTC (rev 11779)
@@ -0,0 +1,44 @@
+# Distributed under the terms of the GNU General Public License v2
+
+inherit subversion mozextension multilib
+
+DESCRIPTION="Firefox extension which brings an interface to encrypt, decrypt, sign or verify the signature of text in any web page using GnuPG."
+HOMEPAGE="http://firegpg.tuxfamily.org/"
+# We are using SVN with a revision number since a version based .xpi is not available
+#SRC_URI="http://firegpg.tuxfamily.org/stable/${PN}.xpi"
+ESVN_REPO_URI="svn://svn.tuxfamily.org/svnroot/firegpg/firegpg"
+ESVN_OPTIONS="-r 279"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="|| (
+  >=www-client/mozilla-firefox-bin-1.5.0.7
+  >=www-client/mozilla-firefox-1.5.0.7
+)
+	app-crypt/gnupg"
+
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+	subversion_src_unpack
+	./build.sh
+	DISTDIR="${WORKDIR}/distdir"
+	mkdir -p "${DISTDIR}"
+	mv "${PN}.xpi" "${DISTDIR}/${P}-svn.xpi"
+	xpi_unpack "${P}-svn.xpi"
+}
+
+src_install() {
+	declare MOZILLA_FIVE_HOME
+	if has_version '>=www-client/mozilla-firefox-1.5.0.7'; then
+		MOZILLA_FIVE_HOME="/usr/$(get_libdir)/mozilla-firefox"
+	elif has_version '>=www-client/mozilla-firefox-bin-1.5.0.7'; then
+		MOZILLA_FIVE_HOME="/opt/firefox"
+	fi
+
+	DISTDIR="${WORKDIR}/distdir"
+	xpi_install "${WORKDIR}"/"${P}-svn"
+}

Modified: incognito/trunk/root_overlay/usr/share/incognito/readme.html
===================================================================
--- incognito/trunk/root_overlay/usr/share/incognito/readme.html	2007-10-06 14:54:24 UTC (rev 11778)
+++ incognito/trunk/root_overlay/usr/share/incognito/readme.html	2007-10-06 15:24:57 UTC (rev 11779)
@@ -145,6 +145,9 @@
 <dt><a href="<!-- #homepage(x11-plugins/noscript) -->">noscript</a> <!-- #version(x11-plugins/noscript) --></dt>
 <dd><!-- #description(x11-plugins/noscript) --></dd>
 
+<dt><a href="<!-- #homepage(x11-plugins/cookiesafe) -->">CookieSafe</a> <!-- #version(x11-plugins/cookiesafe) --></dt>
+<dd><!-- #description(x11-plugins/cookiesafe) --></dd>
+
 <dt><a href="<!-- #homepage(net-irc/xchat) -->">XChat</a> <!-- #version(net-irc/xchat) --></dt>
 <dd><!-- #description(net-irc/xchat) --></dd>
 
@@ -174,6 +177,9 @@
 <dt><a href="<!-- #homepage(mail-mta/mixminion-smtp) -->">Mixminion</a> <!-- #version(mail-mta/mixminion-smtp) --></dt>
 <dd><!-- #description(mail-mta/mixminion-smtp) --></dd>
 
+<dt><a href="<!-- #homepage(x11-plugins/firegpg) -->">FireGPG</a> <!-- #version(x11-plugins/firegpg) --></dt>
+<dd><!-- #description(x11-plugins/firegpg) --></dd>
+
 <dt><a href="<!-- #homepage(mail-client/mozilla-thunderbird-bin) -->">Thunderbird</a> <!-- #version(mail-client/mozilla-thunderbird-bin) --></dt>
 <dd><!-- #description(mail-client/mozilla-thunderbird-bin) --></dd>
 

Modified: incognito/trunk/root_overlay/var/lib/firefox-config/firefox/m7m1jk79.Default User/prefs.js
===================================================================
--- incognito/trunk/root_overlay/var/lib/firefox-config/firefox/m7m1jk79.Default User/prefs.js	2007-10-06 14:54:24 UTC (rev 11778)
+++ incognito/trunk/root_overlay/var/lib/firefox-config/firefox/m7m1jk79.Default User/prefs.js	2007-10-06 15:24:57 UTC (rev 11779)
@@ -41,6 +41,11 @@
 user_pref("network.cookie.cookieBehavior", 2);
 user_pref("cookiesafe.clearCookies", true);
 
+/* FireGPG: disable updates and welcome window */
+user_pref("extensions.firegpg.gpg_path", "gpg");
+user_pref("extensions.firegpg.gpg_version", "0.4.3");
+user_pref("extensions.firegpg.no_updates", true);
+
 user_pref("browser.startup.page", 0);
 user_pref("extensions.update.enabled", false);
 user_pref("extensions.update.notifyUser", false);



More information about the tor-commits mailing list