Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at fix-function-merge 36 lines 1.1 kB view raw
1{ fetchurl, lib, stdenv, makeWrapper, perl, openssh, rsync }: 2 3stdenv.mkDerivation rec { 4 pname = "autobuild"; 5 version = "5.3"; 6 7 src = fetchurl { 8 url = "mirror://savannah/${pname}/${pname}-${version}.tar.gz"; 9 sha256 = "0gv7g61ja9q9zg1m30k4snqwwy1kq7b4df6sb7d2qra7kbdq8af1"; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ]; 13 buildInputs = [ perl openssh rsync ]; 14 15 doCheck = true; 16 17 meta = { 18 description = "Continuous integration tool"; 19 20 longDescription = '' 21 Autobuild is a package that process output from building 22 software, primarily focused on packages using Autoconf and 23 Automake, and then generate a HTML summary file, containing 24 links to each build log. 25 26 Autobuild can also help you automate building your project on 27 many systems concurrently. Users with accounts on the 28 SourceForge compile farms will be able to invoke a parallel 29 build of their Autoconf/Automake based software, and produce a 30 summary of the build status, after reading the manual. 31 ''; 32 33 homepage = "https://josefsson.org/autobuild/"; 34 license = lib.licenses.gpl2Plus; 35 }; 36}