debian/0000775000000000000000000000000012336106355007174 5ustar debian/patches/0000775000000000000000000000000012336106355010623 5ustar debian/patches/testsuite_improvements.patch0000664000000000000000000000207312336106355016507 0ustar Author: Dmitry Shachnev Description: make tests return non-zero value on failures, and increase verbosity Forwarded: not-needed Last-Update: 2013-05-24 --- a/tests/module_test_runner.py +++ b/tests/module_test_runner.py @@ -41,7 +41,7 @@ It also sets any module variables which match the settings keys to the corresponding values in the settings member. """ - runner = unittest.TextTestRunner() + runner = unittest.TextTestRunner(verbosity=2) for module in self.modules: # Set any module variables according to the contents in the settings for setting, value in self.settings.iteritems(): @@ -53,5 +53,6 @@ pass # We have set all of the applicable settings for the module, now # run the tests. - print '\nRunning all tests in module', module.__name__ - runner.run(unittest.defaultTestLoader.loadTestsFromModule(module)) + result = runner.run(unittest.defaultTestLoader.loadTestsFromModule(module)) + if not result.wasSuccessful(): + raise Exception('Tests failed!') debian/patches/handle_redirects.patch0000664000000000000000000000113012336106355015136 0ustar Description: handle HTTP 301 redirects in addition to HTTP 302 ones Origin: https://code.google.com/p/gdata-python-client/issues/detail?id=693#c3 Bug: https://bugs.debian.org/747849 Last-Update: 2014-05-12 --- a/src/gdata/service.py +++ b/src/gdata/service.py @@ -1084,7 +1084,7 @@ return result_body return entry return feed - elif server_response.status == 302: + elif server_response.status in (301, 302): if redirects_remaining > 0: location = (server_response.getheader('Location') or server_response.getheader('location')) debian/patches/series0000664000000000000000000000022012336106355012032 0ustar remove_shebangs.patch fix_shebangs.patch testsuite_improvements.patch disable_network_test.patch handle_redirects.patch use_system_crypto.patch debian/patches/disable_network_test.patch0000664000000000000000000000131712336106355016061 0ustar Author: Dmitry Shachnev Description: Disable test that relies on network connection Forwarded: not-needed Last-Update: 2012-11-23 === modified file 'tests/run_data_tests.py' --- a/tests/run_data_tests.py 2012-03-09 12:29:18 +0000 +++ b/tests/run_data_tests.py 2012-11-23 05:44:41 +0000 @@ -37,7 +37,6 @@ test_runner = module_test_runner.ModuleTestRunner() test_runner.modules = [gdata_test, atom_test, atom_tests.url_test, atom_tests.http_interface_test, - atom_tests.mock_http_test, atom_tests.core_test, atom_tests.token_store_test, gdata_tests.client_test, debian/patches/use_system_crypto.patch0000664000000000000000000000072412336106355015447 0ustar Description: use system Crypto library Author: Dmitry Shachnev Forwarded: no Last-Update: 2014-05-12 --- a/setup.py +++ b/setup.py @@ -65,12 +65,6 @@ packages=[ 'atom', 'gdata', - 'gdata.Crypto', - 'gdata.Crypto.Cipher', - 'gdata.Crypto.Hash', - 'gdata.Crypto.Protocol', - 'gdata.Crypto.PublicKey', - 'gdata.Crypto.Util', 'gdata.acl', 'gdata.alt', 'gdata.analytics', debian/patches/fix_shebangs.patch0000664000000000000000000000227512336106355014312 0ustar Descriptions: Remove use of python2.4 shebangs Author: Dmitry Shachnev Forwarded: no Last-Update: 2012-11-26 === modified file 'samples/apps/marketplace_sample/gdata/apps/multidomain/client.py' --- a/samples/apps/marketplace_sample/gdata/apps/multidomain/client.py 2012-05-07 13:26:46 +0000 +++ b/samples/apps/marketplace_sample/gdata/apps/multidomain/client.py 2012-11-26 16:01:20 +0000 @@ -1,4 +1,4 @@ -#!/usr/bin/python2.4 +#!/usr/bin/python # # Copyright 2011 Google Inc. All Rights Reserved. # === modified file 'samples/apps/marketplace_sample/gdata/apps/multidomain/data.py' --- a/samples/apps/marketplace_sample/gdata/apps/multidomain/data.py 2012-05-07 13:26:46 +0000 +++ b/samples/apps/marketplace_sample/gdata/apps/multidomain/data.py 2012-11-26 16:01:32 +0000 @@ -1,4 +1,4 @@ -#!/usr/bin/python2.4 +#!/usr/bin/python # # Copyright 2011 Google Inc. All Rights Reserved. # === modified file 'samples/apps/migration_example.py' --- a/samples/apps/migration_example.py 2012-03-09 12:29:18 +0000 +++ b/samples/apps/migration_example.py 2012-11-26 16:01:52 +0000 @@ -1,4 +1,4 @@ -#!/usr/bin/python2.4 +#!/usr/bin/python # # Copyright 2011 Google Inc. All Rights Reserved. # debian/patches/remove_shebangs.patch0000664000000000000000000001121512336106355015013 0ustar Remove shebangs on files not run by the command line By: Piotr Ożarowski Index: gdata-2.0.13/src/atom/__init__.py =================================================================== --- gdata-2.0.13.orig/src/atom/__init__.py 2010-07-08 20:32:46.000000000 +0200 +++ gdata-2.0.13/src/atom/__init__.py 2010-12-29 10:31:57.870095902 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright (C) 2006 Google Inc. # Index: gdata-2.0.13/src/atom/service.py =================================================================== --- gdata-2.0.13.orig/src/atom/service.py 2010-07-08 20:32:46.000000000 +0200 +++ gdata-2.0.13/src/atom/service.py 2010-12-29 10:31:57.874095902 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright (C) 2006, 2007, 2008 Google Inc. # Index: gdata-2.0.13/src/gdata/apps/__init__.py =================================================================== --- gdata-2.0.13.orig/src/gdata/apps/__init__.py 2010-07-08 20:32:47.000000000 +0200 +++ gdata-2.0.13/src/gdata/apps/__init__.py 2010-12-29 10:31:57.878095902 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright (C) 2007 SIOS Technology, Inc. # Index: gdata-2.0.13/src/gdata/apps/service.py =================================================================== --- gdata-2.0.13.orig/src/gdata/apps/service.py 2010-07-08 20:32:47.000000000 +0200 +++ gdata-2.0.13/src/gdata/apps/service.py 2010-12-29 10:31:57.882095902 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright (C) 2007 SIOS Technology, Inc. # Index: gdata-2.0.13/src/gdata/calendar/__init__.py =================================================================== --- gdata-2.0.13.orig/src/gdata/calendar/__init__.py 2010-07-08 20:32:47.000000000 +0200 +++ gdata-2.0.13/src/gdata/calendar/__init__.py 2010-12-29 10:31:57.930095900 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright (C) 2006 Google Inc. # Index: gdata-2.0.13/src/gdata/calendar/service.py =================================================================== --- gdata-2.0.13.orig/src/gdata/calendar/service.py 2010-07-08 20:32:47.000000000 +0200 +++ gdata-2.0.13/src/gdata/calendar/service.py 2010-12-29 10:31:57.938095900 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright (C) 2006 Google Inc. # Index: gdata-2.0.13/src/gdata/docs/__init__.py =================================================================== --- gdata-2.0.13.orig/src/gdata/docs/__init__.py 2010-07-08 20:32:47.000000000 +0200 +++ gdata-2.0.13/src/gdata/docs/__init__.py 2010-12-29 10:31:57.938095900 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright 2009 Google Inc. All Rights Reserved. # Index: gdata-2.0.13/src/gdata/docs/service.py =================================================================== --- gdata-2.0.13.orig/src/gdata/docs/service.py 2010-11-04 22:23:31.000000000 +0100 +++ gdata-2.0.13/src/gdata/docs/service.py 2010-12-29 10:31:57.942095900 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright 2009 Google Inc. All Rights Reserved. # Index: gdata-2.0.13/src/gdata/__init__.py =================================================================== --- gdata-2.0.13.orig/src/gdata/__init__.py 2010-07-08 20:32:46.000000000 +0200 +++ gdata-2.0.13/src/gdata/__init__.py 2010-12-29 10:31:57.946095900 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright (C) 2006 Google Inc. # Index: gdata-2.0.13/src/gdata/service.py =================================================================== --- gdata-2.0.13.orig/src/gdata/service.py 2010-08-26 01:31:19.000000000 +0200 +++ gdata-2.0.13/src/gdata/service.py 2010-12-29 10:31:57.954095900 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright (C) 2006,2008 Google Inc. # Index: gdata-2.0.13/src/gdata/spreadsheet/__init__.py =================================================================== --- gdata-2.0.13.orig/src/gdata/spreadsheet/__init__.py 2010-07-08 20:32:48.000000000 +0200 +++ gdata-2.0.13/src/gdata/spreadsheet/__init__.py 2010-12-29 10:31:57.958095900 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright (C) 2007 Google Inc. # Index: gdata-2.0.13/src/gdata/spreadsheet/service.py =================================================================== --- gdata-2.0.13.orig/src/gdata/spreadsheet/service.py 2010-07-12 22:49:16.000000000 +0200 +++ gdata-2.0.13/src/gdata/spreadsheet/service.py 2010-12-29 10:31:58.030095901 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright (C) 2007 Google Inc. # Index: gdata-2.0.13/src/gdata/test_data.py =================================================================== --- gdata-2.0.13.orig/src/gdata/test_data.py 2010-11-16 22:45:26.000000000 +0100 +++ gdata-2.0.13/src/gdata/test_data.py 2010-12-29 10:31:58.058095901 +0100 @@ -1,4 +1,3 @@ -#!/usr/bin/python # # Copyright (C) 2006 Google Inc. # debian/control0000664000000000000000000000362212336106355010602 0ustar Source: python-gdata Section: python Priority: optional Maintainer: Debian Python Modules Team Uploaders: Dmitry Shachnev Build-Depends: debhelper (>= 9), python-all (>= 2.6.6-3~), python-twisted-core Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-gdata/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-gdata/trunk/ Homepage: http://code.google.com/p/gdata-python-client Standards-Version: 3.9.5 X-Python-Version: >= 2.6 Package: python-gdata Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-crypto Suggests: python-gdata-doc, python-twisted-core Description: Google Data Python client library The GData (Google data) APIs provide a simple protocol for reading and writing data on the web. . Each of the following Google services provides a Google data API: * Base * Blogger * Calendar * Code Search * Contacts * Document List * Google Apps Provisioning * Notebook * Picasa Web Albums * Spreadsheets * YouTube . The Google data Python client library provides a library and source code that make it easy to access data through Google data APIs. Package: python-gdata-doc Architecture: all Section: doc Depends: ${misc:Depends} Suggests: python-gdata Breaks: python-gdata (<< 2.0.14-2) Replaces: python-gdata (<< 2.0.14-2) Description: Google Data Python client library, documentation and examples The GData (Google data) APIs provide a simple protocol for reading and writing data on the web. . Each of the following Google services provides a Google data API: * Base * Blogger * Calendar * Code Search * Contacts * Document List * Google Apps Provisioning * Notebook * Picasa Web Albums * Spreadsheets * YouTube . This package contains the documentation and examples for the Google data Python client library. debian/copyright0000664000000000000000000002325512336106355011136 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: gdata-python-client Upstream-Contact: http://groups.google.com/group/gdata-python-client-library-contributors?pli=1 Source: http://code.google.com/p/gdata-python-client/ Files-Excluded: pydocs/*.html samples/oauth/oauth_on_appengine src/gdata/Crypto # pydocs/*.html: we rebuild docs manually # samples/oauth/oauth_on_appengine: uses minified js without source # src/gdata/Crypto: contains compiled Windows binaries; we use system Crypto library Files: * Copyright: 2006-2011, Google Inc. License: Apache-2 Files: samples/finance/test_finance.py src/gdata/finance/__init__.py src/gdata/finance/service.py Copyright: 2009, Tan Swee Heng License: Apache-2 Files: samples/oauth_on_appengine/js/jquery.corners.min.js Copyright: 2008, David Turnbull 2008, Steven Wittens License: Expat or GPL-2 Files: src/gdata/codesearch/* Copyright: 2007, Benoit Chesneau License: Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. . THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Files: src/gdata/geo/__init__.py src/photos/* src/gdata/exif/__init__.py src/gdata/media/__init__.py Copyright: 2007, Håvard Gulldahl License: Apache-2 Files: samples/oauth/oauth_on_appengine/appengine_utilities/* Copyright: 2008, appengine-utilities project License: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - Neither the name of the appengine-utilities project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: samples/webmastertools/* tests/gdata_tests src/gdata/webmastertools/__init__.py src/gdata/webmastertools/data.py Copyright: 2008-2009, Yu-Jie Lin License: Apache-2 Files: src/gdata/tlslite/* Copyright: 2008, Trevor Perrin and other TLS Lite contributors 2008-2010, Google Inc. License: Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. . In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Files: tests/coverage.py Copyright: 2001, Gareth Rees License: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: tests/gdata_tests/apps/service_test.py tests/gdata_tests/apps_test.py src/gdata/apps/*.py Copyright: 2007, SIOS Technology, Inc. License: Apache-2 Files: debian/* Copyright: 2007-2010, Gustavo Franco 2011, Andreas Noteng 2012-2014, Dmitry Shachnev License: GPL-3 License: GPL-3 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, either version 3 of the License, or (at your option) any later version. . 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 . . On Debian systems, the complete text of the GPL Version 3 can be found in `/usr/share/common-licenses/GPL-3'. License: GPL-2 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; either version 2 of the License, or (at your option) any later version. . 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the complete text of the GPL version 2 can be found in `/usr/share/common-licenses/GPL-2'. License: Apache-2 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, Version 2.0 can be found in `/usr/share/common-licenses/Apache-2.0'. License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/changelog0000664000000000000000000001611212336106355011047 0ustar python-gdata (2.0.18+dfsg1-2) unstable; urgency=medium * Remove examples that require Google appengine (this fixes lots of lintian warnings). * Add tlslite license to debian/copyright. * Build-depend on and suggest python-twisted-core, for tlslite docs. * Re-add debian/clean to clean generated HTML documentation. -- Dmitry Shachnev Sun, 18 May 2014 14:35:14 +0400 python-gdata (2.0.18+dfsg1-1) unstable; urgency=medium * Remove Gustavo from Uploaders (closes: #729389). Thanks for the previous work! * Add handle_redirects.patch to fix issues with Google forcing HTTPS URIs (closes: #747849). * Replace build directory with real files paths in docs. * Remove minified JS without source from the tarball. * Get rid of debian/clean and debian/get-orig-source.sh in favor of Files-Excluded field in debian/copyright. * Remove references to Crypto library from setup.py. * Bump Standards-Version to 3.9.5, no changes needed. -- Dmitry Shachnev Mon, 12 May 2014 17:43:24 +0400 python-gdata (2.0.18+dfsg-1) unstable; urgency=low * Upload to unstable. [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Dmitry Shachnev ] * New upstream release. * Avoid moving upstream files when building docs. * Increase tests verbosity. -- Dmitry Shachnev Mon, 24 Jun 2013 14:59:16 +0400 python-gdata (2.0.17+dfsg-2) experimental; urgency=low * Merge unstable upload 2.0.17+dfsg-1 into experimental. * Drop DM-Upload-Allowed header, no longer useful. * Remove use of python2.4 shebangs in example scripts. * Regenerate docs during build. -- Dmitry Shachnev Tue, 11 Dec 2012 16:48:33 +0400 python-gdata (2.0.17+dfsg-1) unstable; urgency=low * Add missing Breaks/Replaces for python-gdata (<< 2.0.14-2) to python-gdata-doc (closes: #694289, thanks to Andreas Beckmann for the bug report). * Remove non-free .pyd files from upstream tarball (closes: #694336, thanks to Jakub Wilk for the bug report). + Add debian/get-orig-source.sh script. + Add get-orig-source target to debian/rules and update debian/watch. * Move chmod calls to debian/get-orig-source.sh, so that file permissions do not differ before and after the build. -- Dmitry Shachnev Mon, 26 Nov 2012 09:43:03 +0400 python-gdata (2.0.17-2) experimental; urgency=low * Remove bundled python-crypto copy (closes: #619428). * Make python-gdata-doc suggest python-gdata. * Drop fix_wrong_interpreter_path.patch, no longer needed. * Set priority to optional (instead of extra). * Bump debhelper compat level to 9. * Run tests during build (closes: #622083). + debian/patches/tests_dont_return_zero_on_failures.patch: make tests return non-zero value on failures. + debian/patches/disable_network_test.patch: disable test that relies on network connection. * Bump Standards-Version to 3.9.4, no changes needed. -- Dmitry Shachnev Fri, 23 Nov 2012 15:04:25 +0400 python-gdata (2.0.17-1) unstable; urgency=low * Add myself to Uploaders and set DM-Upload-Allowed to yes * New upstream release * Update Vcs-Browser field * Update debian/watch * Do not compress .c, .py and .js files -- Dmitry Shachnev Mon, 07 May 2012 13:26:46 +0400 python-gdata (2.0.16-1) unstable; urgency=low * Team upload. * New upstream release (closes: #655566) * Switch to dh and dh_python2 * debian/patches/remove_shebangs.patch: refreshed * Switch to the newest copyright format, fix lintian warnings * Bump Standards-Version to 3.9.3 * Set Maintainer to the team -- Dmitry Shachnev Fri, 09 Mar 2012 12:29:18 +0400 python-gdata (2.0.14-2) unstable; urgency=low * Team upload. * Split out the documentation and examples in a separate package (Closes: #571818) -- Andreas Noteng Wed, 23 Mar 2011 21:13:03 +0200 python-gdata (2.0.14-1) unstable; urgency=low [ Andreas Noteng ] * Team upload. * New upstream release (Closes: #581812) * Standards-Version bumped to 3.9.1: - No change needed. * Change source format to 3.0 (quilt) * Remove patch python2.4_shebangs.patch (fixed upstream) * Remove deprecated string exception (fixed upstream) (Closes: #585294) * Bump debhelper build depends to (>= 8) * Update copyright info * Change copyright file to DEP-5 -- Debian Python Modules Team Thu, 17 Mar 2011 00:19:00 +0200 python-gdata (2.0.8-1.1) unstable; urgency=medium * Non-maintainer upload. * Remove leftover python2.4 shebangs, triggering a python2.4 dependency (Closes: #571817). -- Obey Arthur Liu Fri, 02 Apr 2010 22:34:42 +0200 python-gdata (2.0.8-1) unstable; urgency=low * New upstream release. * Drop python2.4 dependency, thanks Stefano and Luca (Closes: #571817). -- Gustavo Franco Tue, 02 Mar 2010 17:41:25 -0300 python-gdata (2.0.7-1) unstable; urgency=low [ Gustavo Franco ] * New upstream release (Closes: #521351). * Remove Brandon Philips from Uploaders field (Closes: #522817), thanks Sandro. * Ship pydocs HTML API reference and register it with doc-base, thanks Stefano (Closes: #565972) [ Sandro Tosi ] * debian/control - switch Vcs-Browser field to viewsvn [ Jakub Wilk ] * Fix watch file. -- Gustavo Franco Thu, 25 Feb 2010 13:32:20 -0300 python-gdata (1.1.1-1) unstable; urgency=low [ Sandro Tosi ] * debian/control - uniforming Vcs-Browser field [ Piotr Ożarowski ] * New upstream release (Closes: #479624) + new copyright holders added to debian/copyright + long description updated * Replace python-elementtree dependency with: "python (>= 2.5) | python-celementtree | python-elementtree" (module tries to import xml.etree if possible). Closes: #470773 * docs directory related changes: + install scripts from samples directory as examples + install RELEASE_NOTES.txt file as upstream changelog * Standards-Version bumped to 3.8.0: + debian/README.source file added + link to Apache license v2 added in debian/copyright -- Debian Python Modules Team Tue, 22 Jul 2008 20:52:11 +0200 python-gdata (1.0.9-1) unstable; urgency=low [ Brandon Philips ] * New upstream release (Closes: #439102) [ Piotr Ożarowski ] * Add remove_shebangs patch * debian/watch file updated (Closes: #450293) * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) * Add Homepage field * Add Brandon to Uploaders * Add info about copyright holder of src/atom/* files in debian/copyright -- Brandon Philips Thu, 15 Nov 2007 19:55:05 +0100 python-gdata (1.0.4-1) unstable; urgency=low * New upstream release. * Add Depends on python-elementtree. (Closes: #429710) -- Gustavo Franco Wed, 11 Jul 2007 15:28:25 -0300 python-gdata (1.0-1) unstable; urgency=low * Initial release. (Closes: #419343) -- Gustavo Franco Sat, 14 Apr 2007 01:47:36 -0300 debian/rules0000775000000000000000000000207712336106355010262 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- DEB_DIRECTORY = $(dir $(firstword $(MAKEFILE_LIST))) SOURCE_DIRECTORY = $(realpath $(DEB_DIRECTORY)/..) EXAMPLES_DIRECTORY = $(DEB_DIRECTORY)/python-gdata-doc/usr/share/doc/python-gdata-doc/examples %: dh $@ --with python2 override_dh_auto_build: dh_auto_build cd pydocs; sh ./generate_docs sed -i 's|$(SOURCE_DIRECTORY)/src|/usr/lib/python2.7/dist-packages|g' pydocs/*.html ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) override_dh_auto_test: set -ex; for pyversion in $(shell pyversions -vr); do \ PYTHONPATH=src python$$pyversion tests/run_data_tests.py; \ done endif override_dh_installchangelogs: dh_installchangelogs RELEASE_NOTES.txt override_dh_installexamples: dh_installexamples rm -rf $(EXAMPLES_DIRECTORY)/apps/marketplace_sample rm -rf $(EXAMPLES_DIRECTORY)/apps/provisioning_oauth_example rm -rf $(EXAMPLES_DIRECTORY)/blogger/app rm -rf $(EXAMPLES_DIRECTORY)/blogger/oauth-appengine override_dh_compress: dh_compress -X.py -X.c get-orig-source: uscan --verbose --download-current-version debian/python-gdata-doc.docs0000664000000000000000000000001012336106355013177 0ustar pydocs/ debian/python-gdata-doc.doc-base0000664000000000000000000000045612336106355013742 0ustar Document: python-gdata Title: Google Data Python client library Author: Google Inc. Abstract: API reference for the Python Google Data client library Section: Programming/Python Format: HTML Index: /usr/share/doc/python-gdata-doc/pydocs/gdata.html Files: /usr/share/doc/python-gdata-doc/pydocs/*.html debian/source/0000775000000000000000000000000012336106355010474 5ustar debian/source/format0000664000000000000000000000001412336106355011702 0ustar 3.0 (quilt) debian/python-gdata.install0000664000000000000000000000002212336106355013155 0ustar usr/lib/python*/* debian/watch0000664000000000000000000000025712336106355010231 0ustar # Compulsory line, this is a version 3 file version=3 opts=dversionmangle=s/\+dfsg\d*// \ http://code.google.com/p/gdata-python-client/downloads/list .*/gdata-(\d.*)\.tar\.gz debian/compat0000664000000000000000000000000212336106355010372 0ustar 9 debian/clean0000664000000000000000000000001612336106355010176 0ustar pydocs/*.html debian/python-gdata-doc.examples0000664000000000000000000000001212336106355014067 0ustar samples/*