about summary refs log tree commit diff
path: root/pkgs/development/tools/jbake
diff options
context:
space:
mode:
authorRobin Gloster <mail@glob.in>2017-12-29 03:24:47 +0100
committerRobin Gloster <mail@glob.in>2017-12-29 03:26:25 +0100
commit59087261172d07e377c81e2ab799f1633d35039c (patch)
treef0f43b88eba5cfd66a83733060596f2c8fcfe0c0 /pkgs/development/tools/jbake
parent78d76e4b552edee9d6b5792e1e02e216d686c517 (diff)
jbake: cleanup
Diffstat (limited to 'pkgs/development/tools/jbake')
-rw-r--r--pkgs/development/tools/jbake/default.nix39
1 files changed, 19 insertions, 20 deletions
diff --git a/pkgs/development/tools/jbake/default.nix b/pkgs/development/tools/jbake/default.nix
index 5bc649ece86de..9762926ddf5ec 100644
--- a/pkgs/development/tools/jbake/default.nix
+++ b/pkgs/development/tools/jbake/default.nix
@@ -1,27 +1,26 @@
-{stdenv, fetchurl, unzip, jre, ...}:
+{ stdenv, fetchzip, jre }:
 
 stdenv.mkDerivation rec {
-    version = "2.5.1";
-    name = "jbake-${version}";
-    src = fetchurl {
-        url = "http://jbake.org/files/jbake-${version}-bin.zip";
-        sha256="1r46y84q5x915055hx2vxydaqng3cz0clwz0yhwapgmi4sliygjd";
-    };
+  version = "2.5.1";
+  name = "jbake-${version}";
 
-    buildInputs = [ unzip jre ];
+  src = fetchzip {
+    url = "http://jbake.org/files/jbake-${version}-bin.zip";
+    sha256 = "1ib5gvz6sl7k0ywx22anhz69i40wc6jj5lxjxj2aa14qf4lrw912";
+  };
 
-    unpackPhase = "unzip ${src}";
+  buildInputs = [ jre ];
 
-    installPhase = ''
-        substituteInPlace $name/bin/jbake --replace "java" "${jre}/bin/java" 
-        mkdir -p $out
-        cp -r $name/* $out
-    '';
+  installPhase = ''
+    substituteInPlace bin/jbake --replace "java" "${jre}/bin/java" 
+    mkdir -p $out
+    cp -vr * $out
+  '';
 
-    meta = with stdenv; {
-        description = "JBake is a Java based, open source, static site/blog generator for developers & designers";
-        homepage = "http://jbake.org/";
-        license = lib.licenses.mit;
-        maintainers = with lib.maintainers; [moaxcp];
-    };
+  meta = with stdenv.lib; {
+    description = "JBake is a Java based, open source, static site/blog generator for developers & designers";
+    homepage = "http://jbake.org/";
+    license = licenses.mit;
+    maintainers = with maintainers; [ moaxcp ];
+  };
 }