--- bindwood-1.0.4.orig/debian/copyright +++ bindwood-1.0.4/debian/copyright @@ -0,0 +1,80 @@ +This is the Ubuntu package of bindwood, a Firefox extension for +syncing your bookmarks to desktopcouch. + +It was packaged by Elliot Murphy + +The upstream sources can be found at: + + https://code.launchpad.net/bindwood + +content/couch.js: + +Copyright (C) 2009 Apache Software Foundation + +License: + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this software except in compliance with the License + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +content/oauth.js: + +Copyright 2008 Netflix, Inc. + +License: + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an "AS + IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + express or implied. See the License for the specific language + governing permissions and limitations under the License. + +On Debian systems, the complete text of the Apache License can be found +in `/usr/share/common-licenses/Apache-2.0'. + +content/sha1.js: + +Copyright 2002 Paul Johnston + +License: + + A JavaScript implementation of the Secure Hash Algorithm, SHA-1, + as defined in FIPS PUB 180-1 + + Version 2.1a Copyright Paul Johnston 2000 - 2002. + + Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet + + Distributed under the BSD License + + See http://pajhome.org.uk/crypt/md5 for details. + +On Debian systems, the complete text of the BSD License can be found +in `/usr/share/common-licenses/BSD'. + +All other files and debian packaging: + +Copyright (C) 2009 Canonical Ltd. + +License: + +GNU GENERAL PUBLIC LICENSE Version 3 + +The full text can be found at: + /usr/share/common-licenses/GPL-3 or http://www.gnu.org/licenses/gpl.txt + --- bindwood-1.0.4.orig/debian/control +++ bindwood-1.0.4/debian/control @@ -0,0 +1,32 @@ +Source: bindwood +Section: web +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Elliot Murphy +Build-Depends: debhelper (>= 7), cdbs, mozilla-devscripts (>= 0.16~), quilt +Standards-Version: 3.8.3 +Homepage: https://launchpad.net/bindwood + +Package: xul-ext-bindwood +Architecture: all +Depends: couchdb-bin, + python-desktopcouch, + ${misc:Depends} +Recommends: ${xpi:Recommends} +Provides: ${xpi:Provides} +Enhances: ${xpi:Enhances} +Replaces: bindwood (<< 1.0-0ubuntu1) +Description: Firefox bookmark syncing with desktop couchdb + Extension package for firefox provides bookmark syncing with local desktop + couchdb, bookmarks can then be replicated to other couchdb instances. + . + You can uninstall this package if you don't want to sync bookmarks with your + local desktop couchdb. + +Package: bindwood +Architecture: all +Depends: xul-ext-bindwood, ${misc:Depends} +Description: transitional dummy package + This is a transitional dummy package to ease the migration + from the bindwood to the new xul-ext-bindwood package. + You can remove it safely. --- bindwood-1.0.4.orig/debian/rules +++ bindwood-1.0.4/debian/rules @@ -0,0 +1,8 @@ +#!/usr/bin/make -f + +MOZ_XPI_BUILD_COMMAND = sh build.sh + +include /usr/share/cdbs/1/rules/debhelper.mk +#include /usr/share/mozilla-devscripts/xpi.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + --- bindwood-1.0.4.orig/debian/changelog +++ bindwood-1.0.4/debian/changelog @@ -0,0 +1,167 @@ +bindwood (1.0.4-0ubuntu1.1) lucid-security; urgency=low + + * This extension is incompatible with Firefox 11, and is causing the + browser to fail. Since the bookmarks sync feature is no longer + available in Ubuntu One, make this package empty until someone fixes + it. (LP: #957010) + + -- Marc Deslauriers Fri, 16 Mar 2012 11:05:42 -0400 + +bindwood (1.0.4-0ubuntu1) lucid; urgency=low + + * New upstream release + - Removed status windows + - Merged in fixing-broken-migration (LP: #560583) + + -- Chris Coulson Wed, 14 Apr 2010 21:39:02 +0100 + +bindwood (1.0.3-0ubuntu4) lucid; urgency=low + + * Rebuild to pick up new features from mozilla-devscripts 0.21. + + -- Benjamin Drung Mon, 12 Apr 2010 15:38:39 +0200 + +bindwood (1.0.3-0ubuntu3) lucid; urgency=low + + * Don't explicitly set the executable bit on the files which need it, as + the build system handles this anyway + - update debian/rules + + -- Chris Coulson Sun, 11 Apr 2010 23:04:25 +0100 + +bindwood (1.0.3-0ubuntu2) lucid; urgency=low + + * Fix an issue caused by ensuring some files have executable permissions + at run-time after installing from a xpi. This fails in the packaged + extension, as we can't change the permissions of system files. We do this + by setting the correct permissions at build time instead, rather than + attempting it at run-time + - update debian/rules + - add debian/patches/01_no_chmod.patch + - add debian/patches/series + - update debian/control to build-depend on quilt + + -- Chris Coulson Thu, 08 Apr 2010 19:52:58 +0100 + +bindwood (1.0.3-0ubuntu1) lucid; urgency=low + + * New upstream release: + - Ensure that subsequent clients perform properly + - Fix a migration bug + + -- Chris Coulson Thu, 08 Apr 2010 00:38:26 +0100 + +bindwood (1.0.1-0ubuntu1) lucid; urgency=low + + * New 1.0.1 release: + - fix LP: #544528 - fix packaging bug that kept Bindwood from launching + + [ Chris Coulson ] + * debian/control: + - Drop the Vcs-Bzr and Vcs-Browser URL info and use lp:ubuntu/bindwood + instead + + -- Zachery Bir Mon, 29 Mar 2010 08:50:10 -0500 + +bindwood (1.0-0ubuntu1) lucid; urgency=low + + * New 1.0 release: + - fix LP: #512949 - works with Firefox 3.6 + - fix LP: #514517 - migrates existing users' bookmark records in Couch + - fix LP: #512363 - handles subsequent clients, preserving folder structure + - fix LP: #396183 - handle folder structure + - fix LP: #396186 - correcty observe Firefox bookmark events + - fix LP: #439899 - unregister the event listener if we don't have a CouchDB + - fix LP: #491473 - use conventional desktopcouch deleted flag + - partial fix LP: #443121 - With Bindwood installed, Firefox is + completely unresponsive + + -- Zachery Bir Tue, 09 Feb 2010 09:49:43 -0500 + +bindwood (0.4.2-0ubuntu3) lucid; urgency=low + + * Rename binary package from bindwood to xul-ext-bindwood according to + new policy. + * Fix obsolete-relation-form-in-source. + * Add Homepage field. + * Fix description-synopsis-might-not-be-phrased-properly. + + -- Benjamin Drung Wed, 27 Jan 2010 13:56:03 +0100 + +bindwood (0.4.2-0ubuntu2) karmic; urgency=low + + * fix LP: #461371 - Typo prevents Bindwood from propagating change + notifications; fix by Zachery Bir + - merge lp:~urbanape/bindwood/fix-lp461371 + - update content/sync.js + + -- Alexander Sack Mon, 26 Oct 2009 22:31:05 +0100 + +bindwood (0.4.2-0ubuntu1) karmic; urgency=low + + * new bug fix release 0.4.2 + - fix LP: #459068 - Create a proper folder for storing Couchdb/UbuntuOne book + marks + - fix LP: #443121 - With Bindwood installed, Firefox is completely unresponsive + + -- Alexander Sack Mon, 26 Oct 2009 17:26:22 +0100 + +bindwood (0.4.1-0ubuntu2) karmic; urgency=low + + * LP: #425631 - https://wiki.ubuntu.com/MozillaTeam/Karmic/ExtensionReview + - ensure mozilla-devscripts (>= 0.16~) is used + - ensure that ${xpi:Recommends} is used instead of ${xpi:Depends} and be + sure to add it under Recommends: field. + - ensure that no packages (browsers / mail clients) are in Depends: cause + ${xpi:Recommends} will do the trick for us + - ensure that Standards-Version 3.8.3 is used. + - remove unzip from Build-Depends, if there is no direct unzip call in + debian/rules + - remove zip from Build-Depends, if there is no direct zip call in + debian/rules + - ensure that all binary packages depend on ${misc:Depends} + - ensure that the Maintainer field is up-to-date: use "Ubuntu Developers + " instead of "Ubuntu MOTU Developers + " + - add "Provides: ${xpi:Provides}" and "Enhances: ${xpi:Enhances}" + - remove MOZ_EXTENSION_PKG, if it is the first binary package in + debian/control + + -- Alexander Sack Thu, 15 Oct 2009 03:59:36 +0200 + +bindwood (0.4.1-0ubuntu1) karmic; urgency=low + + * New bindwood bugfix release 0.4.1 + - fix #444022 - CouchDB prompting for username/password + with Bindwood + + -- Alexander Sack Fri, 09 Oct 2009 04:25:35 +0200 + +bindwood (0.3-0ubuntu1) karmic; urgency=low + + * New upstream release (LP: #436705) + - Properly handle nested folders' bookmarks, and not just + the three top-level bookmark folders. (LP: #404193) + - Handle multiple firefox profiles (LP: #408282) + - Update record_type (LP: #406839) + - Show "Bindwood" as application name when Bindwood D-Bus Python + script requests access to the keyring + - added thorough debugging when BINDWOOD_DEBUG is set + * debian/copyright: + - Added license reference for BSD sha1.js + - Added license reference for Apache-2.0 oauth.js + + -- Ken VanDine Fri, 25 Sep 2009 10:40:23 -0400 + +bindwood (0.2~~rev9-0ubuntu2) karmic; urgency=low + + * Depend on couchdb-bin instead of couchdb (LP: #427036) + + -- Elliot Murphy Wed, 16 Sep 2009 17:25:46 -0400 + +bindwood (0.2~~rev9-0ubuntu1) karmic; urgency=low + + [ Elliot Murphy ] + * Initial packaging. (LP: #408758) + + -- Elliot Murphy Tue, 18 Aug 2009 10:21:57 -0400 --- bindwood-1.0.4.orig/debian/compat +++ bindwood-1.0.4/debian/compat @@ -0,0 +1 @@ +7 --- bindwood-1.0.4.orig/debian/patches/series +++ bindwood-1.0.4/debian/patches/series @@ -0,0 +1 @@ +01_no_chmod.patch --- bindwood-1.0.4.orig/debian/patches/01_no_chmod.patch +++ bindwood-1.0.4/debian/patches/01_no_chmod.patch @@ -0,0 +1,13 @@ +Index: bindwood/modules/bindwood.jsm +=================================================================== +--- bindwood.orig/modules/bindwood.jsm 2010-04-08 19:51:20.799709956 +0100 ++++ bindwood/modules/bindwood.jsm 2010-04-08 19:51:31.929723201 +0100 +@@ -175,7 +175,7 @@ + var nsifile = Cc["@mozilla.org/file/local;1"] + .createInstance(Ci.nsILocalFile); + nsifile.initWithPath(couchdb_env_script.path); +- nsifile.permissions = 0755; ++ // nsifile.permissions = 0755; + + // create an nsIProcess2 to execute this bash script + var process = Cc["@mozilla.org/process/util;1"]