tailor (0.9.35+darcs20090615-1) debian-dir only changes

Summary

 debian/README.Debian                                  |   15 
 debian/changelog                                      |  343 ++++++++++++++++++
 debian/compat                                         |    1 
 debian/control                                        |   27 +
 debian/copyright                                      |   31 +
 debian/dirs                                           |    1 
 debian/docs                                           |    2 
 debian/patches/deb_specific__python2.5.patch          |   21 +
 debian/patches/series                                 |    3 
 debian/patches/submitted_upstream__manpage.patch      |  136 +++++++
 debian/patches/submitted_upstream__not_a_script.patch |   11 
 debian/pycompat                                       |    1 
 debian/pyversions                                     |    1 
 debian/rules                                          |   22 +
 debian/watch                                          |    2 
 15 files changed, 617 insertions(+)

    
download this patch

Patch contents

--- tailor-0.9.35+darcs20090615.orig/debian/watch
+++ tailor-0.9.35+darcs20090615/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://darcs.arstecnica.it/tailor-(.*)\.tar\.gz
--- tailor-0.9.35+darcs20090615.orig/debian/pycompat
+++ tailor-0.9.35+darcs20090615/debian/pycompat
@@ -0,0 +1 @@
+2
--- tailor-0.9.35+darcs20090615.orig/debian/rules
+++ tailor-0.9.35+darcs20090615/debian/rules
@@ -0,0 +1,22 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses cdbs.  Originaly written by Robert Millan.
+# This file is public domain.
+  
+#DEB_TAR_SRCDIR                  := tailor-devel-2005-04-19
+#DEB_AUTO_UPDATE_DEBIAN_CONTROL  := yes
+#DEB_AUTO_CLEANUP_RCS            := yes
+#debian/control:: debian/control.in
+
+# Add here any variable or target overrides you need
+
+DEB_PYTHON_SYSTEM=pysupport
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/cdbs/1/class/python-distutils.mk
+
+DEB_INSTALL_MANPAGES_tailor=tailor.1
+
+clean::
+	$(RM) vcpx/*.pyc
+	$(RM) -r tailor.egg-info
+
--- tailor-0.9.35+darcs20090615.orig/debian/copyright
+++ tailor-0.9.35+darcs20090615/debian/copyright
@@ -0,0 +1,31 @@
+This package was debianized by Vincent Danjean <Vincent.Danjean@ens-lyon.org> on
+Sat, 18 Jun 2005 10:51:07 +0200.
+
+It was downloaded from http://progetti.arstecnica.it/tailor/wiki/
+or http://darcs.arstecnica.it/
+
+Copyright Holder: Lele Gaifax <lele@nautilus.homeip.net>
+
+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; version 3 of the License.
+
+   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 version 3 can be found in `/usr/share/common-licenses/GPL-3'.
+
+The Debian packaging is licensed under the GPLv3, see above, and has
+the following copyright:
+
+Copyright (C) 2005-2006  Vincent Danjean <Vincent.Danjean@ens-lyon.org>
--- tailor-0.9.35+darcs20090615.orig/debian/pyversions
+++ tailor-0.9.35+darcs20090615/debian/pyversions
@@ -0,0 +1 @@
+2.4-
--- tailor-0.9.35+darcs20090615.orig/debian/compat
+++ tailor-0.9.35+darcs20090615/debian/compat
@@ -0,0 +1 @@
+5
--- tailor-0.9.35+darcs20090615.orig/debian/docs
+++ tailor-0.9.35+darcs20090615/debian/docs
@@ -0,0 +1,2 @@
+README.rst
+README.html
--- tailor-0.9.35+darcs20090615.orig/debian/dirs
+++ tailor-0.9.35+darcs20090615/debian/dirs
@@ -0,0 +1 @@
+usr/bin
--- tailor-0.9.35+darcs20090615.orig/debian/README.Debian
+++ tailor-0.9.35+darcs20090615/debian/README.Debian
@@ -0,0 +1,15 @@
+Tailor for Debian
+-----------------
+
+Testing tailor
+**************
+
+Python modules dedicated to tailor self-testing are not included in the
+debian package. Indeed, they need the Darcs repository of tailor.
+So 'tailor test ...' will not work with this package.
+
+Note: to get the upstream Darcs repository of tailor, install the darcs
+package and type:
+darcs get --partial http://darcs.arstecnica.it/tailor
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>, Tue, 27 Sep 2005 00:45:56 +0200
--- tailor-0.9.35+darcs20090615.orig/debian/control
+++ tailor-0.9.35+darcs20090615/debian/control
@@ -0,0 +1,27 @@
+Source: tailor
+Section: devel
+Priority: optional
+Maintainer: Vincent Danjean <vdanjean@debian.org>
+Build-Depends: debhelper (>= 5.0.37.2), quilt, cdbs (>= 0.4.27),
+ python-support (>= 0.3), python-all-dev
+Standards-Version: 3.8.1
+Homepage: http://progetti.arstecnica.it/tailor
+
+Package: tailor
+Architecture: all
+Depends: ${python:Depends}, ${misc:Depends}
+Recommends: rsync
+Suggests: cvs, subversion, darcs, mercurial, monotone, codeville, bzr, bazaar,
+ git-core, tla
+Conflicts: bzr (<< 0.7), mercurial (<< 0.9.1)
+Description: migrate changesets between version control systems
+ The tailor tool moves patches and changesets between different repositories,
+ preserving as much information as possible. The repositories can be managed
+ by different version control systems. Currently, ArX, Bazaar, Bazaar-NG,
+ Codeville, CVS, Darcs, Git, Mercurial, Monotone, Subversion,
+ and Tla are supported.
+ .
+ While tailor is useful for one-time operation, when switching to a different
+ version control system, it can also synchronise repositories on an ongoing
+ basis. Changesets are either pulled one-way from a master repository, or
+ migrated back and forth for full two-way synchronisation.
--- tailor-0.9.35+darcs20090615.orig/debian/changelog
+++ tailor-0.9.35+darcs20090615/debian/changelog
@@ -0,0 +1,343 @@
+tailor (0.9.35+darcs20090615-1) unstable; urgency=low
+
+  * New snapshot from upstream (Closes: #486604, #531956)
+  * remove backported upstream patches
+  * Bump Standards-Version to 3.8.1 (no change needed)
+
+ -- Vincent Danjean <vdanjean@debian.org>  Mon, 15 Jun 2009 11:06:34 +0200
+
+tailor (0.9.35-3) unstable; urgency=low
+
+  * Fix "fails to sync two equal type vcs repositories" (Closes: #486604)
+    Thanks to Christoph Martin for reporting the bug and Lele Gaifax for
+    fixing it upstream
+
+ -- Vincent Danjean <vdanjean@debian.org>  Mon, 15 Jun 2009 08:31:58 +0200
+
+tailor (0.9.35-2) unstable; urgency=low
+
+  * backport cs1629 so that bzr can compile with python2.4.
+  * re-add python2.4 and hopefully stop triggering python-support bug 485740
+    (Closes: #489510)
+  * Bump standard-version (no change needed)
+
+ -- Vincent Danjean <vdanjean@debian.org>  Tue, 08 Jul 2008 20:24:58 +0200
+
+tailor (0.9.35-1) unstable; urgency=low
+
+  * New Upstream Version
+    + various little fixes (Closes: 428552)
+    + Aegis target is now able to migrate whole Tailor history
+
+ -- Vincent Danjean <vdanjean@debian.org>  Mon, 02 Jun 2008 15:58:07 +0200
+
+tailor (0.9.34-1) unstable; urgency=low
+
+  * New Upstream Versions
+    0.9.31: usual fixes, init-options for darcs2
+    0.9.32: various fixes, support for new darcs pull --xml-output
+    0.9.33: fix backward incompatibility introduced with 0.9.32
+    0.9.34: new target backend for Aegis, bzr source optimizations, several
+            fixes, new 'post-commit-check' option 
+    Closing bugs fixed by upstream (I successfully convert the examples
+            provided by the bug submitter)
+    + git source fails with current git-core (Closes: #419814)
+      (creating the directory by hand is still needed but convertion occurs)
+      [Note: closing this bug but opening a new one as another bug occurs]
+    + Fails to convert debian-admin CVS repository to bzr (Closes: #439124)
+      (creating a directory by hand is still needed but convertion occurs)
+    + totally fails with git as target (Closes: #483771)
+    
+  * cleanup watch file
+  * cleanup control file (move Homepage field, update standard version,
+      cleanup lintian warning for dependencies)
+      change cogito in git-core in suggests (Closes: #466952)
+  * update manpage (with help2man)
+  * do not build for python2.4 (syntax problem)
+
+ -- Vincent Danjean <vdanjean@debian.org>  Mon, 02 Jun 2008 13:43:43 +0200
+
+tailor (0.9.30-1) unstable; urgency=low
+
+  * New upstream release
+    support recent hg and bzr (Closes: #449468)
+  * [debian/copyright] Fix URL
+  * [debian/control] use the new dpkg field Homepage (and remove it from the
+    description)
+
+ -- Vincent Danjean <vdanjean@debian.org>  Tue, 06 Nov 2007 13:21:41 +0100
+
+tailor (0.9.29-1) unstable; urgency=low
+
+  * New upstream release
+  * [debian/control] update Homepage in description (Closes: #442268)
+  * [debian/copyright] GPLv3
+
+ -- Vincent Danjean <vdanjean@debian.org>  Fri, 14 Sep 2007 22:15:52 +0200
+
+tailor (0.9.28-2) unstable; urgency=low
+
+  * fix incompatibility with latest mercurial (0.9.4) (Closes: #432453)
+    (thanks to Lele to point to the changeset to apply)
+
+ -- Vincent Danjean <vdanjean@debian.org>  Tue, 10 Jul 2007 16:08:43 +0200
+
+tailor (0.9.28-1) unstable; urgency=low
+
+  * New upstream release (Closes: #428294)
+    [no changelog upstream... Probably many bug fixes]
+
+ -- Vincent Danjean <vdanjean@debian.org>  Sun, 10 Jun 2007 17:25:53 +0200
+
+tailor (0.9.27-1) unstable; urgency=low
+
+  * New upstream release
+    Version 0.9.27 (11-dec-2006)
+      + various little fixes
+      + compatibility with hg >= 0.9.2 (Closes: #403810)
+  * [debian/control] update Maintainer with my new email
+
+ -- Vincent Danjean <vdanjean@debian.org>  Wed, 20 Dec 2006 09:36:06 +0100
+
+tailor (0.9.26-2) unstable; urgency=low
+
+  * obsolete link to upstream repo in README.Debian (Closes: #389933)
+  * manual page should point to README file (Closes: #389937)
+    [thanks to Era Eriksson for theses two bugs with patch]
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Thu, 28 Sep 2006 16:41:57 +0200
+
+tailor (0.9.26-1) unstable; urgency=low
+
+  * New upstream releases
+    Version 0.9.24 (16-aug-2006):
+      + the repository module was splitted in several smaller units
+      + there's support for timezones
+      + various backends adapted to current version of tools
+      + and the usual bunch of bugfixes.
+    Version 0.9.25 (16-aug-2006):
+      Brown paper bug fix release
+      + there was a typo in git backend
+      + and setup wasn't considering the new vcpx/repository subpackages.
+    Version 0.9.26 (17-aug-2006):
+      The "version numbers are cheap, bump them often" release
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Mon, 21 Aug 2006 18:20:18 +0200
+
+tailor (0.9.23-4) unstable; urgency=low
+
+  * recent versions of mercurial changes its API a little. Backport fix
+    from upstream tailor (thanks to Laurent Fousse and Dmitriyi Paduchikh
+    to identify and report the problem) (Closes: #381220, #381289)
+  * [debian/control] add a conflict against mercurial << 0.9.1
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Wed,  9 Aug 2006 13:20:51 +0200
+
+tailor (0.9.23-3) unstable; urgency=low
+
+  * cleanup diff.gz (removing old unused files)
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Tue, 11 Jul 2006 22:21:24 +0200
+
+tailor (0.9.23-2) unstable; urgency=low
+
+  * Update to the new python policy
+  * tailor should recommend rsync (Closes: #374523)
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Tue,  4 Jul 2006 01:01:27 +0200
+
+tailor (0.9.23-1) unstable; urgency=low
+
+  * New upstream release (Closes: #369022)
+    - again several major changes
+    - most notably preserve the hunks order
+    - workaround to darcs changes --xml out of order output.
+  * [debian/rules] call dh_python with the "-V 2.4" argument
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Sun, 28 May 2006 17:54:56 +0200
+
+tailor (0.9.22-3) unstable; urgency=low
+
+  * [debian/copyright] add copyright for Debian packaging
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Wed, 17 May 2006 00:45:07 +0200
+
+tailor (0.9.22-2) unstable; urgency=low
+
+  * Dump debhelper compat level to 5 (no changes required)
+  * Close bugs fixed in the 0.9.22 release:
+    - baz import fails because of spurious command line option
+      (Closes: #365275)
+    - AttributeError: 'BzrBranch' object has no attribute 'get_inventory'
+      (Closes: #354164)
+    - Import fails when a CVS repo contains locks (Closes: #360076)
+    - heads up: working_tree() to be deprecated (Closes: #353143)
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Sun, 14 May 2006 21:20:13 +0200
+
+tailor (0.9.22-1) unstable; urgency=low
+
+  * New upstream release
+    - lots of major changes
+    - monotone 0.26
+    - bazaar-ng 0.8
+    - dropped mercurial CLI backend replaced by former hglib
+    - dropped obsolete and incomplete svndump
+  * Dump to Standard-Version 3.7.2 (no changes required)
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Sun, 14 May 2006 21:10:57 +0200
+
+tailor (0.9.21-2) unstable; urgency=low
+
+  * Fix Build-Depends/Build-Depends-Indep as some packages are needed in the
+    clean target
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Tue, 25 Apr 2006 16:16:04 +0200
+
+tailor (0.9.21-1) unstable; urgency=low
+
+  * New upstream release
+    - lots of mostly minor changes and fixes, mostly to svn, bzrng and hg
+      backends.
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Wed, 19 Apr 2006 00:34:22 +0200
+
+tailor (0.9.20-4) unstable; urgency=low
+
+  * Several fixes so that hglib works this hg 0.8.1
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Mon, 17 Apr 2006 12:53:12 +0200
+
+tailor (0.9.20-3) unstable; urgency=low
+
+  * Fix split in revision strings for CVS repo containing locks. Thanks
+    Lauri Alanko (Closes: #360076)
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Mon, 10 Apr 2006 22:33:11 +0200
+
+tailor (0.9.20-2) unstable; urgency=low
+
+  * fix typo in long description 
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Tue,  4 Apr 2006 03:33:08 +0200
+
+tailor (0.9.20-1) unstable; urgency=low
+
+  * New upstream release
+   - Git and Mercurial can be used as source
+   - Several fixes to various backends
+  * Add patch from martin f. krafft <madduck@debian.org> for baz->tla
+    conversion (already submitted upstream, see #353139)
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Tue, 28 Feb 2006 17:01:33 +0100
+
+tailor (0.9.19-4) unstable; urgency=low
+
+  * update watch file and copyright to reflect new upstream site
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Fri, 17 Feb 2006 00:16:59 +0100
+
+tailor (0.9.19-3) unstable; urgency=low
+
+  * Apply patch from martin f. krafft <madduck@debian.org> so that tailor
+    works with new version of bzr (Closes: #352162)
+  * Conflict with bzr << 7.0
+  * The patch from martin should also close the bug "AttributeError: '_Branch'
+    object has no attribute 'remove'". If it is not the case, reopen it (and
+    send me enought information to reproduce it, please. (Closes: #339823)
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Thu, 16 Feb 2006 16:22:09 +0100
+
+tailor (0.9.19-2) unstable; urgency=low
+
+  * update build-depends : python2.4-dev does not depend on python.
+    So both are needed.
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Thu, 16 Feb 2006 14:11:28 +0100
+
+tailor (0.9.19-1) unstable; urgency=low
+
+  * New upstream release
+   - Incremental xml parsers for svn and darcs
+   - Revamped logging subsystem
+   - Several fixes to various backends
+   - Generalized handling of replaced entries 
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Thu,  1 Dec 2005 19:37:12 +0100
+
+tailor (0.9.18-2) unstable; urgency=low
+
+  * force to compile with python2.4 as this is required for bzr backend
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Thu, 17 Nov 2005 22:59:36 +0100
+
+tailor (0.9.18-1) unstable; urgency=low
+
+  * New upstream release
+   - The command line based Bazaar-NG is gone, replaced by the bzrlib based one.
+   - Reorganized test suite
+   - Preliminary support for tags under CVS and Darcs, thanks to Aaron Kaplan.
+   - Fixed handling of "rename+replace".
+   - More streamy in particular at bootstrap time.
+   - Bazaar-NG specific optimization and fixes: source backend passes the tests.
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Tue, 18 Oct 2005 08:43:24 +0200
+
+tailor (0.9.17-1) unstable; urgency=low
+
+  * New upstream release
+    - new source support for Bazaar-NG, thanks to Jelmer Vernooij.
+    - several bug fixes, in almost all backends
+    - new home for tailor's trac: http://progetti.arstecnica.it/tailor 
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Sat, 15 Oct 2005 11:35:21 +0200
+
+tailor (0.9.16-1) unstable; urgency=low
+
+  * New upstream release
+  * Adding a README.Debian to explain while tailor test -v does not
+    work with Debian package (Closes: #330133)
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Tue, 27 Sep 2005 00:58:54 +0200
+
+tailor (0.9.15-1) unstable; urgency=low
+
+  * New upstream release (a bit delayed due to a crash disk and a new job)
+    (Closes: #325755)
+  * converting from svn gives python error: NameError: global name
+    'ConfigurationError' is not defined (Closes: #325566)
+    Upstream seems to have corrected this bug. If it is not the case, please
+    reopen this bug.
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Sat, 17 Sep 2005 17:32:08 +0200
+
+tailor (0.9.5-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Wed, 17 Aug 2005 12:59:54 +0200
+
+tailor (0.8-3) unstable; urgency=low
+
+  * Improving the package (thanks to Daniel Kobras <kobras@debian.org>)
+    - Adds proper python dependencies.
+    - Removes superfluous substvars ${shlibs:Depends} and ${misc:Depends}.
+    - Suggests all supported version control systems.
+    - Includes a description that's more geared towards end-users.
+    - Prevents an empty /usr/sbin from being included in the package.
+  * Closes: #322377: Python dependency needs to be versioned.
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Wed, 17 Aug 2005 10:22:14 +0200
+
+tailor (0.8-2) unstable; urgency=low
+
+  * Cleaning build-dep as I do not use cdbs to calculate it on fly
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Wed, 20 Jul 2005 10:36:06 +0200
+
+tailor (0.8-1) unstable; urgency=low
+
+  * Initial release. (Closes: #315752: ITP: tailor -- Tool to keep in
+    sync various kinds of repository (CVS, SVN, ...))
+
+ -- Vincent Danjean <Vincent.Danjean@ens-lyon.org>  Sun, 17 Jul 2005 21:39:54 +0200
--- tailor-0.9.35+darcs20090615.orig/debian/patches/series
+++ tailor-0.9.35+darcs20090615/debian/patches/series
@@ -0,0 +1,3 @@
+deb_specific__python2.5.patch
+submitted_upstream__manpage.patch
+submitted_upstream__not_a_script.patch
--- tailor-0.9.35+darcs20090615.orig/debian/patches/submitted_upstream__not_a_script.patch
+++ tailor-0.9.35+darcs20090615/debian/patches/submitted_upstream__not_a_script.patch
@@ -0,0 +1,11 @@
+Remove shebang line for non-script files
+Index: tailor-0.9.28/vcpx/repository/p4/p4lib.py
+===================================================================
+--- tailor-0.9.28.orig/vcpx/repository/p4/p4lib.py	2007-06-10 17:18:48.000000000 +0200
++++ tailor-0.9.28/vcpx/repository/p4/p4lib.py	2007-06-10 17:19:15.000000000 +0200
+@@ -1,5 +1,3 @@
+-#!/usr/bin/env python
+-#
+ # arch-tag: ED474BFA-4169-11D8-904A-000393CFE6B8
+ 
+ # Copyright (c) 2002 Trent Mick
--- tailor-0.9.35+darcs20090615.orig/debian/patches/deb_specific__python2.5.patch
+++ tailor-0.9.35+darcs20090615/debian/patches/deb_specific__python2.5.patch
@@ -0,0 +1,21 @@
+Hardcode python version for Debian binaries
+Index: tailor-0.9.28/setup.py
+===================================================================
+--- tailor-0.9.28.orig/setup.py	2007-06-10 17:15:23.000000000 +0200
++++ tailor-0.9.28/setup.py	2007-06-10 17:17:50.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python2.5
+ 
+ from os import walk
+ try:
+Index: tailor-0.9.28/tailor
+===================================================================
+--- tailor-0.9.28.orig/tailor	2007-06-10 17:15:23.000000000 +0200
++++ tailor-0.9.28/tailor	2007-06-10 17:17:50.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python2.5
+ # -*- mode: python; coding: utf-8 -*-
+ # :Progetto: vcpx -- Frontend
+ # :Creato:   lun 03 mag 2004 01:39:00 CEST
--- tailor-0.9.35+darcs20090615.orig/debian/patches/submitted_upstream__manpage.patch
+++ tailor-0.9.35+darcs20090615/debian/patches/submitted_upstream__manpage.patch
@@ -0,0 +1,136 @@
+Add a small manpage for tailor
+Index: tailor/tailor.1
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ tailor/tailor.1	2008-06-02 12:20:23.000000000 +0200
+@@ -0,0 +1,130 @@
++.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.36.
++.TH TAILOR "1" "June 2008" "tailor 0.9.34" "User Commands"
++.SH NAME
++tailor \- tool to keep in sync various kinds of repository
++.SH DESCRIPTION
++.SS "Usage:"
++.IP
++1. tailor [options] [project ...]
++2. tailor test [\-\-help] [...]
++.SH OPTIONS
++.TP
++\fB\-D\fR, \fB\-\-debug\fR
++Print each executed command. This also keeps temporary
++files with the upstream logs, that are otherwise
++removed after use.
++.TP
++\fB\-v\fR, \fB\-\-verbose\fR
++Be verbose, echoing the changelog of each applied
++changeset to stdout.
++.TP
++\fB\-c\fR CONFNAME, \fB\-\-configfile\fR=\fICONFNAME\fR
++Centralized storage of projects info.  With this
++option and no other arguments tailor will update every
++project found in the config file.
++.TP
++\fB\-\-encoding\fR=\fICHARSET\fR
++Force the output encoding to given CHARSET, rather
++then using the user's default settings specified in
++the environment.
++.TP
++\fB\-\-version\fR
++show program's version number and exit
++.TP
++\fB\-h\fR, \fB\-\-help\fR
++show this help message and exit
++.IP
++Bootstrap options:
++.TP
++\fB\-s\fR VC\-KIND, \fB\-\-source\-kind\fR=\fIVC\-KIND\fR
++Select the backend for the upstream source version
++control VC\-KIND. Default is 'cvs'.
++.TP
++\fB\-t\fR VC\-KIND, \fB\-\-target\-kind\fR=\fIVC\-KIND\fR
++Select VC\-KIND as backend for the shadow repository,
++with 'darcs' as default.
++.TP
++\fB\-R\fR REPOS, \fB\-\-repository\fR=\fIREPOS\fR, \fB\-\-source\-repository\fR=\fIREPOS\fR
++Specify the upstream repository, from where bootstrap
++will checkout the module.  REPOS syntax depends on the
++source version control kind.
++.TP
++\fB\-m\fR MODULE, \fB\-\-module\fR=\fIMODULE\fR, \fB\-\-source\-module\fR=\fIMODULE\fR
++Specify the module to checkout at bootstrap time. This
++has different meanings under the various upstream
++systems: with CVS it indicates the module, while under
++SVN it's the prefix of the tree you want and must
++begin with a slash. Since it's used in the description
++of the target repository, you may want to give it a
++value with darcs too, even though it is otherwise
++ignored.
++.TP
++\fB\-r\fR REV, \fB\-\-revision\fR=\fIREV\fR, \fB\-\-start\-revision\fR=\fIREV\fR
++Specify the revision bootstrap should checkout.  REV
++must be a valid 'name' for a revision in the upstream
++version control kind. For CVS it may be either a
++branch name, a timestamp or both separated by a space,
++and timestamp may be 'INITIAL' to denote the beginning
++of time for the given branch. Under Darcs, INITIAL is
++a shortcut for the name of the first patch in the
++upstream repository, otherwise it is interpreted as
++the name of a tag. Under Subversion, 'INITIAL' is the
++first patch that touches given repos/module, otherwise
++it must be an integer revision number. 'HEAD' means
++the latest version in all backends.
++.TP
++\fB\-T\fR REPOS, \fB\-\-target\-repository\fR=\fIREPOS\fR
++Specify the target repository, the one that will
++receive the patches coming from the source one.
++.TP
++\fB\-M\fR MODULE, \fB\-\-target\-module\fR=\fIMODULE\fR
++Specify the module on the target repository that will
++actually contain the upstream source tree.
++.TP
++\fB\-\-subdir\fR=\fIDIR\fR
++Force the subdirectory where the checkout will happen,
++by default it's the tail part of the module name.
++.IP
++Update options:
++.TP
++\fB\-F\fR FORMAT, \fB\-\-patch\-name\-format\fR=\fIFORMAT\fR
++Specify the prototype that will be used to compute the
++patch name.  The prototype may contain %(keyword)s
++such as 'author', 'date', 'revision', 'firstlogline',
++\&'remaininglog'. It defaults to 'Tailorized
++"%(revision)s"'; setting it to the empty string means
++that tailor will simply use the original changelog.
++.TP
++\fB\-1\fR, \fB\-\-remove\-first\-log\-line\fR
++Remove the first line of the upstream changelog. This
++is intended to pair with \fB\-\-patch\-name\-format\fR, when
++using its 'firstlogline' variable to build the name of
++the patch.
++.TP
++\fB\-N\fR, \fB\-\-refill\-changelogs\fR
++Refill every changelog, useful when upstream logs are
++not uniform.
++.IP
++VC specific options:
++.TP
++\fB\-\-use\-propset\fR
++Use 'svn propset' to set the real date and author of
++each commit, instead of appending these information to
++the changelog. This requires some tweaks on the SVN
++repository to enable revision propchanges.
++.TP
++\fB\-\-ignore\-arch\-ids\fR
++Ignore .arch\-ids directories when using a tla source.
++.SH SEE ALSO
++The syntax for tailor's configuration file format
++and a good number of examples
++are in tailor's
++.I README
++file, which on Debian systems can be found in
++.IR /usr/share/doc/tailor/README.rst.gz
++.
++.SH AUTHOR
++tailor was written by Lele Gaifax <lele@nautilus.homeip.net>.
++.PP
++This manual page was written by Vincent Danjean <vdanjean@debian.org>,
++with the help of help2man for the Debian project (but may be used by others).