debian/0000775000000000000000000000000012264071705007174 5ustar debian/compat0000664000000000000000000000000212264063054010370 0ustar 7 debian/rules0000775000000000000000000000014212264064404010247 0ustar #!/usr/bin/make -f %: dh --with python2 $@ --fail-missing override_dh_auto_test: ./run-tests debian/changelog0000664000000000000000000002336512264071673011063 0ustar ubuntuone-dev-tools (13.10-0ubuntu2) trusty; urgency=medium * debian/control: - Update standards version. * debian/patches/00_bzr-twisted-regression.patch: - Update code to work with API breaks in twisted 13.2.0. (LP: #1267982) -- Rodney Dawes Fri, 10 Jan 2014 17:26:39 -0500 ubuntuone-dev-tools (13.10-0ubuntu1) saucy; urgency=low * New upstream release. -- Rodney Dawes Tue, 08 Oct 2013 14:12:27 -0400 ubuntuone-dev-tools (13.09-0ubuntu1) saucy; urgency=low * New upstream release. - Fixes to work with squid 3.3.8. -- Rodney Dawes Thu, 19 Sep 2013 12:50:25 -0400 ubuntuone-dev-tools (13.08-0ubuntu1) saucy; urgency=low * New upstream release. * debian/control, debian/tests: - Add autopkgtest config. -- Rodney Dawes Tue, 06 Aug 2013 21:18:52 -0400 ubuntuone-dev-tools (13.07-0ubuntu1) saucy; urgency=low * New upstream release. - Fix trial code to work with twisted 13.0 and older. (LP: #1199087) -- Rodney Dawes Tue, 09 Jul 2013 11:23:53 -0400 ubuntuone-dev-tools (13.05-0ubuntu1) saucy; urgency=low * New upstream release. - Drop support for pylint. * debian/control: - Drop dependency on pylint, and depend only on pyflakes. - Drop suggests of python-gobject and python-qt4reactor. * debian/rules: - Re-enable full test run. -- Rodney Dawes Mon, 03 Jun 2013 14:46:01 -0400 ubuntuone-dev-tools (4.2.0-0ubuntu1) raring; urgency=low * New upstream release. -- Rodney Dawes Tue, 26 Mar 2013 17:01:06 -0400 ubuntuone-dev-tools (4.1.91-0ubuntu1) raring; urgency=low * New upstream release. - Handle squid service quitting before test end better. (LP: #1119486) -- Rodney Dawes Thu, 14 Feb 2013 18:47:58 -0500 ubuntuone-dev-tools (4.1.90-0ubuntu1) raring; urgency=low * New upstream release. * debian/control: - Update standards version to 3.9.4. -- Rodney Dawes Wed, 30 Jan 2013 17:21:32 -0500 ubuntuone-dev-tools (4.1.0-0ubuntu1) raring; urgency=low * New upstream release. - Update code per new errors from pep8. * debian/rules: - Don't run pyflakes checks, as upstream depends on a patch to pyflakes. * debian/watch: - Update to use stable-4-2 branch for Ubuntu 13.04 releases. -- Rodney Dawes Mon, 10 Dec 2012 14:33:56 -0500 ubuntuone-dev-tools (4.0.0-0ubuntu1) quantal; urgency=low * New upstream release. - Ensure the temp directory option is bytes. (LP: #1058141) -- Rodney Dawes Tue, 02 Oct 2012 10:19:49 -0400 ubuntuone-dev-tools (3.99.92-0ubuntu1) quantal; urgency=low * New upstream release. -- Rodney Dawes Tue, 18 Sep 2012 13:22:53 -0400 ubuntuone-dev-tools (3.99.91-0ubuntu1) quantal; urgency=low * New upstream release. - Don't use Exception.message attribute. (LP: #1046997) -- Rodney Dawes Tue, 11 Sep 2012 14:24:48 -0400 ubuntuone-dev-tools (3.99.90-0ubuntu1) quantal; urgency=low * New upstream release. - Coerce map usage into lists for both Python versions. (LP: #1042384) - Enable the tests to be manually run against Python 3. (LP: #1042436) - Enable unicode_literals for text/bytes distinction. (LP: #1039741) - Prepare u1lint for Python 3 usage. (LP: #1040144) - Convert unicode usage to use the compatibility layer. (LP: #1039765) - Update octal literal use for Python 3. (LP: #1039749) - Import StringIO from the io module for compatibility. (LP: #1039262) - Use items instead of iteritems for Python 3. (LP: #1039267) - Adjust exception handling to work on Python 3. (LP: #1039265) - Change to Python 3's print function syntax. (LP: #1039238) - Move long usage to int. (LP: #1039251) - Fix urllib imports to work on both Python versions. (LP: #1039255) - Add a small module for Unicode/bytes distinction. (LP: #1039225) - Replace xrange usage with range. (LP: #1039243) -- Rodney Dawes Wed, 29 Aug 2012 09:46:24 -0400 ubuntuone-dev-tools (3.99.4-0ubuntu1) quantal; urgency=low * New upstream release. - Refactor u1trial to allow multiple different test running back-ends. - Implement Option handling API that is compatible with twisted trial. * debian/copyright: - Update to be more compliant with dep5. * debian/rules: - Update to allow building on older versions of Ubuntu. - Use --fail-missing option for dh. -- Rodney Dawes Tue, 21 Aug 2012 10:56:31 -0400 ubuntuone-dev-tools (3.99.3-0ubuntu1) quantal; urgency=low * New upstream release. -- Rodney Dawes Tue, 31 Jul 2012 17:35:02 -0400 ubuntuone-dev-tools (3.99.2-0ubuntu1) quantal; urgency=low * New upstream release. -- Rodney Dawes Fri, 20 Jul 2012 09:56:12 -0400 ubuntuone-dev-tools (3.99.1-0ubuntu1) quantal-proposed; urgency=low * New upstream release. - Avoid using /usr/bin/env python in scripts. (LP: #984089) - Deafult to more appropriate reactor on OS X and Windows. - Fix clean-up of UNIX domain sockets on OS X. -- Rodney Dawes Tue, 26 Jun 2012 17:19:57 -0400 ubuntuone-dev-tools (3.99.0-0ubuntu2) quantal; urgency=low * debian/control: - Add missing depends on python-twisted-web to fix FTBFS. -- Rodney Dawes Tue, 05 Jun 2012 13:57:26 -0400 ubuntuone-dev-tools (3.99.0-0ubuntu1) quantal; urgency=low * New upstream release. - Expose squid startup errors when it fails. (LP: #985004) - Default to gi/gtk3 reactors and fallback to glib/gtk2 on Linux. - Allow using domain sockets instead of TCP in tests. (LP: #988257) - Clean up ServerTestCase properly to avoid dirty reactor. (LP: #1002834) * debian/watch: - Update watch file to use stable-4-0 series for Quantal. -- Rodney Dawes Tue, 05 Jun 2012 13:17:20 -0400 ubuntuone-dev-tools (3.0.0-0ubuntu1) precise; urgency=low * New upstream release. -- Rodney Dawes Wed, 11 Apr 2012 13:54:28 -0400 ubuntuone-dev-tools (2.99.92-0ubuntu2) precise; urgency=low * debian/copyright, debian/rules: - Don't install the separate license files and only use copyright. -- Rodney Dawes Wed, 04 Apr 2012 10:20:32 -0400 ubuntuone-dev-tools (2.99.92-0ubuntu1) precise; urgency=low * New upstream release. - Include proper license exception for linking to OpenSSL. (LP: #968555) * debian/copyright: - Include same license exception clause. * debian/rules: - Install the new license files. -- Rodney Dawes Wed, 04 Apr 2012 09:30:32 -0400 ubuntuone-dev-tools (2.99.91-0ubuntu1) precise; urgency=low * New upstream release. -- Rodney Dawes Wed, 21 Mar 2012 11:01:24 -0400 ubuntuone-dev-tools (2.99.90-0ubuntu1) precise; urgency=low * New upstream release. * debian/control: - Bump standards version to 3.9.3. -- Rodney Dawes Wed, 07 Mar 2012 15:39:26 -0500 ubuntuone-dev-tools (2.99.5-0ubuntu1) precise; urgency=low * New upstream release. -- Rodney Dawes Tue, 21 Feb 2012 17:12:55 -0500 ubuntuone-dev-tools (2.99.4-0ubuntu1) precise; urgency=low * New upstream release. -- Rodney Dawes Wed, 15 Feb 2012 15:48:51 -0500 ubuntuone-dev-tools (2.99.3-0ubuntu1) precise; urgency=low * New upstream release. - Support for new gireactor/gtk3reactor in twisted 12. (LP: #851187) -- Rodney Dawes Tue, 07 Feb 2012 10:38:15 -0500 ubuntuone-dev-tools (2.99.2-0ubuntu1) precise; urgency=low * New upstream release. - Provide SquidTestCase for testing proxy support. (LP: #884963) - Provide batch scripts for u1trial and u1lint on Windows. (LP: #816020) * Fix a few lintian warnings and dh argument ordering. -- Rodney Dawes Mon, 23 Jan 2012 12:28:34 +0100 ubuntuone-dev-tools (2.99.1-0ubuntu1) precise; urgency=low * New upstream release. - Depends on dirspec now (LP: #888619) - Pass options through to trial (LP: #890786) * debian/control: - Move python-gobject to Suggests - Suggest python-qt4reactor * debian/rules: - Convert to pure dh - Run unit tests during build -- Rodney Dawes Wed, 04 Jan 2012 13:12:03 -0500 ubuntuone-dev-tools (0.2.0-0ubuntu1) oneiric; urgency=low * New upstream release. - Fixes FTBFS lint issues with new pylint (LP: #848067) - Accept multiple module arguments in u1trial (LP: #833256) - Allow ignoring paths in u1lint (LP: #809561) - Ensure we never connect to the real session bus (LP: #789299) - Add support for selecting which reactor to use (LP: #788682) * Add python-qt4 to Build-Depends -- Rodney Dawes Thu, 15 Sep 2011 16:51:21 -0400 ubuntuone-dev-tools (0.1.3-0ubuntu1) natty; urgency=low * New upstream release. -- Rodney Dawes Fri, 11 Feb 2011 16:50:15 -0500 ubuntuone-dev-tools (0.1.2-0ubuntu1) natty; urgency=low * New upstream release. * Fix debian/watch to use the right file extension. * Remove python-oauth as a dependency. * Update build and runtime dependencies. * Require pep8 to run tests during build. * Use ./run-tests during the build instead of setup.py lint to run tests. -- Rodney Dawes Mon, 29 Nov 2010 13:43:06 -0500 ubuntuone-dev-tools (0.1.1-0ubuntu1) maverick; urgency=low * Initial packaging for ubuntuone-dev-tools. (LP:#610576) -- Rodney Dawes Mon, 02 Aug 2010 13:45:54 -0400 debian/patches/0000775000000000000000000000000012264071705010623 5ustar debian/patches/series0000664000000000000000000000004012264063646012037 0ustar 00_bzr-twisted-regression.patch debian/patches/00_bzr-twisted-regression.patch0000664000000000000000000000140412264070135016572 0ustar === modified file 'ubuntuone/devtools/utils.py' --- old/ubuntuone/devtools/utils.py 2012-08-13 15:18:00 +0000 +++ new/ubuntuone/devtools/utils.py 2014-01-10 20:01:45 +0000 @@ -135,10 +135,10 @@ class OptionParser(dict): for _arg in _args: try: if has_default: - l_opt, s_opt, default, doc = unpack_padded(4, _arg) + l_opt, s_opt, default, doc, _ = unpack_padded(5, _arg) else: default = False - l_opt, s_opt, doc = unpack_padded(3, _arg) + l_opt, s_opt, doc, _ = unpack_padded(4, _arg) except ValueError: raise ValueError('Failed to parse argument: %s' % _arg) if not l_opt: debian/python-ubuntuone-devtools.install0000664000000000000000000000003512264063054015760 0ustar usr/lib/python*/*-packages/* debian/source/0000775000000000000000000000000012264071705010474 5ustar debian/source/format0000664000000000000000000000001412264063054011700 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000000311112264063054011121 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Files: * Copyright: 2009-2012 Canonical Ltd. License: GPL-3 with OpenSSL exception This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3, as published by the Free Software Foundation. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranties of MERCHANTABILITY, SATISFACTORY QUALITY, 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 . . On Debian systems, the complete text of the GNU General Public License version 3, can be found in `/usr/share/common-licenses/GPL-3'. . In addition, as a special exception, the copyright holders give permission to link the code of portions of this program with the OpenSSL library under certain conditions as described in each individual source file, and distribute linked combinations including the two. You must obey the GNU General Public License in all respects for all of the code used other than OpenSSL. If you modify file(s) with this exception, you may extend this exception to your version of the file(s), but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. If you delete this exception statement from all source files in the program, then also delete it here. debian/control0000664000000000000000000000306012264071617010600 0ustar Source: ubuntuone-dev-tools Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Rodney Dawes Section: python Priority: optional Standards-Version: 3.9.5 X-Python-Version: >= 2.6 Build-Depends-Indep: dbus, pep8, pyflakes, python-coverage, python-dbus, python-dirspec (>= 2.99.0), python-gobject, python-qt4, python-setuptools, python-twisted-core, python-twisted-web Build-Depends: debhelper (>= 7.0.50), python-all (>= 2.6.6-3) Homepage: http://launchpad.net/ubuntuone-dev-tools XS-Testsuite: autopkgtest Package: python-ubuntuone-devtools Architecture: all Depends: ${python:Depends}, ${misc:Depends}, dbus, python-dbus, python-dirspec (>= 2.99.0) Description: Ubuntu One development tools - Python modules Ubuntu One development tools provides scripts, test cases, and other utilities for developing Python projects which need more integration than standard tools provide. This package provides some Python modules and test cases for use in Python programs. Package: ubuntuone-dev-tools Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python, pyflakes, python-coverage, python-twisted-core, python-twisted-web, python-ubuntuone-devtools (= ${binary:Version}) Description: Ubuntu One development tools Ubuntu One development tools provides scripts, test cases, and other utilities for developing Python projects which need more integration than standard tools provide. This package provides some scripts, configuration, and other data for developing Python programs. debian/watch0000664000000000000000000000015312264063054010222 0ustar version=3 http://launchpad.net/ubuntuone-dev-tools/stable-13-10 .*/ubuntuone-dev-tools-([0-9.]+)\.tar\.gz debian/tests/0000775000000000000000000000000012264071705010336 5ustar debian/tests/control0000664000000000000000000000053412264063054011741 0ustar Tests: run-tests Tests-Directory: . Restrictions: rw-build-tree build-needed allow-stderr Depends: @, apache2-utils, dbus, pep8, pyflakes, pylint (>= 0.21.0), python-coverage, python-dbus, python-dirspec (>= 3.1), python-gobject, python-openssl, python-qt4, python-setuptools, python-twisted-core, python-twisted-web, squid3 | squid debian/ubuntuone-dev-tools.install0000664000000000000000000000006512264063054014521 0ustar usr/bin usr/share/ubuntuone-dev-tools usr/share/man