[Pkg-mozext-commits] [SCM] perspectives-extension branch, master, updated. b9c581178953b955372771168538c710dbc0b353
Fabrizio Regalli
fabreg at fabreg.it
Sat Nov 19 19:28:52 UTC 2011
The following commit has been merged in the master branch:
commit b9c581178953b955372771168538c710dbc0b353
Author: Fabrizio Regalli <fabreg at fabreg.it>
Date: Sat Nov 19 20:28:36 2011 +0100
Added Breaks: ${xpi:Breaks} to d/control (Closes: #649028)
* Added Breaks: ${xpi:Breaks} to d/control (Closes: #649028)
* Updated version-bump patch for compatibility with
FireFox/Iceweasel 8 (Closes: #645117)
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..7796208
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,57 @@
+perspectives-extension (4.2-4) UNRELEASED; urgency=low
+
+ * Added Breaks: ${xpi:Breaks} to d/control (Closes: #649028)
+ * Updated version-bump patch for compatibility with
+ FireFox/Iceweasel 8 (Closes: #645117)
+
+ -- Fabrizio Regalli <fabreg at fabreg.it> Sat, 19 Nov 2011 20:01:10 +0100
+
+perspectives-extension (4.2-3) unstable; urgency=low
+
+ * Patch to support FireFox/IceWeasel 7 (Closes: #639601).
+
+ -- Vagrant Cascadian <vagrant at debian.org> Fri, 02 Sep 2011 16:06:33 -0700
+
+perspectives-extension (4.2-2) unstable; urgency=low
+
+ * Re-upload to Debian.
+
+ -- Vagrant Cascadian <vagrant at debian.org> Fri, 19 Aug 2011 09:20:22 -0700
+
+perspectives-extension (4.2-1) unstable; urgency=low
+
+ * New upstream version:
+ - Updated notary lists.
+ - Support FireFox version 5.0 (Closes: #633988).
+ * Patch to also support version 6 (Closes: #634667).
+ * Apply patch to fix bug that prevents the "no replies" banner from showing.
+
+ -- Vagrant Cascadian <vagrant at debian.org> Wed, 20 Jul 2011 10:48:21 +0200
+
+perspectives-extension (4.1.1~20110418-2) unstable; urgency=low
+
+ * Rename source package to comply with mozilla extensions packaging
+ policies.
+ * Set Debian Mozilla Extension Maintainers as Maintainer, and add myself to
+ Uploaders.
+ * debian/rules:
+ - Remove useless comments from debian/rules.
+ - Remove dh_auto_install, as it's a no-op.
+ - Override dh_clean instead of dh_auto_clean.
+ - Simplify removal of .xpi file in clean target.
+ * debian/control:
+ - Add versioned Build-Dep on mozilla-devscripts >= 0.19~.
+ - Add Depends: ${xpi:Depends}.
+ - Change Section to web, and Priority to optional.
+ - Add Vcs-Browser and Vcs-Git to debian/control.
+ - Update Standards-Version to 3.9.2, no changes necessary.
+ * Thanks to Benjamin Drung for review and suggested changes.
+ * Added debian/watch file.
+
+ -- Vagrant Cascadian <vagrant at debian.org> Fri, 01 Jul 2011 18:18:11 -0700
+
+xul-ext-perspectives (4.1.1~20110418-1) unstable; urgency=low
+
+ * Initial release (Closes: #616466)
+
+ -- Vagrant Cascadian <vagrant at debian.org> Thu, 19 May 2011 21:39:54 -0700
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..7ab4742
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,23 @@
+Source: perspectives-extension
+Section: web
+Priority: optional
+Maintainer: Debian Mozilla Extension Maintainers <pkg-mozext-maintainers at lists.alioth.debian.org>
+Uploaders: Vagrant Cascadian <vagrant at debian.org>
+Build-Depends: debhelper (>= 7.0.50~), mozilla-devscripts (>= 0.19~), zip
+Standards-Version: 3.9.2
+Homepage: http://www.networknotary.org/
+Vcs-Git: git://git.debian.org/pkg-mozext/perspectives-extension.git
+Vcs-Browser: http://git.debian.org/?p=pkg-mozext/perspectives-extension.git;a=summary
+
+Package: xul-ext-perspectives
+Architecture: all
+Depends: ${misc:Depends}, ${xpi:Depends}
+Recommends: ${xpi:Recommends}
+Enhances: ${xpi:Enhances}
+Provides: ${xpi:Provides}
+Description: verify HTTPS sites through notary servers
+ Perspectives is an approach to help clients securely identify Internet servers
+ in order to avoid "man-in-the-middle" attacks, by querying "network notaries"
+ located in multiple vantage points across the Internet.
+ .
+ This extension enables bypassing HTTPS security warnings when appropriate.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..9d3d3d7
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,38 @@
+This work was packaged for Debian by:
+
+ Vagrant Cascadian <vagrant at debian.org> on Fri, 25 Mar 2011 19:48:47 -0700
+
+It was downloaded from:
+
+ git://github.com/danwent/Perspectives.git
+
+Upstream Authors:
+
+ Dan Wendlandt <danwent at gmail.com>
+ Ciprian Craciun <ciprian.craciun at gmail.com>
+ Dinesh Israni <ddi at andrew.cmu.edu>
+
+Copyright:
+
+ Copyright (C) 2011 Dan Wendlandt and others
+
+License:
+
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, version 3 of the License.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+The Debian packaging is:
+
+ Copyright (C) 2011 Vagrant Cascadian <vagrant at debian.org>
+
+and is licensed under the GPL version 3,
+see "/usr/share/common-licenses/GPL-3".
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..e845566
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1 @@
+README
diff --git a/debian/patches/no-replies b/debian/patches/no-replies
new file mode 100644
index 0000000..7440f86
--- /dev/null
+++ b/debian/patches/no-replies
@@ -0,0 +1,34 @@
+commit c08ca0b44666c4a00a6f8de0f9a6aa6721553adc
+Author: Dan Wendlandt <danwent at gmail.com>
+Date: Wed Jul 6 23:47:36 2011 -0700
+
+ Fix bug that prevents the "no replies" banner from showing.
+
+diff --git a/plugin/chrome/content/notify.js b/plugin/chrome/content/notify.js
+index 56e55d2..4d01f9e 100644
+--- a/plugin/chrome/content/notify.js
++++ b/plugin/chrome/content/notify.js
+@@ -29,7 +29,7 @@ var Pers_notify = {
+ TYPE_WHITELIST : 3,
+ TYPE_FAILED : 4,
+ TYPE_NEEDS_PERMISSION : 5,
+- TYPE_NO_REPLY : 6,
++ TYPE_NO_REPLIES : 6,
+
+ do_notify : function(ti, type) {
+ if(ti.last_banner_type == type) {
+@@ -47,11 +47,11 @@ var Pers_notify = {
+ this.notifyFailed(ti.browser); break;
+ case this.TYPE_NEEDS_PERMISSION :
+ this.notifyNeedsPermission(ti); break;
+- case this.TYPE_NO_REPLY :
+- this.notifyNoReply(ti.browser); break;
++ case this.TYPE_NO_REPLIES :
++ this.notifyNoReplies(ti.browser); break;
+ default:
+ Pers_debug.d_print("error", "Unknown notify type: " + type);
+- }
++ }
+ },
+
+ // generic notify function used by all other notify functions
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..877af7c
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+version-bump
+no-replies
diff --git a/debian/patches/version-bump b/debian/patches/version-bump
new file mode 100644
index 0000000..c0263fe
--- /dev/null
+++ b/debian/patches/version-bump
@@ -0,0 +1,17 @@
+Bug-Debian: http://bugs.debian.org/634667
+Bug-Debian: http://bugs.debian.org/639601
+Bug-Debian: http://bugs.debian.org/645117
+
+Tested to work with versions 6 and 7 as well.
+
+--- a/plugin/install.rdf
++++ b/plugin/install.rdf
+@@ -15,7 +15,7 @@
+ <Description>
+ <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
+ <em:minVersion>3.0</em:minVersion>
+- <em:maxVersion>5.*</em:maxVersion>
++ <em:maxVersion>8.*</em:maxVersion>
+ </Description>
+ </em:targetApplication>
+
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..c70ca56
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,13 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+%:
+ dh --with xul-ext $@
+
+
+override_dh_auto_install:
+ install-xpi Perspectives.xpi
+
+override_dh_clean:
+ dh_clean
+ rm -f Perspectives.xpi
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..7cbf0e2
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+ftp://ftp.mozilla.org/pub/mozilla.org/addons/7974/perspectives-([\d\.]+)-.*\.xpi
diff --git a/plugin/chrome/content/notify.js b/plugin/chrome/content/notify.js
index 4d01f9e..56e55d2 100644
--- a/plugin/chrome/content/notify.js
+++ b/plugin/chrome/content/notify.js
@@ -29,7 +29,7 @@ var Pers_notify = {
TYPE_WHITELIST : 3,
TYPE_FAILED : 4,
TYPE_NEEDS_PERMISSION : 5,
- TYPE_NO_REPLIES : 6,
+ TYPE_NO_REPLY : 6,
do_notify : function(ti, type) {
if(ti.last_banner_type == type) {
@@ -47,11 +47,11 @@ var Pers_notify = {
this.notifyFailed(ti.browser); break;
case this.TYPE_NEEDS_PERMISSION :
this.notifyNeedsPermission(ti); break;
- case this.TYPE_NO_REPLIES :
- this.notifyNoReplies(ti.browser); break;
+ case this.TYPE_NO_REPLY :
+ this.notifyNoReply(ti.browser); break;
default:
Pers_debug.d_print("error", "Unknown notify type: " + type);
- }
+ }
},
// generic notify function used by all other notify functions
--
perspectives-extension
More information about the Pkg-mozext-commits
mailing list