diff options
author | Ludovic Courtès <ludo@gnu.org> | 2011-10-12 20:43:44 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2011-10-12 20:43:44 +0000 |
commit | 14e951e6d59c4bf2ecf3386c7a18eb019531e803 (patch) | |
tree | 29e229e5ba1ac27d755debf7e1d8b43e8983a6dc /pkgs/applications/version-management/rcs/default.nix | |
parent | a6db3d5723301c641377fd987f5b2355fdd1a230 (diff) | |
download | nixpkgs-14e951e6d59c4bf2ecf3386c7a18eb019531e803.tar nixpkgs-14e951e6d59c4bf2ecf3386c7a18eb019531e803.tar.gz nixpkgs-14e951e6d59c4bf2ecf3386c7a18eb019531e803.tar.bz2 nixpkgs-14e951e6d59c4bf2ecf3386c7a18eb019531e803.tar.lz nixpkgs-14e951e6d59c4bf2ecf3386c7a18eb019531e803.tar.xz nixpkgs-14e951e6d59c4bf2ecf3386c7a18eb019531e803.tar.zst nixpkgs-14e951e6d59c4bf2ecf3386c7a18eb019531e803.zip |
GNU RCS 5.8.
svn path=/nixpkgs/trunk/; revision=29795
Diffstat (limited to 'pkgs/applications/version-management/rcs/default.nix')
-rw-r--r-- | pkgs/applications/version-management/rcs/default.nix | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/pkgs/applications/version-management/rcs/default.nix b/pkgs/applications/version-management/rcs/default.nix index 38c1d38e349..4be4c0c5f69 100644 --- a/pkgs/applications/version-management/rcs/default.nix +++ b/pkgs/applications/version-management/rcs/default.nix @@ -1,23 +1,28 @@ {stdenv, fetchurl}: -stdenv.mkDerivation { - name = "rcs-5.7"; +stdenv.mkDerivation rec { + name = "rcs-5.8"; src = fetchurl { - url = ftp://ftp.cs.purdue.edu/pub/RCS/rcs-5.7.tar; - md5 = "f7b3f106bf87ff6344df38490f6a02c5"; + url = "mirror://gnu/rcs/${name}.tar.gz"; + sha256 = "0q12nlghv4khxw5lk0y4949caghzg4jg0ripddi2h3q75vmfh6vh"; }; - patches = [ ./no-root.patch ]; - - preConfigure = '' - makeFlags="man1dir=$out/share/man/man1 man5dir=$out/share/man/man5"; - ''; + doCheck = true; meta = { - homepage = http://www.cs.purdue.edu/homes/trinkle/RCS/; - description = "Revision Control System, a version management system"; - maintainers = [ stdenv.lib.maintainers.eelco stdenv.lib.maintainers.simons ]; + homepage = http://www.gnu.org/software/rcs/; + description = "GNU RCS, a revision control system"; + longDescription = + '' The GNU Revision Control System (RCS) manages multiple revisions of + files. RCS automates the storing, retrieval, logging, + identification, and merging of revisions. RCS is useful for text + that is revised frequently, including source code, programs, + documentation, graphics, papers, and form letters. + ''; + + license = "GPLv3+"; + maintainers = with stdenv.lib.maintainers; [ eelco simons ludo ]; platforms = stdenv.lib.platforms.all; }; } |