at 18.03-beta 32 lines 754 B view raw
1{ stdenv, fetchurl, python, rcs, git, makeWrapper }: 2 3stdenv.mkDerivation rec { 4 name = "src-${version}"; 5 version = "1.17"; 6 7 src = fetchurl { 8 url = "http://www.catb.org/~esr/src/${name}.tar.gz"; 9 sha256 = "17885hpq8nxhqzwl50nrgdk1q9dq4cxjxldgkk8shdf08s5hcqhk"; 10 }; 11 12 buildInputs = [ python rcs git makeWrapper ]; 13 14 preConfigure = '' 15 patchShebangs . 16 ''; 17 18 makeFlags = [ "prefix=$(out)" ]; 19 20 postInstall = '' 21 wrapProgram $out/bin/src \ 22 --suffix PATH ":" "${rcs}/bin" 23 ''; 24 25 meta = with stdenv.lib; { 26 description = "Simple single-file revision control"; 27 homepage = http://www.catb.org/~esr/src/; 28 license = licenses.bsd3; 29 platforms = platforms.all; 30 maintainers = with maintainers; [ calvertvl ]; 31 }; 32}