cvs-fast-export: init at 1.32

+49
+47
pkgs/applications/version-management/cvs-fast-export/default.nix
···
··· 1 + {stdenv, fetchurl, makeWrapper, flex, bison, 2 + asciidoc, docbook_xml_dtd_45, docbook_xml_xslt, 3 + libxml2, libxslt, 4 + python27, rcs, cvs, git, 5 + coreutils, rsync}: 6 + with stdenv; with lib; 7 + mkDerivation rec { 8 + name = "cvs-fast-export-${meta.version}"; 9 + meta = { 10 + version = "1.32"; 11 + description = "Export an RCS or CVS history as a fast-import stream"; 12 + license = licenses.gpl2Plus; 13 + maintainers = with maintainers; [ dfoxfranke ]; 14 + homepage = "http://www.catb.org/esr/cvs-fast-export/"; 15 + platforms = platforms.all; 16 + }; 17 + 18 + src = fetchurl { 19 + url = "http://www.catb.org/~esr/cvs-fast-export/cvs-fast-export-1.32.tar.gz"; 20 + sha256 = "5bfb9a5650517d337a96a598795b50bc40ce12172854a6581267e7be3dbcfb97"; 21 + }; 22 + 23 + buildInputs = [ 24 + flex bison asciidoc docbook_xml_dtd_45 docbook_xml_xslt libxml2 libxslt 25 + python27 rcs cvs git makeWrapper 26 + ]; 27 + 28 + preBuild = '' 29 + makeFlagsArray=( 30 + XML_CATALOG_FILES="${docbook_xml_dtd_45}/xml/dtd/docbook/catalog.xml ${docbook_xml_xslt}/xml/xsl/docbook/catalog.xml" 31 + prefix="$out" 32 + ) 33 + ''; 34 + 35 + doCheck = true; 36 + 37 + postInstall = 38 + let 39 + binpath = makeSearchPath "bin" [ out rcs cvs git coreutils rsync ]; 40 + in '' 41 + for prog in cvs-fast-export cvsconvert cvssync; do 42 + wrapProgram $out/bin/$prog \ 43 + --prefix PATH : ${binpath} 44 + done 45 + '' 46 + ; 47 + }
+2
pkgs/top-level/all-packages.nix
··· 1242 1243 cutter = callPackage ../tools/networking/cutter { }; 1244 1245 dadadodo = callPackage ../tools/text/dadadodo { }; 1246 1247 daemonize = callPackage ../tools/system/daemonize { };
··· 1242 1243 cutter = callPackage ../tools/networking/cutter { }; 1244 1245 + cvs_fast_export = callPackage ../applications/version-management/cvs-fast-export { }; 1246 + 1247 dadadodo = callPackage ../tools/text/dadadodo { }; 1248 1249 daemonize = callPackage ../tools/system/daemonize { };