[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[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)
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);