# # # 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