diff options
author | Ludovic Courtès <ludo@gnu.org> | 2013-07-01 00:18:36 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2013-07-01 00:18:36 +0200 |
commit | a4572a17202b061c792f2be216a9822df3440fe4 (patch) | |
tree | 5962db967d9a72bc8fdac85e19b7fb36724e7d21 | |
parent | d3066a0d13753ac236899541befe744ec6719746 (diff) | |
download | patches-a4572a17202b061c792f2be216a9822df3440fe4.tar patches-a4572a17202b061c792f2be216a9822df3440fe4.tar.gz |
gnu: Add GNU vc-dwim.
* gnu/packages/version-control.scm (vc-dwim): New variable.
-rw-r--r-- | gnu/packages/version-control.scm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 018cf1b9f8..c215f2f886 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2013 Nikita Karetnikov <nikita@karetnikov.org> ;;; Copyright © 2013 Cyril Roelandt <tipecaml@gmail.com> +;;; Copyright © 2013 Ludovic Courtès <ludo@gnu.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -31,6 +32,8 @@ #:use-module (gnu packages perl) #:use-module (gnu packages python) #:use-module (gnu packages sqlite) + #:use-module (gnu packages system) + #:use-module (gnu packages emacs) #:use-module (gnu packages compression)) (define-public bazaar @@ -138,3 +141,25 @@ Configuration Management (SCM). Using it, you can record the history of sources files, and documents. It fills a similar role to the free software RCS, PRCS, and Aegis packages.") (license gpl1+))) + +(define-public vc-dwim + (package + (name "vc-dwim") + (version "1.7") + (source (origin + (method url-fetch) + (uri (string-append "mirror://gnu/vc-dwim/vc-dwim-" + version ".tar.xz")) + (sha256 + (base32 + "094pjwshvazlgagc254in2xvrp93vhcj0kb5ms17qs7sch99x9z2")))) + (build-system gnu-build-system) + (inputs `(("perl" ,perl) + ("inetutils" ,inetutils) ; for `hostname', used in the tests + ("emacs" ,emacs))) ; for `ctags' + (home-page "http://www.gnu.org/software/vc-dwim/") + (synopsis "Version-control-agnostic ChangeLog diff and commit tool") + (description + "vc-dwim is a version-control-agnostic ChangeLog diff and commit +tool. vc-chlog is a helper tool for writing GNU-style ChangeLog entries.") + (license gpl3+))) |