--- python-launchpadlib-1.5.3.orig/debian/rules +++ python-launchpadlib-1.5.3/debian/rules @@ -0,0 +1,5 @@ +#!/usr/bin/make -f + +%: + dh --buildsystem=python_distutils $@ + --- python-launchpadlib-1.5.3.orig/debian/compat +++ python-launchpadlib-1.5.3/debian/compat @@ -0,0 +1 @@ +7 --- python-launchpadlib-1.5.3.orig/debian/preinst +++ python-launchpadlib-1.5.3/debian/preinst @@ -0,0 +1,15 @@ +#! /bin/sh + +set -e + +# Handle removal of stale .pyc files to ease transition to +# python-support in Ubuntu, this can be dropped in Lucid + 1. + +if [ "$1" = upgrade ] && dpkg --compare-versions "$2" lt 1.5.2-1; then + pycentral pkgremove python-launchpadlib +fi + +#DEBHELPER# + +exit 0 + --- python-launchpadlib-1.5.3.orig/debian/watch +++ python-launchpadlib-1.5.3/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://launchpad.net/launchpadlib/+download http://launchpad.net/launchpadlib/.*/launchpadlib-(.+).tar.gz --- python-launchpadlib-1.5.3.orig/debian/changelog +++ python-launchpadlib-1.5.3/debian/changelog @@ -0,0 +1,95 @@ +python-launchpadlib (1.5.3-1) unstable; urgency=low + + * New upstream release. + + -- Luca Falavigna Tue, 03 Nov 2009 22:13:38 +0100 + +python-launchpadlib (1.5.2-1) unstable; urgency=low + + * Initial Debian release (Closes: #551273). + * Package taken from Ubuntu, major changes introduced are: + - Switch to debhelper 7. + - Switch to python-support, also providing preinst script to handle + removal of stale .pyc files to ease transition. + + -- Luca Falavigna Sun, 18 Oct 2009 22:32:34 +0200 + +python-launchpadlib (1.5.1-0ubuntu1) karmic; urgency=low + + * New upstream release. + + -- James Westby Tue, 25 Aug 2009 11:51:36 +0100 + +python-launchpadlib (0.2~bzr35-0ubuntu1) jaunty; urgency=low + + * New upstream snapshot. + - Optimise PATCH by not sending a GET afterwards, and using the object + returned in the body of the response to the PATCH. + + -- James Westby Tue, 17 Feb 2009 21:09:34 +0000 + +python-launchpadlib (0.2~bzr34-0ubuntu1) jaunty; urgency=low + + * New upstream snapshot. + - Handle datetime parameters, converting them to string format before + sending them out. + - Make the error message if not using keyword args more understandable. + + -- James Westby Mon, 16 Feb 2009 15:46:06 +0000 + +python-launchpadlib (0.2~bzr29-0ubuntu1) jaunty; urgency=low + + * New upstream snapshot. + - Some fixes to the XSL. + - Make launchpadlib take advantage of 'http_etag' information embedded + in entry representations. + - Make launchpadlib JSON-encode all outgoing strings that will be + used as named operation arguments. + - Make IPerson.archive available. + + -- James Westby Sun, 04 Jan 2009 01:09:05 +0000 + +python-launchpadlib (0.2~bzr25-0ubuntu1) intrepid; urgency=low + + * New upstream snapshot. + - Add support for hosted file resources, e.g. bug attachments. + - Add support for indexing of collections that aren't top-level + collections, so you don't have to slice and then index. + - For hosted file resources expose filename and date uploaded. + Take filename as an argument when uploading a file. + - Automatically encode non-string parameters to named operations as JSON. + * Increase dependency on python-httplib2 to (>= 0.4.0) as the new version + uses some of its new features. + + -- James Westby Tue, 07 Oct 2008 13:23:46 +0100 + +python-launchpadlib (0.2~bzr17-0ubuntu1) intrepid; urgency=low + + * New upstream snapshot. + - Use the webbrowser module instead of trying to guess the user's browser. + - dir() on a Resource object now shows all Launchpad attributes and + operations. (bug 253407) + - Sign all HTTP requests with the OAuth credentials (previously, requests + triggered by redirects were not being signed.) + - Make it possible to load a resource from a stored URL. (bug 251497) + - Fix "A link attribute that's None gives an error instead of returning + None". (bug 255364) + - Do not fetch a collection's content when only requested to call a named + operation on that collection (bug 253635) + - Add support for slices on Collection objects (bug 251523) + - Make it possible to look up projects by name. + - Implement client-side conditional GET and PUT. + - Request compressed data in the TE header, not the Accept-Encoding header. + (bug 261619) + + -- James Westby Sun, 31 Aug 2008 18:57:01 +0100 + +python-launchpadlib (0.1~bzr7-0ubuntu1) intrepid; urgency=low + + * Initial release (LP: #254592) + * Disable setuptools_bzr in setup.py as we are building from a tarball, + and this breaks the detection of data files, meaning that important + data files are not included in the package. + + -- James Westby Mon, 04 Aug 2008 13:50:55 +0100 + --- python-launchpadlib-1.5.3.orig/debian/copyright +++ python-launchpadlib-1.5.3/debian/copyright @@ -0,0 +1,44 @@ +This package was debianized by James Westby on +Mon, 04 Aug 2008 13:50:55 +0100. + +It was downloaded from https://launchpad.net/launchpadlib/ + +Upstream Authors: + + Launchpad developers + +Copyright: + + Copyright 2008-2009 Canonical Ltd. + +License: + + launchpadlib is free software: you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published by the + Free Software Foundation, version 3 of the License. + + launchpadlib 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 Lesser General Public License + for more details. + + You should have received a copy of the GNU Lesser General Public License + along with launchpadlib. If not, see . + +src/launchpadlib/testing/helpers.py is licensed under the following terms: + + launchpadlib is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + launchpadlib 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with launchpadlib. If not, see . + +On Debian systems the complete text of the LGPL, version 3, can be found at +/usr/share/common-licenses/LGPL-3. --- python-launchpadlib-1.5.3.orig/debian/control +++ python-launchpadlib-1.5.3/debian/control @@ -0,0 +1,29 @@ +Source: python-launchpadlib +Section: python +Priority: optional +Maintainer: Debian Python Modules Team +Uploaders: Luca Falavigna , James Westby +Build-Depends: debhelper (>= 7.3.0), python (>= 2.4), python-setuptools, python-support +Standards-Version: 3.8.3 +Homepage: https://launchpad.net/launchpadlib +Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-launchpadlib/trunk/ +Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-launchpadlib/trunk/ +XS-Python-Version: >= 2.4 + +Package: python-launchpadlib +Architecture: all +Depends: ${python:Depends}, ${misc:Depends}, python-simplejson | python (>= 2.6), python-httplib2 (>= 0.4.0), python-wadllib, python-lazr.restfulclient (>= 0.9.9), python-lazr.uri, python-oauth +Description: Launchpad web services client library + A free Python library for scripting Launchpad through its web services + interface. + . + It currently provides access to the following parts of Launchpad: + * People and Teams + * Team memberships + * Bugs and bugtasks + . + The Launchpad API is currently in beta, and may well change in ways + incompatible with this library. + . + You can find current API documentation at + https://help.launchpad.net/API/launchpadlib