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.23:
details: https://anonhg.NetBSD.org/pkgsrc/rev/d373b45a879d
branches: trunk
changeset: 499976:d373b45a879d
user: jmmv <jmmv%pkgsrc.org@localhost>
date: Fri Sep 30 13:18:24 2005 +0000
description:
Update to 0.23:
Possibly incompatible changes:
- hook_note_commit and hook_note_netsync_revision_received
take a new argument containing the text of the revision that
was received. (Timothy Brownawell <tbrownaw%gmail.com@localhost>)
- 'cat FILENAME' now acts like the old 'cat file REV
FILENAME'; use new commands 'automate get_revision',
'automate get_manifest', 'automate get_file' to fetch
objects by hash. (Grahame Bowland <grahame%angrygoats.net@localhost>)
General improvements:
- .mt-ignore support (Martin Dvorak
<jezek2%advel.cz@localhost>, Timothy Brownawell <tbrownaw%gmail.com@localhost>)
- much work on making monotone more i18n friendly (Benoît
Dejean <benoit%placenet.org@localhost>, Matt Johnston
<matt%ucc.asn.au@localhost>)
- support for more interactive merge tools:
- FileMerge.app (comes with OS X) (Marcel van der Boom
<marcel%hsdev.com@localhost>)
- TortoiseMerge (Win32; comes with TortoiseSVN) (Matthew
Gregan <kinetik%orcon.net.nz@localhost>)
- rename and drop now actually perform the specified rename or
deletion when the argument --execute is passed. (Richard
Levitte <richard%levitte.org@localhost>)
- 'help' command, same as --help (Matt Johnston
<matt%ucc.asn.au@localhost>).
- 'usher' support: experimental method for proxying multiple
netsync servers through a single port (similar concept to
vhosts) (Timothy Brownawell <tbrownaw%gmail.com@localhost>)
- support long passphrases (Matt Johnston <matt%ucc.asn.au@localhost>)
- Faster binary file detection (Eric Anderson
<anderse-monotone%cello.hpl.hp.com@localhost>)
- netsync speedups:
- when handling large files (Eric Anderson
<anderse-monotone%cello.hpl.hp.com@localhost>)
- when handling many branches (Marcel van der Boom
<marcel%hsdev.com@localhost>)
- new system to allow crash logs to contain not just execution
traces, but also dumps of data being handled when the error
was detected -- greatly improves debuggability of user
crashes.
- complete rework of path handling code, for clarity,
robustness, and speed. No user visible changes, except for
the many bugs fixed. (Special thanks to Matthew Gregan
<kinetik%orcon.net.nz@localhost> and Grahame Bowland
<grahame%angrygoats.net@localhost>.)
- however, if you have non-normalized paths in your history
(symptom: fresh pulls with 0.18 work, but fresh pulls with
0.19 do not), then 0.23 will report an error and refuse to
handle the affected revisions. Since it is believed this
only affects one project, and to conserve core developer
time, implementing a migration was put off for now. If
this causes problems or for more details, please send an
email to monotone-devel%nongnu.org@localhost.
- as always, many small bug fixes, speedups, and improved
messages.
New translations:
- fr (Benoît Dejean <benoit%placenet.org@localhost>)
- ja (Satoru SATOH <ss%gnome.gr.jp@localhost>)
Other new monotone-related projects since 0.22:
- mtsh by Timothy Brownawell:
https://netfiles.uiuc.edu/brownawe/www/mtsh/
GTK+ wrapper for monotone focusing on working copy
operations -- add/drop/revert/rename/commit/update/diff and
browsing. Has a mechanism for per-file commit comments.
- "dumb server" support by Nathaniel Smith (share your
monotone repositories via HTTP/FTP, no netsync daemon
needed):
http://viewmtn.angrygoats.net//branch.psp?branch=net.venge.monotone.dumb
Still needs a command-line frontend to be usable, among
other things. Help wanted. In python.
- m7 by Larry Hastings <larry%hastings.org@localhost>
http://www.midwinter.com/~lch/programming/m7/
Experimental drop-in command-line wrapper for monotone.
Uses certs to add local incrementing version numbers, and an
enhanced annotate front-end.
diffstat:
devel/monotone/Makefile | 6 +++---
devel/monotone/PLIST | 4 +++-
devel/monotone/distinfo | 8 ++++----
3 files changed, 10 insertions(+), 8 deletions(-)
diffs (45 lines):
diff -r 860046e9d52a -r d373b45a879d devel/monotone/Makefile
--- a/devel/monotone/Makefile Fri Sep 30 13:17:32 2005 +0000
+++ b/devel/monotone/Makefile Fri Sep 30 13:18:24 2005 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.14 2005/08/12 20:59:18 jmmv Exp $
+# $NetBSD: Makefile,v 1.15 2005/09/30 13:18:24 jmmv Exp $
#
-DISTNAME= monotone-0.22
-PKGREVISION= 1
+DISTNAME= monotone-0.23
CATEGORIES= devel
MASTER_SITES= http://www.venge.net/monotone/downloads/
@@ -17,6 +16,7 @@
USE_TOOLS+= gmake
USE_LANGUAGES= c c++
USE_MAKEINFO= yes
+USE_PKGLOCALEDIR= yes
CONFIGURE_ARGS+= BOOST_SUFFIX=-mt
diff -r 860046e9d52a -r d373b45a879d devel/monotone/PLIST
--- a/devel/monotone/PLIST Fri Sep 30 13:17:32 2005 +0000
+++ b/devel/monotone/PLIST Fri Sep 30 13:18:24 2005 +0000
@@ -1,3 +1,5 @@
-@comment $NetBSD: PLIST,v 1.2 2004/11/28 10:35:45 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.3 2005/09/30 13:18:24 jmmv Exp $
bin/monotone
man/man1/monotone.1
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/monotone.mo
+${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/monotone.mo
diff -r 860046e9d52a -r d373b45a879d devel/monotone/distinfo
--- a/devel/monotone/distinfo Fri Sep 30 13:17:32 2005 +0000
+++ b/devel/monotone/distinfo Fri Sep 30 13:18:24 2005 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2005/08/09 22:02:30 jmmv Exp $
+$NetBSD: distinfo,v 1.10 2005/09/30 13:18:24 jmmv Exp $
-SHA1 (monotone-0.22.tar.gz) = b72acaf4b050983d08b777844fd339f74e53ac09
-RMD160 (monotone-0.22.tar.gz) = c3aef55be673b68d9a116a94b8a5445b0770aaf7
-Size (monotone-0.22.tar.gz) = 5038069 bytes
+SHA1 (monotone-0.23.tar.gz) = 77408bbd7bb58f4ed8af4c5708039065ce12faa9
+RMD160 (monotone-0.23.tar.gz) = dec06df6031988d894d36c6354b3c9a7d7e8fd10
+Size (monotone-0.23.tar.gz) = 5300093 bytes
Home |
Main Index |
Thread Index |
Old Index