pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/monotone Update to 0.28:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d9af0c3bf70a
branches:  trunk
changeset: 516531:d9af0c3bf70a
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Sat Jul 22 19:02:36 2006 +0000

description:
Update to 0.28:

        0.28 release. Cherrypicking, a new testsuite, and some fixes
        and enhancements.

        New features:

        - Cherrypicking with the new "pluck" command. This takes (a restricted
          subset of) the changes in a revision, or between two
          revisions, and applies them to your workspace.  That this
          has happened is not recorded in history; it as if you
          happened to make some very similar changes by hand in your
          workspace.
        - New automate commands, "automate tags" and "automate branches".
        - "diff" now knows how to find enclosing function (or
          whatever) bodies, just like GNU diff's "-p" option.
          -- The regex that defines "enclosing function" can be chosen
             on a per-file basis by a hook function; the default hook
             knows about LaTeX, Texinfo, and most programming
             languages.
          -- This is enabled by default; use --no-show-encloser to
             disable.

        Enhancements:

        - When netsync fails due to permission errors, the server returns a
          semi-intelligible message before dropping the connection.
        - When merging a branch with 3 or more heads, the order in which to
          merge the heads will now automatically be chosen to minimize
          the amount of repeated work that must be done.
        - Crash dumps are now written to $CONFDIR/dump when no workspace is
          available
        - Path validation routines are faster.
        - Inodeprints should be slightly more robust now.
        - New hook get_mtn_command, used to determine the path to the
          mtn binary on a remote host, when using ssh support.
        - "diff" now accepts "-u" and "-c" as short for "--unified"
          (the default) and "--context", respectively.

        Bug fixes:

        - "revert --missing" now works when run in a subdirectory.
        - "revert --missing" now works without any additional files
          being specified.  (You don't have to say "mtn revert
          --missing .".)
        - Fix an edge case where monotone would crash if there was a
          content conflict in a merge for which there was no lca.
        - Fix a case where netsync would sometimes hang during refinement.
        - "mtn help" and "mtn --help" now exit with return code 0.

        Build environment:

        - automake 1.9 is now required.
        - The testsuite has been rewritten, and should be much faster now. It
          also no longer relies on the presence of a *nix userland.
        - Add workaround for gcc 4.1.[01] bug causing "multiple
          definition" errors.

        Internal:

        - Restrictions have been split into path_restrictions and
          node_restrictions, and generally cleaned up more.

diffstat:

 devel/monotone/Makefile |  4 ++--
 devel/monotone/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs (26 lines):

diff -r e3d817894884 -r d9af0c3bf70a devel/monotone/Makefile
--- a/devel/monotone/Makefile   Sat Jul 22 17:28:05 2006 +0000
+++ b/devel/monotone/Makefile   Sat Jul 22 19:02:36 2006 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.24 2006/06/18 12:52:33 jmmv Exp $
+# $NetBSD: Makefile,v 1.25 2006/07/22 19:02:36 jmmv Exp $
 #
 
-DISTNAME=      monotone-0.27
+DISTNAME=      monotone-0.28
 CATEGORIES=    devel
 MASTER_SITES=  http://www.venge.net/monotone/downloads/
 
diff -r e3d817894884 -r d9af0c3bf70a devel/monotone/distinfo
--- a/devel/monotone/distinfo   Sat Jul 22 17:28:05 2006 +0000
+++ b/devel/monotone/distinfo   Sat Jul 22 19:02:36 2006 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2006/06/18 12:52:33 jmmv Exp $
+$NetBSD: distinfo,v 1.18 2006/07/22 19:02:36 jmmv Exp $
 
-SHA1 (monotone-0.27.tar.gz) = e70f8d6b594033e57d34d7a68e7cf457a0823704
-RMD160 (monotone-0.27.tar.gz) = df015c5369491388e08fbe34e053bb3c6da1b322
-Size (monotone-0.27.tar.gz) = 6084853 bytes
+SHA1 (monotone-0.28.tar.gz) = 19dbebc46455dc5060517f2cd6d8e686a8022ad9
+RMD160 (monotone-0.28.tar.gz) = 2f30996117f6694ea98bd7d02e55b322922a0649
+Size (monotone-0.28.tar.gz) = 4770156 bytes



Home | Main Index | Thread Index | Old Index