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