#
#
# add_dir "debian"
#
# add_dir "debian/patches"
#
# add_dir "debian/po"
#
# add_file "debian/NEWS"
# content [9157010eb26b873132293e2ccbee76e640f37369]
#
# add_file "debian/changelog"
# content [38b735741c87fb4ae193591dfe6cba9391923052]
#
# add_file "debian/compat"
# content [9c6b057a2b9d96a4067a749ee3b3b0158d390cf1]
#
# add_file "debian/control"
# content [adc34d4cb8141eb255c300b1177f91fee1d23f5b]
#
# add_file "debian/copyright"
# content [3b2b3b55d1dd42244e74c088478953c9c808bdc4]
#
# add_file "debian/mtn.1"
# content [4a99c4a8599c6de310996bdff2c4f69dc1972b18]
#
# add_file "debian/patches/00list"
# content [da39a3ee5e6b4b0d3255bfef95601890afd80709]
#
# add_file "debian/po/POTFILES.in"
# content [e9acdf63ad327fc5d50ea4d48067d21dd0c50b6c]
#
# add_file "debian/po/cs.po"
# content [6138570b80011b450a7a268f81928e1b702c8039]
#
# add_file "debian/po/de.po"
# content [8760fb098c14cd354e9e4690596ed1d16c591dfe]
#
# add_file "debian/po/fr.po"
# content [16f7b7b1b10c0c22dfca009dcca60a1c9eab15ab]
#
# add_file "debian/po/ja.po"
# content [d10379478c21984c4816f1c23a2719d5b46800e0]
#
# add_file "debian/po/nl.po"
# content [4fef6dde2614fde5184cb81e8842147e381e7273]
#
# add_file "debian/po/pt.po"
# content [8d590a45e83de6a5d5989148a36e71947a0b2f7b]
#
# add_file "debian/po/sv.po"
# content [dcb87464e456a4993941a17eacd2e7dca18587e0]
#
# add_file "debian/po/templates.pot"
# content [3e991807bcccfe5716852258543200d833582698]
#
# add_file "debian/rules"
# content [139c1b2172984ea7ee22193925d5d0402fce8d47]
#
# add_file "debian/shlibs.local"
# content [2a7d8d814dea85f7a13311fb1b4e29ac915c58c4]
#
# add_file "debian/watch"
# content [598d45f1fba94d6e2bfb0688f6d38f9edf5e0a9f]
#
# set "debian/rules"
# attr "mtn:execute"
# value "true"
#
============================================================
--- debian/NEWS 9157010eb26b873132293e2ccbee76e640f37369
+++ debian/NEWS 9157010eb26b873132293e2ccbee76e640f37369
@@ -0,0 +1,95 @@
+monotone (0.40-1) unstable; urgency=low
+
+ * The database format has changed for efficiency. You need to do the
+ following on each of your databases after taking a backup of them
+ (except for the server database handled by the monotone-server
+ package, for which it is done automatically):
+
+ mtn db migrate
+
+ -- Richard Levitte
Thu, 03 Apr 2008 16:55:36 +0200
+
+monotone (0.31-90.2) unstable; urgency=low
+
+ * "mtn serve" doesn't take any mandatory arguments any more. Instead
+ of specifying branches to serve (or to exclude) on the command line,
+ mtn now entirely trusts the netsync permission hooks called
+ get_netsync_read_permitted and get_netsync_write_permitted.
+
+ If you have any "mtn serve" still running with branches given on the
+ command line, you will need to remove those and work on the hooks.
+ If you just have the argument "*", it can safely be removed. Not
+ doing so will cause your server to stop working.
+
+ -- Richard Levitte Sat, 18 Nov 2006 22:35:15 +0100
+
+monotone (0.31-90.1) unstable; urgency=low
+
+ * Another efficiency change. You need to do the following on each
+ of your databases (except for the server database handled by the
+ monotone-server package, for which this is done automatically):
+
+ mtn db migrate
+ # ... possibly other commands, depending on how old your previous
+ # mtn version was
+ mtn db regenerate_caches
+
+ This does NOT affect remote participants of your projects, the
+ changes are only local.
+
+ -- Richard Levitte Mon, 13 Nov 2006 22:56:10 +0100
+
+monotone (0.30-0.1) unstable; urgency=low
+
+ * Efficiency changes have been implemented, which changes the rosters
+ (and internal file description structure). It means that you will
+ have to do the following on each of your databases (except for the
+ server database handled by the monotone-server package, for which
+ this is done automatically):
+
+ mtn db migrate
+ # ... possibly other commands, depending on how old your previous
+ # mtn version was
+ mtn db regenerate_rosters
+
+ This does NOT affect remote participants of your projects, the
+ changes are only local.
+
+ -- Richard Levitte Thu, 7 Sep 2006 05:15:43 +0200
+
+monotone (0.30-0.1) unstable; urgency=low
+
+ * [this is copied from the normal monotone NEWS file]
+
+ In this release, there is a minor change to the format of the
+ data stored in the bookkeeping directory "_MTN". You must run
+ the command "mtn migrate_workspace" in all your existing
+ workspaces before you can use them with this version of
+ monotone; once you have done this, you will not be able to use
+ those workspaces with older versions of monotone. Nothing
+ terrible will happen if you try to use an old workspace
+ without migrating it; you'll just get an error message.
+
+ This change makes it possible for a workspace to have more
+ than one parent revision, which will enable a number of
+ long-wanted features. Those features are not yet complete,
+ but we do not expect to have to change formats again to
+ support them.
+
+ -- Richard Levitte Tue, 5 Sep 2006 08:18:34 +0200
+
+monotone (0.40-1) unstable; urgency=low
+
+ * "mtn serve" doesn't take any mandatory arguments any more. Instead
+ of specifying branches to serve (or to exclude) on the command line,
+ mtn now entirely trusts the netsync permission hooks called
+ get_netsync_read_permitted and get_netsync_write_permitted.
+
+ If you have any "mtn serve" still running with branches given on the
+ command line, you will need to remove those and work on the hooks.
+ If you just have the argument "*", it can safely be removed. Not
+ doing so will cause your server to stop working.
+
+
+
+ -- Richard Levitte Thu, 03 Apr 2008 16:55:36 +0200
============================================================
--- debian/changelog 38b735741c87fb4ae193591dfe6cba9391923052
+++ debian/changelog 38b735741c87fb4ae193591dfe6cba9391923052
@@ -0,0 +1,730 @@
+monotone (0.42-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Richard Levitte Sat, 27 Dec 2008 11:04:56 +0100
+
+monotone (0.41-1) unstable; urgency=low
+
+ * New upstream version.
+ * Don't invoke 'false' and 'true' by absolute path
+ in monotone-server.postinst.
+ * Policy 3.8.0; no changes required.
+
+ -- Zack Weinberg Wed, 03 Sep 2008 23:25:14 +0200
+
+monotone (0.40-6) unstable; urgency=low
+
+ * dump-test-logs.sh: always exit unsuccessfully, to prevent masking an
+ unsuccessful test run.
+ * syntax_errors_in_.mtn-ignore test: eliminate fragile dependency on
+ details of error messages / order of output.
+
+ -- Zack Weinberg Thu, 24 Jul 2008 15:00:35 -0700
+
+monotone (0.40-5) unstable; urgency=low
+
+ * Backport from upstream development tree:
+ - fix for broken ssh_agent support
+ - testsuite hardening against unusable network, and DISABLE_NETWORK_TESTS
+ environment variable support
+ - improved contrib/dump-test-logs.sh
+ * debian/rules: Set DISABLE_NETWORK_TESTS when running the testsuite;
+ this may cure the mips buildd problems for real. Also, implement
+ support for DEB_BUILD_OPTS=parallel rather than probing available CPUs.
+ * monotone binary package Suggests: monotone-doc and monotone-server
+ (Closes: #476155)
+
+ -- Zack Weinberg Sun, 08 Jun 2008 18:55:02 -0400
+
+monotone (0.40-4) unstable; urgency=low
+
+ * Corrected .diff.gz including regeneration of Makefile.in.
+ (Closes: #483090, #483018)
+ * monotone-server.postinst, monotone-doc.postinst: help out dpkg
+ with directory->symlink conversion. (Closes: #483155)
+ * Install ucf baselines in /usr/share/monotone instead of getting
+ them from /usr/share/doc/monotone/..., per Policy 12.3.
+
+ -- Zack Weinberg Wed, 28 May 2008 23:48:47 -0400
+
+monotone (0.40-3) unstable; urgency=low
+
+ * Don't compress the pdf documentation.
+ * Fix some other problems caught by lintian.
+
+ -- Zack Weinberg Sun, 25 May 2008 11:35:05 -0400
+
+monotone (0.40-2) unstable; urgency=low
+
+ * Automatically skip all tests involving netsync if it is impossible
+ to use TCP on the loopback interface. (Closes: #474280)
+ * If the testsuite fails, dump the per-test logs for all failed
+ testcases into the main build log.
+
+ * Install HTML documentation in /usr/share/doc/monotone/html, not
+ /usr/share/doc/html. (Closes: #480072)
+ * Make /usr/share/doc/monotone-server and /usr/share/doc/monotone-doc
+ symlinks to /usr/share/doc/monotone; do not ship any files in those
+ packages that are also in the main monotone package. This requires
+ adding a dependency of monotone-doc on monotone.
+ * Register monotone manual with doc-base.
+ * Improve description of monotone-doc package.
+
+ -- Zack Weinberg Sun, 25 May 2008 00:10:11 -0400
+
+monotone (0.40-1) unstable; urgency=low
+
+ [ Zack Weinberg ]
+ * New upstream release. (Closes: #482547)
+ - Upstream "make distclean" now cleans up after "make html".
+ (Closes: #473402)
+
+ -- Richard Levitte Fri, 11 Apr 2008 00:50:44 +0200
+
+monotone (0.39-90) unstable; urgency=low
+
+ * monotone-server.postinst: update the trigger version for a db migrate,
+ since the schema has changed.
+
+ -- Richard Levitte Mon, 31 Mar 2008 14:05:43 +0200
+
+monotone (0.39-2) unstable; urgency=low
+
+ * Build-dependency on patch (not dpatch) restored; it was accidentally
+ removed in 0.39-1 along with dpatch. The test suite uses it.
+ * Various vestiges of dpatch use removed from debian/rules.
+
+ -- Zack Weinberg Mon, 31 Mar 2008 20:47:30 -0400
+
+monotone (0.39-1) unstable; urgency=low
+
+ [ Zack Weinberg ]
+ * New upstream release. Closes: #473252.
+ - Can now be built with gcc 4.3 snapshots. (Closes: #455646)
+ * Enable use of system libpcre, set appropriate Build-Depends.
+
+ [ Richard Levitte ]
+ * The patch to disable the SIGPIPE test isn't needed any more.
+ * Build-dependency on dpatch dropped again, as it is unused.
+
+ -- Richard Levitte Mon, 25 Feb 2008 10:55:36 -0500
+
+monotone (0.38-1) unstable; urgency=low
+
+ [ Richard Levitte ]
+ * New upstream release.
+ * The log_quits_on_SIGPIPE test malfunctions on Linux. Add a temporary
+ patch disabling it on Debian, giving upstream a chance to fix the
+ problem while being able to build the Debian package without trouble.
+
+ [ Zack Weinberg ]
+ * monotone-server.postrm: Delete default.mtn~ on purge.
+ (Closes: #455058)
+ * Add Homepage: and Vcs-Browser: fields to debian/control.
+ * Standards-Version: 3.7.3 (no changes required).
+
+ [Ludovic Brenta]
+ * Build-depend on dpatch.
+
+ -- Richard Levitte Wed, 12 Dec 2007 20:52:32 +0100
+
+monotone (0.37-4) unstable; urgency=low
+
+ * debian/rules: Turn compiler optimization back on by default. Doh!
+ Hopefully this shrinks hppa builds to the point where we don't need
+ -mlong-calls. Since the accidental use of -O0 in 0.37-[23] seems to
+ have been responsible for the unexpected successful builds on Alpha,
+ try -O1 on that architecture. Implement DEB_BUILD_OPTIONS=noopt while
+ we're at it.
+ * Backport upstream's relicensing of the manual under the GPL, since
+ we (and upstream) may technically have been violating the GFDL by
+ not including its text in the manual proper. Source and binary
+ packages now contain no content not distributable under GPLv2 or a
+ more permissive license.
+ * debian/copyright: Point specifically to GPLv2 (upstream specifies
+ GPLv2-or-later, let's not be exercising the 'or later' part unless
+ and until they do). Fix typo.
+
+ -- Zack Weinberg Mon, 26 Nov 2007 17:01:18 -0800
+
+monotone (0.37-3) unstable; urgency=low
+
+ * debian/rules: Cross-compilation and lintian fixes.
+ * Clean up usage of "-" in debian/mtn.1.
+
+ -- Zack Weinberg Mon, 12 Nov 2007 07:16:05 +0000
+
+monotone (0.37-2) unstable; urgency=low
+
+ * Do not error out if $HOME exists but is inaccessible. Should fix
+ mips(el) FTBFS.
+ * Fix bashisms in monotone-server scripts. Thanks to Glen Ditchfield
+ for finding this problem and providing part of the fix.
+ * In monotone-server.postinst, set permissions and ownership of
+ just-created directories whether or not we created the monotone
+ user. Thanks to Michael Berg for doing almost all the work on
+ this bug. (Closes: #437978)
+ * Reincorporate debian/changelog entries for versions 0.27-1 and
+ 0.27-1.1. These versions were once uploaded to Debian but their
+ entries got lost from the official changelog somehow.
+ * Switch from cdbs to a handwritten rules file based on debhelper
+ examples. Restore Build-Depends/Build-Depends-Indep distinction
+ and monkey with the rules so that dpkg-buildpackage -B doesn't
+ build the documentation. This gets us out from under the present
+ nonavailability of some of the B-D-Is on some of the buildds.
+ * Info files moved to monotone-doc. Other cleanups to that package.
+ * Do not install the boilerplate ABOUT-NLS file in any of the
+ packages' documentation directories.
+ * Improve short descriptions.
+
+ -- Zack Weinberg Sun, 04 Nov 2007 11:53:17 -0800
+
+monotone (0.37-1) unstable; urgency=low
+
+ * New upstream release.
+ * Clarifications to debian/copyright and AUTHORS.
+ * No longer depends on any external Boost library modules.
+ And there was much rejoicing.
+ * Ensure sqlite I/O code sees a prototype for pread/pwrite, and make
+ it enable large file support correctly. This is believed to be
+ the cause of the multi-platform FTBFS, but has only been confirmed
+ to be so on powerpc. Please file new FTBFS bugs for any remaining
+ architectures that are broken. (Closes: #439584)
+
+ -- Richard Levitte Fri, 26 Oct 2007 00:35:29 +0200
+
+monotone (0.36-1) unstable; urgency=low
+
+ [ Richard Levitte ]
+ * New upstream release.
+
+ [ Zack Weinberg ]
+ * Bump debhelper build-dep to (>= 4.2.0) per cdbs docs.
+ * Run testsuite during build.
+ * Drop libboost-filesystem-dev build-dependency.
+ * monotone-server.postinst, monotone-server.postrm: Do not assume
+ full pathnames of ucf or adduser. Use ucfr as well as ucf.
+ At purge time:
+ - do not assume ucf, adduser, or debconf are available (closes: #434604).
+ - if not asked to manage the database, do not delete it.
+ - if deleting the database and there is a hot journal, delete that too.
+ - delete editor backups of ucf-managed conffiles.
+ - expunge the auto-generated key's passphrase from
+ /etc/monotone/passphrases and if that leaves the file empty,
+ delete it.
+ - do not delete the monotone user or group if leaving /var/lib/monotone
+ on the filesystem.
+ * Bump boost build-deps to (>= 1.34.1-2) for packaging changes that make
+ the configure script find the single-threaded version of
+ libboost-regex.
+ * Re-enable -DBOOST_SP_DISABLE_THREADS; the above should render it
+ unnecessary. This eliminates the sole divergence from upstream.
+ * Correct invalid assumption in tests/invalid_--root_settings that
+ the build directory is not a subdirectory of /tmp.
+ * Build-depend on patch, for the sake of the testsuite.
+
+ -- Zack Weinberg Wed, 22 Aug 2007 15:06:51 -0700
+
+monotone (0.35-2) unstable; urgency=low
+
+ * Collapse Build-Depends-Indep into Build-Depends to work around
+ a buildd bug. (Closes: #432657)
+ * Correct Ludovic Brenta's address in Uploaders.
+ * Enable parallel make on multiprocessors.
+
+ [ Ludovic Brenta ]
+ * monotone-server.postrm: do not blindly erase /var/lib/monotone on
+ purge; instead, delete only the default database (created in the
+ postinst), and only delete the directory if empty.
+
+ -- Zack Weinberg Fri, 13 Jul 2007 08:39:58 -0700
+
+monotone (0.35-1) unstable; urgency=low
+
+ [ Zack Weinberg ]
+ * New upstream release. (Closes: #418213, #427845, #429832)
+ * Backport post-0.35 upstream fixes for boost 1.34. (Closes: #425907)
+ * Rebuild against new boost. (Closes: #427687)
+ * Drop tetex-bin as build-dep alternative. Add build-deps on all of
+ texinfo's suggested packages, to ensure docs build. (Closes: #422936)
+ * New Dutch template translation (Closes: #415496).
+ * Add build-dep on po-debconf to ensure correct construction of
+ monotone-server's templates file.
+ * Add a somewhat out-of-date, but better than nothing, manpage.
+ * Simplify the rules file a bit.
+
+ [ Richard Levitte ]
+ * Package adopted by a team, presently Richard Levitte and Zack Weinberg,
+ with sponsorship by Ludovic Brenta. Thanks to Shaun for his work
+ to date. (Closes: #431797)
+
+ -- Zack Weinberg Tue, 10 Jul 2007 08:23:00 -0700
+
+monotone (0.35-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Richard Levitte Mon, 07 May 2007 16:08:44 +0200
+
+monotone (0.34-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Richard Levitte Sun, 01 Apr 2007 10:20:07 +0200
+
+monotone (0.33-90.1) unstable; urgency=low
+
+ * schema upgrade => monotone-server.postinst upgrade
+
+ -- Richard Levitte Sun, 25 Mar 2007 22:16:54 +0200
+
+monotone (0.33-3) unstable; urgency=low
+
+ * Include the Japanese and Portuguese translations from 0.31-7
+ and 0.31-8, which were accidentally omitted in 0.33-2.
+
+ -- Shaun Jackman Sat, 7 Jul 2007 11:09:04 -0600
+
+monotone (0.33-2) unstable; urgency=low
+
+ * Upload to unstable.
+
+ -- Shaun Jackman Thu, 5 Jul 2007 16:58:22 -0600
+
+monotone (0.33-1) experimental; urgency=low
+
+ * New upstream release.
+ * Update the watch file.
+
+ -- Shaun Jackman Tue, 6 Mar 2007 13:54:19 -0700
+
+monotone (0.33-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Richard Levitte Wed, 28 Feb 2007 23:02:43 +0100
+
+monotone (0.32-90.2) unstable; urgency=low
+
+ * schema upgrade => monotone-server.postinst upgrade
+
+ -- Richard Levitte Tue, 24 Jan 2007 18:06:30 +0100
+
+monotone (0.32-90.1) unstable; urgency=low
+
+ * monotone can depend on texlive-base-bin as well as tetex-bin.
+
+ -- Richard Levitte Mon, 8 Jan 2007 14:15:26 +0100
+
+monotone (0.32-1) experimental; urgency=low
+
+ * New upstream release. Closes: #409828.
+
+ -- Shaun Jackman Mon, 12 Feb 2007 08:02:25 -0700
+
+monotone (0.32-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Richard Levitte Wed, 27 Dec 2006 10:57:48 +0100
+
+monotone (0.31-90.2) unstable; urgency=low
+
+ * Another pre-0.32 "release", just to mark that an important behavior
+ change has been made to the "mtn serve" command.
+
+ -- Richard Levitte Sat, 18 Nov 2006 22:25:11 +0100
+
+monotone (0.31-90.1) unstable; urgency=low
+
+ * Pre-0.32 "release", serving as a marker for a new infrastructure which
+ has been merged into mainline and that requires database upgrades,
+ which is reflected in monotone-server.postinst.
+
+ -- Richard Levitte Mon, 13 Nov 2006 23:50:45 +0100
+
+monotone (0.31-8) unstable; urgency=low
+
+ * Add Portuguese (pt) debconf translation. Closes: #414212.
+
+ -- Shaun Jackman Mon, 12 Mar 2007 08:57:20 -0600
+
+monotone (0.31-7) unstable; urgency=low
+
+ * Add Japanese debconf translation. Closes: #413002.
+
+ -- Shaun Jackman Thu, 1 Mar 2007 12:53:22 -0700
+
+monotone (0.31-6) unstable; urgency=low
+
+ * Add Czech debconf translation. Closes: #408697.
+
+ -- Shaun Jackman Wed, 31 Jan 2007 13:14:40 -0700
+
+monotone (0.31-5) unstable; urgency=low
+
+ * Add Swedish debconf translation. Closes: #407868.
+
+ -- Shaun Jackman Mon, 22 Jan 2007 10:32:37 -0700
+
+monotone (0.31-4) unstable; urgency=low
+
+ * Add German debconf translation. Closes: #405820.
+
+ -- Shaun Jackman Tue, 9 Jan 2007 12:59:29 -0700
+
+monotone (0.31-3) unstable; urgency=low
+
+ * Add French debconf translation. Closes: #401754.
+
+ -- Shaun Jackman Tue, 5 Dec 2006 13:37:52 -0700
+
+monotone (0.31-2) unstable; urgency=medium
+
+ * Remove -DBOOST_SP_DISABLE_THREADS. Closes: #384565.
+
+ -- Shaun Jackman Wed, 22 Nov 2006 09:53:37 -0700
+
+monotone (0.31-1) unstable; urgency=low
+
+ * New upstream release.
+ * Update policy to version 3.7.2.2. No changes were necessary.
+ * New packages: monotone-doc and monotone-server.
+ * Add ps2eps, tetex-bin, texinfo, xpdf-utils to Build-Depends-Indep.
+
+ -- Shaun Jackman Mon, 13 Nov 2006 10:16:14 -0700
+
+monotone (0.31-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathaniel Smith Fri, 10 Nov 2006 21:57:59 -0800
+
+monotone (0.30-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Shaun Jackman Wed, 20 Sep 2006 12:51:24 -0600
+
+monotone (0.30-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathaniel Smith Sun, 17 Sep 2006 02:53:11 -0700
+
+monotone (0.29-1) unstable; urgency=low
+
+ * New upstream release.
+ * Use /usr/bin/editor. Closes: #379217.
+ * Depend on libboost-program-options-dev.
+
+ -- Shaun Jackman Wed, 23 Aug 2006 12:01:47 -0600
+
+monotone (0.29-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathaniel Smith Sun, 20 Aug 2006 00:26:56 -0700
+
+monotone (0.28-1) unstable; urgency=low
+
+ * New upstream release.
+ * New maintainer.
+ * Add watch file.
+ * Update policy to version 3.7.2.1. No changes necessary.
+ * Update the FSF address.
+
+ -- Shaun Jackman Mon, 24 Jul 2006 10:44:56 -0600
+
+monotone (0.28-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathaniel Smith Fri, 21 Jul 2006 23:02:59 -0700
+
+monotone (0.27-1.1) unstable; urgency=low
+
+ * NMU to fix Failure to Build From Source. Fixed debian/rules applying the
+ patch suggested by Adeodato, fixed debian/control by not specifying a
+ special compiler for any arches. (Closes: #377781)
+
+ -- Margarita Manterola Thu, 20 Jul 2006 16:22:18 -0300
+
+monotone (0.27-1) unstable; urgency=low
+
+ * Built (with pdebuild) for upload to debian archive.
+ * Closes: #374659: New upstream version (0.27)
+
+ -- Tomas Fasth Mon, 10 Jul 2006 12:32:00 +0000
+
+monotone (0.27-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathaniel Smith Sat, 17 Jun 2006 14:47:27 -0700
+
+monotone (0.26.0-2) unstable; urgency=low
+
+ * Closes: #358096: FTBFS with G++ 4.1: extra qualification
+ * Closes: #358220: upgrade to 0.25
+ * Closes: #363440: New upstream release
+ * Closes: #366908: please update to 0.26
+
+ -- Tomas Fasth Sun, 14 May 2006 06:22:59 +0000
+
+monotone (0.26.0-1) unstable; urgency=low
+
+ * Built (with pdebuild) for upload to debian archive.
+
+ -- Tomas Fasth Sun, 14 May 2006 06:21:14 +0000
+
+monotone (0.26.0-0.2) unstable; urgency=low
+
+ * Added examples to the files that should end up in the documentation.
+
+ -- Richard Levitte Tue, 25 Apr 2006 11:30:05 +0200
+
+monotone (0.26.0-0.1) unstable; urgency=low
+
+ * New upstream release. (NB: The official upstream version number
+ is "0.26", but an error with the pre-release packages makes the
+ extra ".0" necessary.)
+
+ -- Nathaniel Smith Sat, 8 Apr 2006 19:42:55 -0700
+
+monotone (0.26pre3-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathaniel Smith Wed, 29 Mar 2006 03:23:23 -0800
+
+monotone (0.26pre2-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathaniel Smith Sat, 11 Feb 2006 13:36:27 -0800
+
+monotone (0.26pre1-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathaniel Smith Sun, 8 Jan 2006 21:25:54 -0800
+
+monotone (0.25-1) unstable; urgency=low
+
+ * Built (with pdebuild) for upload to debian archive.
+
+ -- Tomas Fasth Sun, 8 Jan 2006 09:27:17 +0000
+
+monotone (0.25-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathaniel Smith Thu, 29 Dec 2005 13:28:11 -0800
+
+monotone (0.24-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Tomas Fasth Sun, 18 Dec 2005 23:30:28 +0000
+
+monotone (0.24-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathaniel Smith Sat, 26 Nov 2005 17:33:48 -0800
+
+monotone (0.23-4) unstable; urgency=low
+
+ * Applied a patch from Frank to actually make things work as intended.
+ * Closes: #334999: FTBFS on arm/hppa/m68k: please use g++-3.4
+
+ -- Tomas Fasth Sun, 23 Oct 2005 23:25:09 +0000
+
+monotone (0.23-3) unstable; urgency=low
+
+ * The build script is now configured to explicitly use g++-3.4 for arm,
+ hppa and m68k architectures as requested by Frank Lichtenheld.
+ * Closes: #334999: FTBFS on arm/hppa/m68k: please use g++-3.4
+
+ -- Tomas Fasth Sat, 22 Oct 2005 16:46:26 +0000
+
+monotone (0.23-2) unstable; urgency=low
+
+ * Arm, hppa and m68k is now build-depending on g++-3.4
+ * Closes: #334999: FTBFS on arm/hppa/m68k: please use g++-3.4
+ * Build is now controlled by Common Debian Build System (CDBS).
+
+ -- Tomas Fasth Fri, 21 Oct 2005 17:18:16 +0000
+
+monotone (0.23-1) unstable; urgency=low
+
+ * Rebuild in clean environment for upload to debian archive.
+
+ -- Tomas Fasth Mon, 10 Oct 2005 16:59:06 +0000
+
+monotone (0.23-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathaniel Smith Thu, 29 Sep 2005 23:50:22 -0700
+
+monotone (0.22-2) unstable; urgency=high
+
+ * Closes: #323858: package has unmet dependencies
+ * New build to fix broken library dependencies for unstable.
+
+ -- Tomas Fasth Thu, 18 Aug 2005 23:08:51 +0000
+
+monotone (0.22-1) unstable; urgency=low
+
+ * Rebuild in clean environment (pdebuild) for upload to debian
+ archive.
+
+ -- Tomas Fasth Tue, 9 Aug 2005 16:12:08 +0000
+
+monotone (0.22-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- nathaniel smith Mon, 8 Aug 2005 20:18:54 -0700
+
+monotone (0.21-3) unstable; urgency=low
+
+ * Recompile due to transition to gcc 4.0 in unstable (sid).
+ * Closes: #319149: ftbfs [sparc]
+ 'boost::re_detail::c_traits_base::<anonymous enum>' is/uses
+ anonymous type
+ * Closes: #321539: uninstallable due to missing libboost packages
+
+ -- Tomas Fasth Sat, 6 Aug 2005 11:16:31 +0000
+
+monotone (0.21-2) unstable; urgency=low
+
+ * Added debian/README.Debian and debian/TODO.Debian.
+
+ -- Tomas Fasth Fri, 29 Jul 2005 13:44:35 +0000
+
+monotone (0.21-1) unstable; urgency=low
+
+ * Rebuild in clean environment (pdebuild) for upload to debian archive.
+
+ -- Tomas Fasth Tue, 19 Jul 2005 16:42:22 +0000
+
+monotone (0.21-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- nathaniel smith Sun, 17 Jul 2005 15:44:29 -0700
+
+monotone (0.20-1) unstable; urgency=low
+
+ * Rebuild in clean environment (pdebuild) for upload to debian archive.
+ * Added Build-Depends: texinfo; As suggested by "Matthew A. Nicholson"
+
+
+ -- Tomas Fasth Wed, 6 Jul 2005 20:12:37 +0000
+
+monotone (0.20-0.1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- nathaniel smith Tue, 5 Jul 2005 21:55:56 -0700
+
+monotone (0.19-1) unstable; urgency=low
+
+ * New upstream release.
+ * Closes: #304935: apt-cache search revision fails to print a
+ reference to 'monotone'
+ * Closes: #305687: Duplicate sentence in monotone.info
+ * Closes: #305688: Spelling mistake in package description.
+ * Closes: #308076: v0.19 is out
+
+ -- Tomas Fasth Sat, 7 May 2005 22:03:48 +0000
+
+monotone (0.18-1) unstable; urgency=low
+
+ * New upstream release.
+ * First upload to Debian Archives.
+
+ -- Tomas Fasth Tue, 12 Apr 2005 13:28:25 +0000
+
+monotone (0.17-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- nathaniel smith Fri, 18 Mar 2005 15:44:48 -0800
+
+monotone (0.15-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- graydon hoare Sun, 7 Nov 2004 14:06:03 -0400
+
+monotone (0.14-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- graydon hoare Mon, 2 Aug 2004 12:51:18 -0400
+
+monotone (0.13-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- graydon hoare Fri, 21 May 2004 00:49:49 -0400
+
+monotone (0.12-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- graydon hoare Sun, 2 May 2004 22:15:47 -0400
+
+monotone (0.11-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- graydon hoare Mon, 29 Mar 2004 12:18:37 -0500
+
+monotone (0.10-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- graydon hoare Mon, 1 Mar 2004 02:23:57 -0500
+
+monotone (0.9-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- graydon hoare Fri, 9 Jan 2004 00:09:12 -0500
+
+monotone (0.8-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- graydon hoare Fri, 21 Nov 2003 23:58:42 -0500
+
+monotone (0.7-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- graydon hoare Mon, 3 Nov 2003 00:33:47 -0500
+
+monotone (0.6-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- graydon hoare Sat, 18 Oct 2003 23:05:27 -0400
+
+monotone (0.5-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- graydon hoare Sun, 28 Sep 2003 00:17:59 -0400
+
+monotone (0.4-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- graydon hoare Fri, 26 Sep 2003 13:18:41 -0400
+
============================================================
--- debian/compat 9c6b057a2b9d96a4067a749ee3b3b0158d390cf1
+++ debian/compat 9c6b057a2b9d96a4067a749ee3b3b0158d390cf1
@@ -0,0 +1 @@
+4
============================================================
--- debian/control adc34d4cb8141eb255c300b1177f91fee1d23f5b
+++ debian/control adc34d4cb8141eb255c300b1177f91fee1d23f5b
@@ -0,0 +1,54 @@
+Source: monotone
+Section: devel
+Priority: optional
+Maintainer: Debian Maintainers for Monotone
+Uploaders: Richard Levitte ,
+ Zack Weinberg , Ludovic Brenta
+Homepage: http://monotone.ca/
+Vcs-Browser: http://viewmtn.angrygoats.net/branch/changes/net.venge.monotone
+Build-Depends: debhelper (>= 4.2.0), autotools-dev, libz-dev, po-debconf,
+ libboost-dev (>= 1.34.1-2), libpcre3-dev (>= 7.6), patch
+Build-Depends-Indep: ps2eps, texlive-base, texlive-generic-recommended,
+ texlive-latex-base, texinfo, xpdf-utils
+Standards-Version: 3.8.0
+
+Package: monotone
+Architecture: any
+Depends: ${shlibs:Depends}
+Suggests: monotone-doc, monotone-server
+Description: A distributed version (revision) control system
+ Monotone is a free, distributed version control system. It provides
+ fully disconnected operation, manages complete tree versions, keeps
+ its state in a local transactional database, supports overlapping
+ branches and extensible metadata, uses an efficient peer-to-peer
+ network protocol, performs history-sensitive merging, and delegates
+ trust functions to client-side RSA certificates.
+
+Package: monotone-server
+Architecture: all
+Depends: monotone (>= ${source:Version}), adduser, ucf (>= 0.28),
+ lsb-base (>= 3.0-6), ${misc:Depends}
+Description: A distributed version (revision) control system - server scripts
+ Monotone is a free, distributed version control system. It provides
+ fully disconnected operation, manages complete tree versions, keeps
+ its state in a local transactional database, supports overlapping
+ branches and extensible metadata, uses an efficient peer-to-peer
+ network protocol, performs history-sensitive merging, and delegates
+ trust functions to client-side RSA certificates.
+ .
+ This package contains scripts to facilitate running a monotone server.
+
+Package: monotone-doc
+Section: doc
+Architecture: all
+Depends: monotone (>= ${source:Version})
+Description: A distributed version (revision) control system - documentation
+ Monotone is a free, distributed version control system. It provides
+ fully disconnected operation, manages complete tree versions, keeps
+ its state in a local transactional database, supports overlapping
+ branches and extensible metadata, uses an efficient peer-to-peer
+ network protocol, performs history-sensitive merging, and delegates
+ trust functions to client-side RSA certificates.
+ .
+ This package contains the documentation for monotone in Info, HTML, and PDF
+ formats.
============================================================
--- debian/copyright 3b2b3b55d1dd42244e74c088478953c9c808bdc4
+++ debian/copyright 3b2b3b55d1dd42244e74c088478953c9c808bdc4
@@ -0,0 +1,32 @@
+Monotone is a collective work, Copyright 2002-2008 by its development team.
+Copyright holders are listed in /usr/share/doc/monotone/AUTHORS.gz.
+The source file was downloaded from http://www.monotone.ca/downloads/
+Upstream authors are reachable at address@hidden
+
+This package was debianized by Tomas Fasth on 2005-04-12,
+adopted by Shaun Jackman on 2006-07-24, and adopted
+again by a team reachable at address@hidden on 2007-07-10.
+
+Overall 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 program; 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'.
+
+Monotone includes substantial bodies of code developed by
+others and available under terms more permissive than the GPL.
+See /usr/share/doc/monotone/AUTHORS.gz for complete statements of
+authorship, copyrights, and licensing.
============================================================
--- debian/mtn.1 4a99c4a8599c6de310996bdff2c4f69dc1972b18
+++ debian/mtn.1 4a99c4a8599c6de310996bdff2c4f69dc1972b18
@@ -0,0 +1,330 @@
+.TH MTN 1 2007-06-09 monotone monotone
+.SH NAME
+mtn \- distributed version control system
+.SH SYNOPSIS
+\fBmtn\fP \fI[options] [parameters]\fP
+.SH WARNING
+.P
+This manpage is not well\(hymaintained; it is a summary of monotone's
+capabilities, and probably contains inaccuracies. For the complete,
+accurate manual, including tutorial, concepts, and full reference
+documentation, please use \fBinfo monotone\fP or refer to
+\fBhttp://monotone.ca/docs/\fP. (On Debian systems, a local copy of
+the HTML manual is available in the \fBmonotone\-doc\fP package as
+\fB/usr/share/doc/monotone\-doc/html/index.html\fP, along with a
+printable PDF copy.) The developers will gratefully accept patches to
+arrange that this manpage, the \fI\-\-help\fP output, and the main
+manual are kept in sync mechanically.
+.SH DESCRIPTION
+.P
+Monotone is a version control system, which allows you to keep old
+versions of files, as well as special \fImanifest files\fP which
+describe the location of files in a tree. Unlike other systems,
+versions in monotone are \fIidentified\fP by cryptographic hash, and
+operations are authenticated by individual users' evaluating
+cryptographic signatures on meta\(hydata, rather than any central
+authority.
+.P
+Monotone keeps a collection of versions in a single\(hyfile relational
+database. It is essentially serverless, using network servers only as
+untrusted communication facilities. A monotone database is a regular
+file, which contains all the information needed to extract previous
+versions of files, verify signatures, merge and modify versions, and
+communicate with network servers.
+.SH COMMANDS
+.TP
+\fBcomment\fP \fI\fP
+Write a comment cert for a revision.
+.TP
+\fBapprove\fP \fI\fP
+Make a "branch" cert approving of a revision's membership in a branch.
+.TP
+\fBdisapprove\fP \fI\fP
+Disapprove of a revision, committing the inverse changes as as a
+descendant of the disapproved revision.
+.TP
+\fBtag\fP \fI \fP
+Put a symbolic tag cert on a revision.
+.TP
+\fBtestresult\fP \fI (0|1|true|false|yes|no|pass|fail)\fP
+Indicate a passing or failing test result on a revision.
+.TP
+\fBdiff \fI[\-\-revision= [\-\-revision=] ] [...]\fP
+Show diffs between workspace and database.
+.TP
+\fBstatus \fI[...]\fP
+Show status of workspace.
+.TP
+\fBlog\fP \fI[id] \fP
+Show historical log of revisions, starting from workspace
+base revision, or \fI[id]\fP if given.
+.TP
+\fBcert\fP \fI [certval]\fP
+Create a custom cert for a revision. Reads cert value
+from stdin if no value given on command line.
+.TP
+\fBgenkey\fP \fI\fP
+Generate an RSA key\(hypair and store it in the database.
+.TP
+\chkeypass\fP \fI\fP
+Change passphrase of the private half of a key.
+.TP
+\fBlist certs\fP \fI\fP
+List certs associated with revision.
+.TP
+\fBlist keys\fP \fI[partial\(hyid]\fP
+List keys matching glob, or list all keys if no glob given.
+.TP
+\fBlist branches\fP
+List all branches.
+.TP
+\fBlist tags\fP
+List all tags.
+.TP
+\fBlist vars \fI[]\fP
+List all vars (possibly limited by domain).
+.TP
+\fBlist unknown \fI[\fP
+Write file data packet to stdout.
+.TP
+\fBfdelta\fP \fI \fP
+Write file delta packet to stdout.
+.TP
+\fBmdata\fP \fI\fP
+Write manifest data packet to stdout.
+.TP
+\fBmdelta\fP \fI \fP
+Write manifest delta packet to stdout.
+.TP
+\fBcerts\fP \fI\fP
+Write revision cert packets to stdout.
+.TP
+\fBrdata\fP \fI\fP
+Write revision data packet to stdout.
+.TP
+\fBprivkey\fP \fI\fP
+Write private key packet to stdout.
+.TP
+\fBpubkey\fP \fI\fP
+Write public key packet to stdout.
+.TP
+\fBread\fP \fI[ [ [...]]]\fP
+Read packets from files or stdin.
+.TP
+\fBcvs_import\fP \fI/\fP
+Import all versions in CVS module. Reconstructs revisions and converts
+metadata to certificates. A private signing key must already exist in
+the database.
+.TP
+\fBrcs_import\fP \fI ...\fP
+Import all file versions in RCS files. Does not reconstruct revisions
+across the entire tree. You do not want this command, it is for
+debugging; use cvs_import.
+.TP
+\fBcheckout\fP \fI[\-\-revision=revision\(hyid]\fP \fI[]\fP
+Check out revision from database.
+.TP
+\fBco\fP \fI[\-\-revision=revision\(hyid]\fP \fI[]\fP
+Check out revision from database; an alias for \fBcheckout\fP.
+.TP
+\fBcat\fP \fI(file|manifest) \fP
+Write file or manifest from database to stdout.
+.TP
+\fBheads\fP
+Show unmerged heads of branch, or report when branch is merged.
+.TP
+\fBmerge\fP
+Merge unmerged heads of branch.
+.TP
+\fBadd\fP \fI [...]\fP
+Add files to workspace. adding a file does not copy it into the database,
+merely adds it to the work list. You must \fBcommit\fP your changes in order
+to copy added files to the database.
+.TP
+\fBdrop\fP \fI [...]\fP
+Drop files from workspace. Files are not deleted from workspace,
+merely noted as removals in the work list.
+.TP
+\fBrename\fP \fI \fI\fP
+Rename files from \fI \fP to \fI \fP in workspace.
+.TP
+\fBcommit\fP \fI[(\-\-message=|\-\-message\-file=)] [...]\fP
+Commit workspace to database. Each commit has a changelog message
+associated with it. If \-\-message is provided on the command line, it
+is used; if \-\-message\-file is provided, the content of the
+named file will be used as a commit message. If the filename is '\-'
+the commit message will be read from standard input. Otherwise a log
+message editor will be invoked. If the file _MTN/log exists
+and is non\(hyempty, its content is used to prefill the editor. You
+cannot specify both \-\-message and \-\-message\-file at the same time, and
+if _MTN/log exists and is non\(hyempty, you can cannot specify either of them
+at all.
+.TP
+\fBupdate\fP \fI[revision\(hyid]\fP
+Update workspace.
+.TP
+\fBrefresh_inodeprints\fP
+Turn on inodeprints mode, and force a cache refresh.
+.TP
+\fBpush\fP \fI[ []]\fP
+Push contents of \fI\fP to database on \fI\fP.
+.TP
+\fBpull\fP \fI[ []]\fP
+Push contents of \fI\fP from database on \fI\fP.
+.TP
+\fBsync\fP \fI \fP
+Sync contents of \fI\fP with database on \fI\fP.
+.TP
+\fBserve\fP \fI[\-\-pid\-file=] [\-\-bind=[][:]] [\-\-exclude=]\fP
+Serve contents of \fI\fP at network address \fI\fP, on the
+port \fI\fP. If \fI\fP isn't given, 4691 is used. If a
+\-\-pid\-file option is provided on the command line, monotone will store
+the process id of the server in the specified file.
+.TP
+\fBset\fP \fI \fP
+Set the db var \fI\fP in domain \fI\fP to value
+\fI\fP.
+.TP
+\fBunset\fP \fI \fP
+Delete any setting for db var \fI\fP in domain \fI\fP.
+.TP
+\fBautomate\fP \fI(interface_version | heads | ancestors | attributes | parents | descendents | children | graph | erase_ancestors | toposort | ancestry_difference | leaves | inventory | stdio | certs | select)\fP
+Scripting interface.
+.TP
+\fBdb\fP \fI(init | info | version | dump | load | migrate | rebuild | execute | check)\fP
+Manipulate database state.
+.SH OPTIONS
+.P
+Command line options override environment variables and
+settings in lua scripts (such as \fB.monotonerc\fP)
+.TP
+\fB\-\-help\fP
+Print help message.
+.TP
+\fB\-\-debug\fP
+Turn on debugging log on standard error stream. This is very
+verbose. Default is to be silent, unless an error occurs, in which
+case failure log is dumped.
+.TP
+\fB\-\-quiet\fP
+Turn off normal progress messages.
+.TP
+\fB\-\-dump=\fP\fI\fP
+Dump debugging log to \fIfile\fP on failure.
+.TP
+\fB\-\-nostd\fP
+Do not evaluate "standard" lua hooks compiled into \fBmonotone\fP.
+.TP
+\fB\-\-norc\fP
+Do not load lua hooks from user's \fB~/.monotonerc\fP file.
+.TP
+\fB\-\-rcfile=\fP\fI\fP
+Load extra lua hooks from \fIfile\fP (may be given multiple times).
+.TP
+\fB\-\-db=\fP\fI\fP
+Use database in \fIfile\fP.
+.TP
+\fB\-\-key=\fP\fI\fP
+Use \fIkeyid\fP for operations which produce RSA signatures. Default
+is inferred from presence of unique private key in database. Can also
+be customized on a per\(hybranch basis with hook function
+\fBget_branch_key(branchname)\fP.
+.TP
+\fB\-k\fP \fI\fP
+An alias for \fB\-\-key=\fP\fI\fP
+.TP
+\fB\-\-branch=\fP\fI\fP
+Use \fIbranchname\fP for operations on a branch. Default is inferred
+in operations on existing branches (commit, update, etc).
+.TP
+\fB\-b\fP \fI\fP
+An alias for \fB\-\-branch=\fP\fI\fP
+.TP
+\fB\-\-ticket=\fP\fIdot|count|none\fP
+Use the given method to print tickers. The \fBcount\fP method prints
+the count for each ticker on one line, incrementing the numbers in
+place, while the \fBdot\fP method prints a continuous string of
+characters (like some programs provide a progress line of dots).
+\fBnone\fP prints nothing. The default is \fBcount\fP.
+.TP
+\fB\-\-revision=\fP\fI\fP
+Used to specify one or more revision ids to various commands.
+.TP
+\fB\-r\fP \fI\fP
+An alias for \fB\-\-revision=\fP\fI\fP
+.TP
+\fB\-\-message=\fI\fP
+Use the given message as the changelog when committing a new revision
+rather than invoking the log message editor. Currently this option only
+applies to the commit command but it may also apply to the comment
+command in the future.
+This option is alternative to \-\-message\-file
+.TP
+\fB\-m \fI\fP
+An alias for \fB\-\-message=\fI\fP
+.TP
+\fB\-\-message\-file=\fI\fP
+Use the content of the given file as the changelog when committing a
+new revision rather than invoking the log message editor. If the passed filename is '\-' the changelog message will be read from standard input.
+Currently this option only applies to the commit command but it may also apply
+to the comment command in the future.
+This option is alternative to \-\-message.
+.TP
+\fB\-\-author=\fI\fP
+Use the given author as the value of the "author" cert when committing
+a new revision, rather than the default author. Useful when
+committing a patch on behalf of someone else, or when importing
+history from another version control system.
+.TP
+\fB\-\-date=\fI\fP
+Use the given given date and time as value of the "date" cert when
+committing a new revision, rather than the current time. Useful when
+importing history from another version control system.
+.TP
+\fB\-\-root=\fI\fP
+Stop the search for a workspace (containing the _MTN directory)
+at the specified root directory rather than at the physical root of the
+filesystem.
+.TP
+\fB\-\-xargs=\fI\fP
+Inject the contents of the file in place among the command line
+arguments. This may be useful in case the command line would
+otherwise become too long for your system. This option can be used
+more than once if needed.
+.TP
+\fB\-@ \fI\fP
+An alias for \fB\-\-xargs=\fI\fP.
+.SH ENVIRONMENT
+.TP
+\fBEDITOR\fP
+Used to edit comments, log messages, etc.
+.TP
+\fBVISUAL\fP
+Used in preference to \fBEDITOR\fP, if set.
+.SH FILES
+.TP
+\fB$HOME/.monotonerc\fP
+A lua script, used as a customization file.
+.SH "SEE ALSO"
+.P
+http://monotone.ca/
+.SH BUGS
+.P
+see http://savannah.nongnu.org/bugs/?group=monotone
+.SH AUTHOR
+.P
+graydon hoare
============================================================
--- debian/patches/00list da39a3ee5e6b4b0d3255bfef95601890afd80709
+++ debian/patches/00list da39a3ee5e6b4b0d3255bfef95601890afd80709
============================================================
--- debian/po/POTFILES.in e9acdf63ad327fc5d50ea4d48067d21dd0c50b6c
+++ debian/po/POTFILES.in e9acdf63ad327fc5d50ea4d48067d21dd0c50b6c
@@ -0,0 +1 @@
+[type: gettext/rfc822deb] monotone-server.templates
============================================================
--- debian/po/cs.po 6138570b80011b450a7a268f81928e1b702c8039
+++ debian/po/cs.po 6138570b80011b450a7a268f81928e1b702c8039
@@ -0,0 +1,61 @@
+# translation of monotone_0.31-5_cs-utf8.po to czech
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Jakub Kasparec , 2007.
+msgid ""
+msgstr ""
+"Project-Id-Version: monotone_0.31-5_cs-utf8\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2007-01-23 04:32+0100\n"
+"PO-Revision-Date: 2007-01-27 21:17+0100\n"
+"Last-Translator: Jakub Kasparec \n"
+"Language-Team: czech \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid "Automatically manage monotone database?"
+msgstr "Spravovat databázi balÃku monotone automaticky?"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid ""
+"Select this option to automatically manage the monotone database. If "
+"selected, the database will automatically be created. Also when upgrading, "
+"the database will be automatically migrated if necessary."
+msgstr "Jestliže chcete spravovat databázi balÃku monotone automaticky, pak zvolte tuto možnost. ZvolÃte-li ji, databáze bude vytvoÅena automaticky a následnÄ pÅi aktualizacÃch bude také automaticky pÅevedena na novÄjÅ¡Ã verzi (bude-li potÅeba)."
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid "Monotone key id:"
+msgstr "Identifikátor klÃÄe monotone:"
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid ""
+"Enter the id of the key your monotone server will use. The key id is "
+"typically an email address."
+msgstr "Zadejte identifikátor klÃÄe, který bude použÃvat váš monotone server. Identifikátor klÃÄe je obvykle emailová adresa."
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid "Monotone key passphrase:"
+msgstr "Heslo monotone klÃÄe:"
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid ""
+"Please choose a passphrase for your monotone key. If left blank, one will be "
+"generated for you."
+msgstr "Zvolte prosÃm heslo pro klÃÄ monotone. Ponecháte-li pole prázdné, vygeneruje se náhodné heslo."
+
============================================================
--- debian/po/de.po 8760fb098c14cd354e9e4690596ed1d16c591dfe
+++ debian/po/de.po 8760fb098c14cd354e9e4690596ed1d16c591dfe
@@ -0,0 +1,70 @@
+# translation of de.po to german
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Alwin Meschede , 2007.
+msgid ""
+msgstr ""
+"Project-Id-Version: de\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2006-12-07 04:32+0100\n"
+"PO-Revision-Date: 2007-01-06 16:01+0100\n"
+"Last-Translator: Alwin Meschede \n"
+"Language-Team: german \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid "Automatically manage monotone database?"
+msgstr "Die Monotone-Datenbank automatisch verwalten?"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid ""
+"Select this option to automatically manage the monotone database. If "
+"selected, the database will automatically be created. Also when upgrading, "
+"the database will be automatically migrated if necessary."
+msgstr ""
+"Wählen Sie diese Option, wenn die Monotone-Datenbank automatisch verwaltet "
+"werden soll. Die Datenbank wird dann automatisch erzeugt und falls notwendig "
+"bei Aktualisierungen automatisch migriert."
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid "Monotone key id:"
+msgstr "Monotone-Schlüssel-ID:"
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid ""
+"Enter the id of the key your monotone server will use. The key id is "
+"typically an email address."
+msgstr ""
+"Geben Sie die ID für den Schlüssel des Monotone-Servers ein. Die Schlüssel-ID "
+"ist üblicherweise eine E-Mailadresse."
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid "Monotone key passphrase:"
+msgstr "Monotone-Schlüssel-Passwort:"
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid ""
+"Please choose a passphrase for your monotone key. If left blank, one will be "
+"generated for you."
+msgstr ""
+"Bitte wählen Sie ein Passwort für Ihren Monotone-Schlüssel. Wenn Sie nichts "
+"eingeben, wird eines für Sie generiert."
+
+
============================================================
--- debian/po/fr.po 16f7b7b1b10c0c22dfca009dcca60a1c9eab15ab
+++ debian/po/fr.po 16f7b7b1b10c0c22dfca009dcca60a1c9eab15ab
@@ -0,0 +1,67 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: monotone\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2006-11-17 05:19+0100\n"
+"PO-Revision-Date: 2006-11-23 13:26+0100\n"
+"Last-Translator: Arnaud \n"
+"Language-Team: French \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: French\n"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid "Automatically manage monotone database?"
+msgstr "Faut-il gérer automatiquement la base de données monotone ?"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid ""
+"Select this option to automatically manage the monotone database. If "
+"selected, the database will automatically be created. Also when upgrading, "
+"the database will be automatically migrated if necessary."
+msgstr ""
+"Veuillez choisir si vous souhaitez gérer automatiquement la base de données "
+"monotone. La base de données sera alors automatiquement créée. De plus, lors "
+"d'une mise à jour, sa structure sera modifiée si nécessaire."
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid "Monotone key id:"
+msgstr "Identifiant de la clé monotone :"
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid ""
+"Enter the id of the key your monotone server will use. The key id is "
+"typically an email address."
+msgstr ""
+"Veuillez indiquer l'identifiant de la clé qu'utilisera le serveur monotone. "
+"Cet identifiant est généralement une adresse de courrier électronique."
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid "Monotone key passphrase:"
+msgstr "Phrase secrète de la clé monotone :"
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid ""
+"Please choose a passphrase for your monotone key. If left blank, one will be "
+"generated for you."
+msgstr ""
+"Veuillez choisir une phrase secrète pour la clé de monotone. Si vous ne "
+"choisissez rien, une phrase sera crée automatiquement."
============================================================
--- debian/po/ja.po d10379478c21984c4816f1c23a2719d5b46800e0
+++ debian/po/ja.po d10379478c21984c4816f1c23a2719d5b46800e0
@@ -0,0 +1,66 @@
+# Japanese debconf templates translation for monotone.
+# Copyright (C) 2007 Noritada Kobayashi
+# This file is distributed under the same license as the monotone package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: monotone (debconf) 0.31-6\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2007-02-02 04:32+0100\n"
+"PO-Revision-Date: 2007-03-01 17:36+0900\n"
+"Last-Translator: Noritada Kobayashi \n"
+"Language-Team: Japanese \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid "Automatically manage monotone database?"
+msgstr "monotone ãã¼ã¿ãã¼ã¹ãèªåçã«ç®¡çãã¾ãã?"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid ""
+"Select this option to automatically manage the monotone database. If "
+"selected, the database will automatically be created. Also when upgrading, "
+"the database will be automatically migrated if necessary."
+msgstr ""
+"monotone ãã¼ã¿ãã¼ã¹ãèªåçã«ç®¡çããã«ã¯ãã®ãªãã·ã§ã³ãé¸æãã¦ãã ããã"
+"é¸æããå ´åããã¼ã¿ãã¼ã¹ã¯èªåçã«çæããã¾ããã¾ããã¢ããã°ã¬ã¼ãã®éã«"
+"å¿
è¦ã«å¿ãã¦ãã¼ã¿ãã¼ã¹ãèªåçã«ç§»åãããããã«ãªãã¾ãã"
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid "Monotone key id:"
+msgstr "monotone ã®ãã¼ ID"
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid ""
+"Enter the id of the key your monotone server will use. The key id is "
+"typically an email address."
+msgstr ""
+"monotone ãµã¼ãã使ç¨ãããã¼ã® ID ãå
¥åãã¦ãã ããããã¼ ID ã¯é常ã¯ã¡ã¼ã«"
+"ã¢ãã¬ã¹ã§ãã"
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid "Monotone key passphrase:"
+msgstr "monotone ãã¼ã®ãã¹ãã¬ã¼ãº:"
+
+# FIXME: Use "enter" instead of "choose"?
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid ""
+"Please choose a passphrase for your monotone key. If left blank, one will be "
+"generated for you."
+msgstr ""
+"monotone ãã¼ã®ãã¹ãã¬ã¼ãºãå
¥åãã¦ãã ããã空ç½ã®ã¾ã¾ã«ããã¨ãã¹ãã¬ã¼ãº"
+"ã¯çæããã¾ãã"
============================================================
--- debian/po/nl.po 4fef6dde2614fde5184cb81e8842147e381e7273
+++ debian/po/nl.po 4fef6dde2614fde5184cb81e8842147e381e7273
@@ -0,0 +1,54 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: monotone\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2007-03-03 04:32+0100\n"
+"PO-Revision-Date: 2007-03-09 19:23+0100\n"
+"Last-Translator: Bart Cornelis \n"
+"Language-Team: debian-l10n-dutch \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Dutch\n"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid "Automatically manage monotone database?"
+msgstr "Wilt u dat de monotone-database automatisch beheerd wordt?"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid "Select this option to automatically manage the monotone database. If selected, the database will automatically be created. Also when upgrading, the database will be automatically migrated if necessary."
+msgstr "Kies deze optie als u wilt dat de monotone-database automatisch beheerd wordt. Indien u hiervoor kiest wordt de database automatisch aangemaakt, en wordt de database -indien nodig- tijdens opwaarderingen automatisch gemigreerd."
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid "Monotone key id:"
+msgstr "Monotone sleutel-id:"
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid "Enter the id of the key your monotone server will use. The key id is typically an email address."
+msgstr "Geef de id aan van de sleutel die uw monotoneserver zal gebruiken. De sleutel-id is meestal een e-mail-adres."
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid "Monotone key passphrase:"
+msgstr "Wachtzin voor de monotone-sleutel:"
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid "Please choose a passphrase for your monotone key. If left blank, one will be generated for you."
+msgstr "Gelieve een wachtzin voor uw monotone-sleutel te kiezen. Als u dit leeg laat wordt er één aangemaakt voor u."
+
============================================================
--- debian/po/pt.po 8d590a45e83de6a5d5989148a36e71947a0b2f7b
+++ debian/po/pt.po 8d590a45e83de6a5d5989148a36e71947a0b2f7b
@@ -0,0 +1,66 @@
+# Portuguese translation for monotone's debconf messages
+# Copyright (C) 2007 Miguel Figueiredo
+# This file is distributed under the same license as the monotone package.
+# Miguel Figueiredo , 2007.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: monotone 0.31-7\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2007-03-03 04:32+0100\n"
+"PO-Revision-Date: 2007-03-09 22:20+0000\n"
+"Last-Translator: Miguel Figueiredo \n"
+"Language-Team: Portuguese \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid "Automatically manage monotone database?"
+msgstr "Gerir automaticamente a base de dados monotone?"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid ""
+"Select this option to automatically manage the monotone database. If "
+"selected, the database will automatically be created. Also when upgrading, "
+"the database will be automatically migrated if necessary."
+msgstr ""
+"Escolha esta opção para gerir automaticamente a base de dados monotone. Caso "
+"seja escolhido, a base de dados será automaticamente criada. Também ao "
+"actualizar, se necessário, a base de dados será automaticamente migrada."
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid "Monotone key id:"
+msgstr "Identificação da chave do Monotone:"
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid ""
+"Enter the id of the key your monotone server will use. The key id is "
+"typically an email address."
+msgstr ""
+"Introduza a identificação da chave que o seu servidor monotone irá utilizar. "
+"A identificação da chave é normalmente um endereço de email."
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid "Monotone key passphrase:"
+msgstr "Frase-passe da chave Monotone:"
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid ""
+"Please choose a passphrase for your monotone key. If left blank, one will be "
+"generated for you."
+msgstr ""
+"Por favor escolha uma frase-passe para a sua chave monotone. Se for deixada "
+"em branco, será gerada uma para si."
============================================================
--- debian/po/sv.po dcb87464e456a4993941a17eacd2e7dca18587e0
+++ debian/po/sv.po dcb87464e456a4993941a17eacd2e7dca18587e0
@@ -0,0 +1,56 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: monotone\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2007-01-13 19:50+0100\n"
+"PO-Revision-Date: 2007-01-22 00:08+0100\n"
+"Last-Translator: Andreas Henriksson \n"
+"Language-Team: Swedish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Swedish\n"
+"X-Poedit-Country: SWEDEN\n"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid "Automatically manage monotone database?"
+msgstr "Hantera automatiskt monotone databasen?"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:1001
+msgid "Select this option to automatically manage the monotone database. If selected, the database will automatically be created. Also when upgrading, the database will be automatically migrated if necessary."
+msgstr "Välj detta alternativ för att automatiskt hantera monotone-databasen. Om vald, kommer databasen automatiskt skapas. Och vid uppgradering kommer databasen automatiskt migreras om nödvändigt."
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid "Monotone key id:"
+msgstr "Monotone nyckel-id:"
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:2001
+msgid "Enter the id of the key your monotone server will use. The key id is typically an email address."
+msgstr "Ange id för nyckeln din monotone-server kommer använda. Nyckel-id är normalt en epost-adress."
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid "Monotone key passphrase:"
+msgstr "Monotone nyckel lösenordsfras:"
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:3001
+msgid "Please choose a passphrase for your monotone key. If left blank, one will be generated for you."
+msgstr "Vänligen välj en lösenordsfras för din monotone-nyckel. Om detta lämnas tomt kommer en genereras åt dig."
+
+
============================================================
--- debian/po/templates.pot 3e991807bcccfe5716852258543200d833582698
+++ debian/po/templates.pot 3e991807bcccfe5716852258543200d833582698
@@ -0,0 +1,60 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: address@hidden"
+"POT-Creation-Date: 2006-11-13 14:30-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: LANGUAGE \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:4
+msgid "Automatically manage monotone database?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../monotone-server.templates:4
+msgid ""
+"Select this option to automatically manage the monotone database. If "
+"selected, the database will automatically be created. Also when upgrading, "
+"the database will be automatically migrated if necessary."
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:11
+msgid "Monotone key id:"
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../monotone-server.templates:11
+msgid ""
+"Enter the id of the key your monotone server will use. The key id is "
+"typically an email address."
+msgstr ""
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:17
+msgid "Monotone key passphrase:"
+msgstr ""
+
+#. Type: password
+#. Description
+#: ../monotone-server.templates:17
+msgid ""
+"Please choose a passphrase for your monotone key. If left blank, one will be "
+"generated for you."
+msgstr ""
============================================================
--- debian/rules 139c1b2172984ea7ee22193925d5d0402fce8d47
+++ debian/rules 139c1b2172984ea7ee22193925d5d0402fce8d47
@@ -0,0 +1,209 @@
+#!/usr/bin/make -f
+#
+# debian/rules for monotone, by Zack Weinberg
+# Based on a public domain template, originally written by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+export DH_VERBOSE=1
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+ifeq "$(DEB_HOST_GNU_TYPE)" "$(DEB_BUILD_GNU_TYPE)"
+# not cross-compiling; don't specify --host, which will confuse configure
+BUILD_AND_HOST := --build=$(DEB_BUILD_GNU_TYPE)
+else
+# cross-compiling: need both switches. Also, turn off the testsuite
+# (the cross-compile environment should have done this anyway, but
+# let's make sure).
+BUILD_AND_HOST := --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE)
+DEB_BUILD_OPTIONS += nocheck
+endif
+
+# This enables parallelism.
+ifneq (,$(findstring parallel=,$(DEB_BUILD_OPTIONS)))
+PAR := -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+endif
+
+# DEB_BUILD_OPTIONS=noopt handling (Policy 10.1) and arch-specific
+# compiler options. Allow total override of CFLAGS from the
+# make command line (make -f debian/rules build-arch CFLAGS=whatever).
+# Warning options are activated by upstream configure.
+DEFAULT_CFLAGS = -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+DEFAULT_CFLAGS += -O0
+# HPPA needs -mlong-calls when built with -O0 because the code is so
+# huge. Might be addressed by more use of shared libraries - revisit
+# if we ever do anything about bug #318509.
+ifneq (,$(findstring hppa,$(DEB_HOST_GNU_TYPE)))
+DEFAULT_CFLAGS += -mlong-calls
+endif
+else # optimization enabled
+DEFAULT_CFLAGS += -O2
+endif
+
+CFLAGS ?= $(DEFAULT_CFLAGS)
+
+# put this up top so it's the default rule.
+#
+# Policy (section 4.9) says that build should depend on build-indep.
+# However, this is only a "should", and it doesn't work, because
+# dpkg-buildpackage uses build even in -B mode. Thus, if build
+# depends on build-indep, even a -B build will try to generate the
+# manuals -- and the buildds will do this having installed only the
+# Build-Depends, for they are ignorant of B-D-I. All die, O the
+# embarrassment. (This has been a festering known problem for at
+# least five years; see bugs #218893 and #229357. There is a bunch of
+# recent discussion but, as far as I can tell, no actual forward
+# progress is being made.)
+#
+# Conversely, not having build depend on build-indep means that if you
+# do a normal dpkg-buildpackage, the manual gets generated in the
+# binary-indep phase rather than the build phase, which works fine (as
+# long as you are being sensible and using fakeroot, anyway; I haven't
+# tried it with actual root privileges and don't propose to).
+build: build-arch
+
+config.status: configure
+ dh_testdir
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+ cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+ cp -f /usr/share/misc/config.guess config.guess
+endif
+ ./configure $(BUILD_AND_HOST) \
+ --with-system-pcre \
+ --prefix=/usr --mandir='$${prefix}/share/man' \
+ --infodir='$${prefix}/share/info' CFLAGS="$(CFLAGS)" \
+ CXXFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
+
+# We don't want to generate the info documentation in build-arch, so
+# we have to bypass the 'all' target. (Revisit after automake-ectomy.)
+
+# The testsuite is still not entirely reliable in parallel mode, and
+# thanks to buildd configuration decisions that no one will explain to
+# me in sufficient detail to detect reliably, we have to disable all
+# netsync tests. (We could get away with only doing that on mips, but
+# who knows whether another architecture will decide to do the same
+# thing.) The real fix for both these issues will be network tests
+# over local domain sockets, coming Real Soon Now from upstream.
+build-arch: build-arch-stamp
+build-arch-stamp: config.status
+ make $(PAR) -C po all
+ make $(PAR) mtn mtnopt
+ifeq "$(findstring nocheck, $(DEB_BUILD_OPTIONS))" ""
+ make $(PAR) unit_tester tester check_net
+ DISABLE_NETWORK_TESTS=1 make check-local || sh contrib/dump-test-logs.sh
+endif
+ touch $@
+
+build-indep: build-indep-stamp
+build-indep-stamp: config.status
+
+# Just the formatted documentation.
+ make $(PAR) info html monotone.pdf
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ [ ! -f Makefile ] || $(MAKE) distclean
+ rm -f build-arch-stamp build-indep-stamp
+ dh_clean
+
+# Build architecture-independent files here.
+#
+# Both monotone-server and monotone-doc are permitted to have their
+# documentation directories be symlinks to the main package's
+# documentation directory, per Policy 12.5. This means we should not
+# run dh_installexamples or dh_installchangelogs for either, and should
+# not run dh_installdocs for monotone-server. monotone-doc needs us
+# to run dh_installdocs for monotone.pdf and doc-base support, but then
+# needs a bunch of -X flags to avoid conflicting files.
+#
+# The upstream makefiles' install targets do nothing useful for these
+# packages. (In particular, we do not want the monolithic
+# monotone.html installed.) Annoyingly, at present we cannot simply
+# dh_installdocs the entire html directory, because it contains a
+# bunch of unwanted junk; instead we dh_installdirs the directory
+# hierarchy that is required and use cp -p to put all the files in
+# place. (Using globs in monotone-doc.docs would get everything dumped
+# directly into /usr/share/doc/monotone, which doesn't work.)
+
+binary-indep: build-indep
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+
+ dh_installdirs -i
+ cd debian/monotone-doc/usr/share/doc && \
+ ln -s monotone monotone-doc
+ cd debian/monotone-server/usr/share/doc && \
+ ln -s monotone monotone-server
+
+ cp -p html/*.html html/*.css \
+ debian/monotone-doc/usr/share/doc/monotone/html
+ cp -p html/figures/*.png \
+ debian/monotone-doc/usr/share/doc/monotone/html/figures
+ dh_installdocs -p monotone-doc -X copyright -X NEWS
+
+ cp -p examples/read-permissions \
+ debian/monotone-server/usr/share/monotone/read-permissions.base
+ cp -p examples/write-permissions \
+ debian/monotone-server/usr/share/monotone/write-permissions.base
+ cp -p contrib/get_passphrase_from_file.lua \
+ debian/monotone-server/usr/share/monotone/hooks.lua.base
+
+ dh_installdebconf -i
+
+# we should have logrotate support for monotone-server, but currently we don't
+# dh_installlogrotate -i --name=monotone
+ dh_installinit -i --name=monotone
+ dh_installinfo -i
+ dh_compress -i -X .pdf
+ dh_fixperms -i
+ dh_installdeb -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch: build-arch
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs -a
+
+# again because we don't want the documentation in *-arch, we can't
+# use the generic install target; instead, use the *nonrecursive*
+# install-exec target for the top level makefile and the install-data
+# target for the po directory. (using the recursive install-exec
+# target would work too, but there's no point.)
+#
+# N.B. DEB_BUILD_OPTIONS=nostrip is handled entirely within dh_strip.
+ $(MAKE) DESTDIR=$(shell pwd)/debian/monotone install-exec-am
+ $(MAKE) DESTDIR=$(shell pwd)/debian/monotone -C po install-data
+
+# dh_installdirs created etc/bash_completion.d. dh_install cannot install
+# a file under a different basename.
+ cp contrib/monotone.bash_completion \
+ debian/monotone/etc/bash_completion.d/monotone
+
+ dh_installchangelogs -a
+ dh_installdocs -a
+ dh_installexamples -a
+ dh_installman -a
+ dh_strip -a
+ dh_compress -a
+ dh_fixperms -a
+ dh_installdeb -a
+ dh_shlibdeps -a
+ dh_gencontrol -a
+ dh_md5sums -a
+ dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: clean build build-arch build-indep binary binary-arch binary-indep
============================================================
--- debian/shlibs.local 2a7d8d814dea85f7a13311fb1b4e29ac915c58c4
+++ debian/shlibs.local 2a7d8d814dea85f7a13311fb1b4e29ac915c58c4
@@ -0,0 +1,3 @@
+# libpcre's own shlibs file requires only >=7.4, but we want to be sure
+# to get the security fixes in 7.5 and 7.6.
+libpcre 3 libpcre3 (>= 7.6)
============================================================
--- debian/watch 598d45f1fba94d6e2bfb0688f6d38f9edf5e0a9f
+++ debian/watch 598d45f1fba94d6e2bfb0688f6d38f9edf5e0a9f
@@ -0,0 +1,3 @@
+version=3
+http://www.monotone.ca/downloads/([\d\.]+)/ \
+ monotone-([\d\.]+)\.tar\.gz debian uupdate