[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