Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib 2, stdenv 3, fetchFromGitHub 4, ant 5, jdk 6, stripJavaArchivesHook 7}: 8 9stdenv.mkDerivation { 10 pname = "hydra-ant-logger"; 11 version = "2010.2"; 12 13 src = fetchFromGitHub { 14 owner = "NixOS"; 15 repo = "hydra-ant-logger"; 16 rev = "dae3224f4ed42418d3492bdf5bee4f825819006f"; 17 hash = "sha256-5oQ/jZfz7izTcYR+N801HYh4lH2MF54PCMnmA4CpRwc="; 18 }; 19 20 nativeBuildInputs = [ 21 ant 22 jdk 23 stripJavaArchivesHook 24 ]; 25 26 buildPhase = '' 27 runHook preBuild 28 mkdir lib 29 ant 30 runHook postBuild 31 ''; 32 33 installPhase = '' 34 runHook preBuild 35 install -Dm644 *.jar -t $out/share/java 36 runHook postBuild 37 ''; 38 39 meta = { 40 homepage = "https://github.com/NixOS/hydra-ant-logger"; 41 platforms = lib.platforms.unix; 42 }; 43}