# # patch "INSTALL" # from [4721e264632c13795bd8771e2dc2f3ee561288ca] # to [656dd842a340729b89f5d42611d01db59800d7ef] # # patch "NEWS" # from [daebb8dc4b420ce6c6753379f73672545e794719] # to [88774fde6367af4a58445e53b538b03bb088beed] # # patch "README" # from [ce5d5cc86fcaebfdf88fa0c0caaaae5a77a07b70] # to [e9ec472a54765c5a05481be8b4cbf0879bdb49fe] # ======================================================================== --- INSTALL 4721e264632c13795bd8771e2dc2f3ee561288ca +++ INSTALL 656dd842a340729b89f5d42611d01db59800d7ef @@ -13,18 +13,25 @@ $ make install -* GTK+ & libgnomecanvas +* GTK+, libgnomecanvas & OpenSSL's libcrypto You'll need the development packages of GTK+ 2.4 (or newer) and -libgnomecanvas. +libgnomecanvas. You'll also need OpenSSL's development package +(monotone-viz uses libcrypto). + * LablGTK -LablGTK is a GTK+ bindings for ocaml [2]. It is packaged for some -Linux distributions, but make sure you have a version more recent than -2.4.0. The latest version is lablgtk2-20050701. 2.4.0 will *not* -work. If you're compiling LablGTK from source, make sure it is built -with libgnomecanvas support: +LablGTK is a GTK+ bindings for ocaml [2]. +Tarballs distributions of monotone-viz include LablGTK so you don't have +to build & install it. +If you pulled monotone-viz from the monotone repository, you need a +compiled LablGTK. It is packaged for some Linux distributions, but +make sure you have a version more recent than 2.4.0. The latest +version is lablgtk2-20050701. 2.4.0 will *not* work. If you're +compiling LablGTK from source, make sure LablGTK is built with +libgnomecanvas support: + $ ./configure --with-gnomecanvas $ make world $ make install ======================================================================== --- NEWS daebb8dc4b420ce6c6753379f73672545e794719 +++ NEWS 88774fde6367af4a58445e53b538b03bb088beed @@ -1,3 +1,14 @@ +0.12: +- change the way displayed branches are selected: now one can view + any set of branches +- allow the ancestry graph view to be limited by date +- the `query' window now uses monotone selectors +- change the reconnection algorithm +- cert values can be copied to the clipboard (via a context menu) +- DnD support: accept drops from a file manager +- rewrite the sqlite bindings (use parsed statements now) + + 0.11: - a new `query' window to search for revision matching some criterion - some DnD support: drag a node and drop it in a terminal to copy its ======================================================================== --- README ce5d5cc86fcaebfdf88fa0c0caaaae5a77a07b70 +++ README e9ec472a54765c5a05481be8b4cbf0879bdb49fe @@ -15,17 +15,12 @@ http://www.research.att.com/sw/tools/graphviz/ - GTK+ 2.4, libgnomecanvas -To compile from sources, you'll also need: -- ocaml compiler (>= 3.07) -- a LablGTK snapshot (*not* LablGTK 2.4.0, you need something more recent) -- libcrypto, from the openssl toolkit -- sqlite3 library - COMPILING ========= -- compile/install ocaml and LablGTK -- if you've pulled this from the monotone repository, +- compile/install ocaml +- if you've pulled this from the monotone repository: + compile/install LablGTK run `aclocal -I . && autoconf' to generate configure - run ./configure, with the following options if needed: --with-lablgtk-dir