--- bzrtools-1.11.0.orig/debian/watch +++ bzrtools-1.11.0/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://bazaar-vcs.org/BzrTools .*bzrtools-([\d.]*)\.tar\.gz --- bzrtools-1.11.0.orig/debian/compat +++ bzrtools-1.11.0/debian/compat @@ -0,0 +1 @@ +5 --- bzrtools-1.11.0.orig/debian/install +++ bzrtools-1.11.0/debian/install @@ -0,0 +1,2 @@ +#tests/*.py usr/lib/python2.4/site-packages/bzrlib/plugins/bzrtools/tests +debian/overrides/bzrtools usr/share/lintian/overrides/ --- bzrtools-1.11.0.orig/debian/rules +++ bzrtools-1.11.0/debian/rules @@ -0,0 +1,15 @@ +#!/usr/bin/make -f +# This file is public domain. + +DEB_PYTHON_SYSTEM=pycentral + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/python-distutils.mk + +DEB_INSTALL_DOCS_ALL += CREDITS NEWS.Shelf README.Shelf TODO.Shelf + +ifneq (,$(findstring test,$(DEB_BUILD_OPTIONS))) +common-post-build-indep:: + env BZR_PLUGIN_PATH=$(CURDIR)/build/lib/bzrlib/plugins \ + /usr/bin/bzr selftest bzrtools +endif --- bzrtools-1.11.0.orig/debian/pycompat +++ bzrtools-1.11.0/debian/pycompat @@ -0,0 +1 @@ +2 --- bzrtools-1.11.0.orig/debian/copyright +++ bzrtools-1.11.0/debian/copyright @@ -0,0 +1,35 @@ +This package was debianized by Jeff Bailey on +Wed, 8 Jun 2005 21:21:37 +0000. It is now maintained by the pkg-bazaar +team on alioth since May 2007 and co-maintained by: + +Gustavo Franco +Arnaud Fontaine +Reinhard Tartler +Adeodato Simó + +It was downloaded from http://bazaar-vcs.org/BzrTools. + +Copyright (C) 2004-2008 Aaron Bentley +Copyright (C) 2005-2006 Canonical Limited. +Copyright (C) 2006 Michael Ellerman +Copyright (C) 2007 John Arbash Meinel + +License: + + This package 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 package 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA + 02110-1301 USA + +On Debian systems, the complete text of the GNU General Public License +can be found in /usr/share/common-licenses/GPL-2 file. --- bzrtools-1.11.0.orig/debian/changelog +++ bzrtools-1.11.0/debian/changelog @@ -0,0 +1,341 @@ +bzrtools (1.11.0-1ubuntu1~ppa1) intrepid; urgency=low + + * Backport from Debian Experimental + + -- Jerome Soyer Mon, 02 Feb 2009 12:26:14 +0100 + +bzrtools (1.11.0-1) experimental; urgency=low + + * New upstream release. + + -- Jelmer Vernooij Tue, 13 Jan 2009 16:28:02 +0100 + +bzrtools (1.10.0-1) experimental; urgency=low + + * New upstream release. + + -- Jelmer Vernooij Fri, 28 Nov 2008 16:14:00 +0100 + +bzrtools (1.9.1-1) experimental; urgency=low + + * New upstream release. + + -- Jelmer Vernooij Wed, 05 Nov 2008 15:11:27 +0100 + +bzrtools (1.9.0-1) experimental; urgency=low + + * New upstream release. + + -- Jelmer Vernooij Mon, 03 Nov 2008 19:51:35 +0100 + +bzrtools (1.8.0-1) experimental; urgency=low + + * New upstream release. + + -- Jelmer Vernooij Wed, 08 Oct 2008 13:12:25 +0200 + +bzrtools (1.7.0-2) experimental; urgency=low + + * Fix dependency on newer versions of bzr. + + -- Jelmer Vernooij Tue, 30 Sep 2008 20:37:07 +0200 + +bzrtools (1.7.0-1) experimental; urgency=low + + * New upstream release. + + -- Jelmer Vernooij Wed, 24 Sep 2008 17:18:55 +0200 + +bzrtools (1.6.0-1) experimental; urgency=low + + * New upstream release. + * Bump standards version to 3.8.0. + + -- Jelmer Vernooij Sat, 02 Aug 2008 15:05:50 +0200 + +bzrtools (1.5.0-1) unstable; urgency=low + + * New upstream release. + + -- Jelmer Vernooij Mon, 12 May 2008 20:25:35 +0200 + +bzrtools (1.4.0-1) unstable; urgency=low + + [ Jelmer Vernooij ] + * New upstream release. + + [ Adeodato Simó ] + * Add a Dm-Upload-Allowed: yes header. + + -- Jelmer Vernooij Sun, 04 May 2008 14:06:26 +0200 + +bzrtools (1.3.0-2) unstable; urgency=low + + * Fix dependencies to be installable against bzr 1.3. + + -- Adeodato Simó Wed, 19 Mar 2008 13:51:20 +0100 + +bzrtools (1.3.0-1) unstable; urgency=low + + * New upstream release. + + -- Reinhard Tartler Wed, 19 Mar 2008 09:28:40 +0100 + +bzrtools (1.2.0-1) unstable; urgency=low + + * New upstream release. + + -- Adeodato Simó Thu, 14 Feb 2008 13:44:56 +0100 + +bzrtools (1.1.0-1) unstable; urgency=low + + [ Adeodato Simó ] + * New upstream release. + + [ Arnaud Fontaine ] + * New email address. + * debian/control: + + Update Standards-Version to 3.7.3. No changes needed. + + -- Adeodato Simó Sat, 12 Jan 2008 11:24:45 +0100 + +bzrtools (1.0.0-1) unstable; urgency=low + + [ Adeodato Simó ] + * New upstream release. + + [ Arnaud Fontaine ] + * debian/control: + + Move Homepage field to the source package (dpkg supports it now). + + Rename XS-Vcs-Bzr field to Vcs-Bzr (dpkg supports it now). + * debian/copyright: + + Update GPL path to GPL-2 as GPL-3 is now the default. + + -- Adeodato Simó Mon, 03 Dec 2007 14:13:34 +0100 + +bzrtools (0.92.0-1) unstable; urgency=low + + * New upstream release. + + -- Adeodato Simó Fri, 02 Nov 2007 22:30:38 +0100 + +bzrtools (0.91.0-1) unstable; urgency=low + + * New upstream release. + + -- Adeodato Simó Fri, 14 Sep 2007 10:12:12 +0200 + +bzrtools (0.90.0-1) unstable; urgency=low + + * New upstream release: + + `bzr branches` works against HTTP locations. (Closes: #435110) + + `bzr multi-pull` reuses existing connections. (Closes: #435240) + + `bzr branches` dies gracefully on connect error. (Closes: #435112) + + * Drop no_python2.4_shebangs.diff, applied upstream. + + * Fix download URL in debian/copyright. (Closes: #435108) + + -- Adeodato Simó Wed, 15 Aug 2007 12:03:21 +0200 + +bzrtools (0.18.0-1) unstable; urgency=low + + [ Arnaud Fontaine ] + * New upstream release. + + [ Reinhard Tartler ] + * Move graphviz to Recommends (Closes: #423011) + + [ Adeodato Simó ] + + * Drop (meaningless) versioning constraints on suggested packages, and + rework them a bit: + + promote rsync to Recommends. + + promote patch to Depends. + + drop unneeded python-paramiko. + + * Move rsync from Build-Depends to Build-Depends-Indep. + + * Drop version constraints in Build-Depends that are satisfied in etch. + + * Run the test suite if DEB_BUILD_OPTIONS contains 'test'. + + * Add patch to loose python2.4-specific shebang lines, and thus a spurious + dependency on python2.4 (submitted upstream). + + * Add *.Shelf and CREDITS to DEB_INSTALL_DOCS_ALL. + + -- Arnaud Fontaine Tue, 17 Jul 2007 16:07:22 +0000 + +bzrtools (0.17.1-1) unstable; urgency=low + + * New upstream release. + + * Add myself to uploaders. + + * Do not build-depend on python-dev, but only on python. + + * Fix description of baz-import not to use Bazaar when it means Baz 1.x. + + -- Adeodato Simó Fri, 15 Jun 2007 15:56:38 +0100 + +bzrtools (0.16.1-1) unstable; urgency=low + + * New upstream release + * Place the pkg-bazaar team in the maintainer field, dropping the utnubu + team. Rationale: We agreed that we want a dedicated team for + maintaining all (core) bzr related packages there + * added myself to uploaders + * add lintian overrides for modules used by bzrtools but not intended to + be called directly + + -- Reinhard Tartler Tue, 8 May 2007 18:33:39 +0200 + +bzrtools (0.16.0-1) unstable; urgency=low + + * New upstream release. + * Add debian/watch. + * Switch to pycentral because it installs files into the same + directory and allow precompiled files to be used. Thanks to Piotr + Ożarowski . Closes: #421317. + * debian/control: + + Add myself as uploaders with maintainer agreement. + + Add pkg-bazaar team as uploaders. + + Update Depends to bzr >= 0.16~rc1 and bzr << 0.17. + + Add Homepage field. + * debian/copyright: + + Update FSF address. + + -- Arnaud Fontaine Tue, 08 May 2007 14:22:58 +0200 + +bzrtools (0.15.4-1) unstable; urgency=low + + * New upstream release. (Closes: #420440, #407902) + * Remove Depends on python-medusa. (Closes: #406398) + * Update Depends to bzr >= 0.15 and bzr << 0.16. (Closes: #399650, #406397) + * Extend full description to list the plugins included. Thanks Jari + Aalto and Arnaud Fontaine. (Closes: #415720, #346251) + * Add XS-Vcs-Svn field. + + -- Gustavo Franco Mon, 23 Apr 2007 02:14:58 -0300 + +bzrtools (0.11.0-1) unstable; urgency=low + + * New upstream release. (Closes: #389605) + + -- Gustavo Franco Tue, 28 Nov 2006 12:21:48 -0200 + +bzrtools (0.10.0-2) unstable; urgency=low + + * Revert the previous upload changes by Adeodato. + * debian/compat: Set to 5. + * Remove debian/pycompat (not needed due to cdbs). + * Remove debian/pyversions. + * Add XS-Python-Version to debian/control, set to >= 2.4 + * debian/preinst: + - Added to avoid directory/symlink conflict due to the new Python policy. + + -- Gustavo Franco Tue, 19 Sep 2006 11:26:02 -0300 + +bzrtools (0.10.0-1) unstable; urgency=low + + * Sync from Ubuntu. Thanks for the package, Etienne Goyer. The package does + not still use either of pycentral or pysupport, but installs modules in a + way compatible with pycentral, so this upload closes: #384905. + + * Add myself to Uploaders, and make small adjustments here and there: + + prevent instalation with bzr !~ 0.10. + + drop version requirements in Suggests. + + promote rsync and patch to Recommends. + + -- Adeodato Simó Wed, 13 Sep 2006 20:10:51 +0200 + +bzrtools (0.9.0-1) unstable; urgency=low + + [ Mohammed Adnène Trojette ] + * New upstream release and resync with Ubuntu. + * debian/control: + - Add rsync and python-medusa to Build-Depends (necessary for tests). + - Adjust dependencies + + remove bzr (>= 0.8.1), bzr (<< 0.9). (Closes: #382561) + + add bzr (>= 0.9), bzr (<< 0.10). + + add pybaz. (Closes: #362587) + * Remove debian/dirs. (Closes: #368729) + * Use python-support to follow new Python Policy + thanks to Arnaud Fontaine + + install *.py in python-support directory. + * Add preamble to debian/copyright. + + [ Gustavo Franco ] + * Revert Adeodato NMU changes, already in upstream now. (Closes: #382212) + * Relax bzr dependency setting to bzr >= 0.9. + * debian/rules: Add targets to fit new Python policy needs. + + * Thanks Mohammed Adnène Trojette and Adeodato Simó. + + -- Gustavo Franco Wed, 23 Aug 2006 11:46:01 -0300 + +bzrtools (0.8.1-1.1) unstable; urgency=low + + * Low threshold NMU. + * Add patch to make bzrtools 0.8 not use DEFAULT_IGNORE, which is deprecated + in bzr 0.9 (now in the archive), and made bzr print a couple warnings in + every operation. + + -- Adeodato Simó Wed, 9 Aug 2006 18:24:30 +0200 + +bzrtools (0.8.1-1) unstable; urgency=low + + * New upstream release. Thanks Arnaud (Closes: #368201) + * debian/control: + - Set Utnubu Team as Maintainer + - Standards-Version bumped up to 3.7.2 + - Move cdbs and debhelper to Build-Depends field + + -- Gustavo Franco Sat, 20 May 2006 11:51:30 -0300 + +bzrtools (0.7-2) unstable; urgency=low + + * debian/control: Now suggests python2.4-paramiko + + -- Gustavo Franco Wed, 8 Feb 2006 17:54:09 -0200 + +bzrtools (0.7-1) unstable; urgency=low + + * New upstream release. (Closes: #351079) + + -- Gustavo Franco Thu, 2 Feb 2006 15:40:46 -0200 + +bzrtools (0.6.1-2) unstable; urgency=low + + * debian/control cleanups (Thanks Aaron Bentley) + - Standards-Version bumped up to 3.6.2.2 + - bzr (<< 0.7) added on Depends + - rsync removed from Depends (added to Suggests) + - pybaz removed from Recommends (it will added back later) + - graphviz, librsvg2-bin, patch added to Suggests + + -- Gustavo Franco Sun, 8 Jan 2006 12:48:03 -0200 + +bzrtools (0.6.1-1) unstable; urgency=low + + * First Debian release. (Closes: #344217) + * debian/control + - Maintainer field changed + - Standards-Version updated to 3.6.2.1 + - Depends field cleaned up + - Minor changes into Description + * debian/copyright + - jbailey email address fixed + - s/Ubuntu/Debian/ + * debian/rules + - simple-patchsys line removed + + -- Gustavo Franco Tue, 20 Dec 2005 18:38:39 -0200 + +bzrtools (0.6.1-0ubuntu1) UNRELEASED; urgency=low + + * Snapshot + + -- Jeff Bailey Thu, 10 Nov 2005 11:54:46 -0500 + --- bzrtools-1.11.0.orig/debian/preinst +++ bzrtools-1.11.0/debian/preinst @@ -0,0 +1,17 @@ +#!/bin/sh -e + +#DEBHELPER# + +# handle problem caused by the new Python policy. The directory being removed needs to +# be a symlink now +case $1 in + install|upgrade) + for pyversion in 2.3 2.4 2.5; do + test -d /usr/lib/python${pyversion}/site-packages/bzrlib/plugins/bzrtools && \ + rm -rf /usr/lib/python${pyversion}/site-packages/bzrlib/plugins/bzrtools || \ + true + done + ;; + *) + ;; +esac --- bzrtools-1.11.0.orig/debian/control +++ bzrtools-1.11.0/debian/control @@ -0,0 +1,36 @@ +Source: bzrtools +Section: devel +Priority: optional +Maintainer: Debian Bazaar Maintainers +Uploaders: Gustavo Franco , Arnaud Fontaine , Reinhard Tartler , Adeodato Simó , Jelmer Vernooij +Build-Depends: cdbs, debhelper, python, python-central +Build-Depends-Indep: bzr (>= 1.9~), rsync +Vcs-Bzr: http://bzr.debian.org/pkg-bazaar/bzrtools/unstable +Homepage: http://bazaar-vcs.org/BzrTools +Standards-Version: 3.8.0 +XS-Python-Version: >= 2.4 +Dm-Upload-Allowed: yes + +Package: bzrtools +Architecture: all +Depends: ${python:Depends}, bzr (>= 1.11~), bzr (<< 1.12~), patch, ${misc:Depends} +Recommends: rsync, graphviz +Suggests: librsvg2-bin +XB-Python-Version: ${python:Versions} +Description: Collection of tools for bzr + This package contains a collection of plugins for bzr - a distributed + version control system. Some of these tools may work their way into + bzr itself at some point, and some are just convenient addons useful + for day to day operations. + . + bzrtools actually includes: + * rspush: Push local changes to a remote server using rsync instead + sftp. + * clean-tree: Remove unknown, ignored-junk, or all unversioned files + from the current tree. + * graph-ancestry: Use graphviz to produce graphs of branch ancestry. + * shell: Start up a command interpreter that run bzr natively, + providing autocompletion. + * patch: Apply a specified patch to your tree, that can be a file + or URL. + * heads: Show all revisions in a repository not having descendants. --- bzrtools-1.11.0.orig/debian/overrides/bzrtools +++ bzrtools-1.11.0/debian/overrides/bzrtools @@ -0,0 +1,3 @@ +bzrtools: script-not-executable ./usr/share/pycentral/bzrtools/site-packages/bzrlib/plugins/bzrtools/test.py +bzrtools: script-not-executable ./usr/share/pycentral/bzrtools/site-packages/bzrlib/plugins/bzrtools/release.py +bzrtools: script-not-executable ./usr/share/pycentral/bzrtools/site-packages/bzrlib/plugins/bzrtools/show_paths.py