summary refs log tree commit diff
path: root/pkgs/servers/nosql/cassandra/generic.nix
diff options
context:
space:
mode:
authorRobert Helgesson <robert@rycee.net>2017-08-16 15:22:27 +0200
committerRobert Helgesson <robert@rycee.net>2017-08-21 19:41:59 +0200
commit4d192a3522576c1685abc78b0f0479afab1be9ce (patch)
tree27287c8cee2f548a2434138d3c56e723c4ab07c6 /pkgs/servers/nosql/cassandra/generic.nix
parent9459dd27ec4c1249d38e62388b02f4c19a659a24 (diff)
downloadnixpkgs-4d192a3522576c1685abc78b0f0479afab1be9ce.tar
nixpkgs-4d192a3522576c1685abc78b0f0479afab1be9ce.tar.gz
nixpkgs-4d192a3522576c1685abc78b0f0479afab1be9ce.tar.bz2
nixpkgs-4d192a3522576c1685abc78b0f0479afab1be9ce.tar.lz
nixpkgs-4d192a3522576c1685abc78b0f0479afab1be9ce.tar.xz
nixpkgs-4d192a3522576c1685abc78b0f0479afab1be9ce.tar.zst
nixpkgs-4d192a3522576c1685abc78b0f0479afab1be9ce.zip
cassandra: clean up installed documentation
Fixes #28281.
Diffstat (limited to 'pkgs/servers/nosql/cassandra/generic.nix')
-rw-r--r--pkgs/servers/nosql/cassandra/generic.nix15
1 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/servers/nosql/cassandra/generic.nix b/pkgs/servers/nosql/cassandra/generic.nix
index 7541f76b40e..848d181867e 100644
--- a/pkgs/servers/nosql/cassandra/generic.nix
+++ b/pkgs/servers/nosql/cassandra/generic.nix
@@ -26,6 +26,21 @@ stdenv.mkDerivation rec {
   installPhase = ''
     mkdir $out
     mv * $out
+
+    # Clean up documentation.
+    mkdir -p $out/share/doc/${name}
+    mv $out/CHANGES.txt \
+       $out/LICENSE.txt \
+       $out/NEWS.txt \
+       $out/NOTICE.txt \
+       $out/javadoc \
+       $out/share/doc/${name}
+
+    if [[ -d $out/doc ]]; then
+      mv "$out/doc/"* $out/share/doc/${name}
+      rmdir $out/doc
+    fi
+
     for cmd in bin/cassandra bin/nodetool bin/sstablekeys \
       bin/sstableloader bin/sstableupgrade \
       tools/bin/cassandra-stress tools/bin/cassandra-stressd \