Added darcsum, "a pcl-cvs like interface for managing darcs patches".

This commit is contained in:
James Cook 2014-01-18 12:23:59 -08:00
parent 71dc9ad252
commit 638e1586cf
4 changed files with 44 additions and 0 deletions

View file

@ -24,6 +24,7 @@
edwtjo = "Edward Tjörnhammar <ed@cflags.cc>";
eelco = "Eelco Dolstra <eelco.dolstra@logicblox.com>";
ertes = "Ertugrul Söylemez <es@ertes.de>";
falsifian = "James Cook <james.cook@utoronto.ca>";
garbas = "Rok Garbas <rok@garbas.si>";
goibhniu = "Cillian de Róiste <cillian.deroiste@gmail.com>";
guibert = "David Guibert <david.guibert@gmail.com>";

View file

@ -0,0 +1,7 @@
Context:
[TAG 1.3
Simon Michael <simon@joyful.com>**20131103203640
Ignore-this: d12bac373e4aa0e5ffe6c390e1dfe269
]

View file

@ -0,0 +1,34 @@
# To automatically load darcsum when needed, add the following to your emacs init file:
#
# (autoload 'darcsum-changes "darcsum" nil t)
# (autoload 'darcsum-whatsnew "darcsum" nil t)
# (autoload 'darcsum-view "darcsum" nil t)
#
# (These lines were copied from 50darcsum.el in the darcsum repository.)
{ fetchdarcs, stdenv }:
stdenv.mkDerivation {
name = "darcsum-1.3";
src = fetchdarcs {
url = http://hub.darcs.net/simon/darcsum;
context = ./darcs_context;
sha256 = "18dyk2apmnjapd604a5njfqwjri1mc7lgjaajy9phicpibgdrwzh";
};
phases = [ "unpackPhase" "installPhase" ];
installPhase = ''
install -d "$out/share/emacs/site-lisp"
install darcsum.el "$out/share/emacs/site-lisp"
'';
meta = {
description = "A pcl-cvs like interface for managing darcs patches.";
homepage = "http://hub.darcs.net/simon/darcsum";
license = "GPLv2+";
maintainers = [ stdenv.lib.maintainers.falsifian ];
};
}

View file

@ -7756,6 +7756,8 @@ let
cua = callPackage ../applications/editors/emacs-modes/cua { };
darcsum = callPackage ../applications/editors/emacs-modes/darcsum { };
# ecb = callPackage ../applications/editors/emacs-modes/ecb { };
jabber = callPackage ../applications/editors/emacs-modes/jabber { };