summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/version-management
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2009-07-07 10:01:36 +0000
committerMichael Raskin <7c6f434c@mail.ru>2009-07-07 10:01:36 +0000
commitaf58e1024bec81a42ceae0fa07097917bfc4029b (patch)
tree39f039096baaed1df111d3e27eb2b95e39818229 /pkgs/applications/version-management
parent47d20d5322f6169de5fa4d1d174ba58b7efebdc7 (diff)
Update monotone-viz.
svn path=/nixpkgs/trunk/; revision=16203
Diffstat (limited to 'pkgs/applications/version-management')
-rw-r--r--pkgs/applications/version-management/monotone-viz/mtn-head.nix28
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/applications/version-management/monotone-viz/mtn-head.nix b/pkgs/applications/version-management/monotone-viz/mtn-head.nix
new file mode 100644
index 000000000000..93400482fab5
--- /dev/null
+++ b/pkgs/applications/version-management/monotone-viz/mtn-head.nix
@@ -0,0 +1,28 @@
+args : with args;
+rec {
+ src = fetchmtn {
+ name = "monotone-viz-mtn-checkout";
+ dbs = ["monotone.ca"];
+ selector = "0e9194c89eb87e62ac7d54c7b88b10b94b07fa41";
+ branch = "net.venge.monotone-viz.automate";
+ sha256 = "b9189ccd64c02d158517e97bce079e87843e7b1948c5c61c534aa0b885c711ac";
+ } + "/";
+
+ buildInputs = [ocaml lablgtk libgnomecanvas gtk graphviz glib
+ pkgconfig autoconf automake libtool];
+ configureFlags = ["--with-lablgtk-dir=${lablgtk}/lib/ocaml/lablgtk2"];
+
+ /* doConfigure should be specified separately */
+ phaseNames = ["doAutoconf" "doConfigure" "doMakeInstall"];
+
+ doAutoconf = fullDepEntry(''
+ aclocal -I .
+ autoconf -I .
+ '') ["minInit" "addInputs" "doUnpack"];
+
+ name = "monotone-viz-" + version;
+ meta = {
+ description = "Monotone commit tree visualizer";
+ };
+}
+