diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2013-12-20 18:28:09 +0100 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2013-12-20 18:29:07 +0100 |
commit | e76c33475676d4959a9b93a911aef9637abb39e1 (patch) | |
tree | 917c84d98304fb8901265ae2aa18df99ee2b103f /pkgs/development/compilers/openjdk | |
parent | 3f799e7233ad9cc2dc56eea9fa53e449f1e2237f (diff) | |
download | nixlib-e76c33475676d4959a9b93a911aef9637abb39e1.tar nixlib-e76c33475676d4959a9b93a911aef9637abb39e1.tar.gz nixlib-e76c33475676d4959a9b93a911aef9637abb39e1.tar.bz2 nixlib-e76c33475676d4959a9b93a911aef9637abb39e1.tar.lz nixlib-e76c33475676d4959a9b93a911aef9637abb39e1.tar.xz nixlib-e76c33475676d4959a9b93a911aef9637abb39e1.tar.zst nixlib-e76c33475676d4959a9b93a911aef9637abb39e1.zip |
openjdk: Remove some unnecessary stuff from the installation
Diffstat (limited to 'pkgs/development/compilers/openjdk')
-rw-r--r-- | pkgs/development/compilers/openjdk/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/development/compilers/openjdk/default.nix b/pkgs/development/compilers/openjdk/default.nix index b927a38abd93..fd229cf5b139 100644 --- a/pkgs/development/compilers/openjdk/default.nix +++ b/pkgs/development/compilers/openjdk/default.nix @@ -53,7 +53,7 @@ stdenv.mkDerivation rec { sha256 = "15h5nmbw6yn5596ccakqdbs0vd8hmslsfg5sfk8wmjvn31bfmy00"; }; -# outputs = [ "out" ] ++ stdenv.lib.optionals (! jreOnly) [ "jre" ]; + # outputs = [ "out" ] ++ stdenv.lib.optionals (! jreOnly) [ "jre" ]; buildInputs = [ unzip @@ -115,6 +115,14 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out cp -av build/*/j2${if jreOnly then "re" else "sdk"}-image/* $out + + # Remove some broken manpages. + rm -rf $out/share/man/ja* + + # Remove crap from the installation. + rm -rf $out/demo $out/sample + + # Generate certificates. pushd $out/${if ! jreOnly then "jre/" else ""}lib/security rm cacerts perl ${./generate-cacerts.pl} $out/bin/keytool ${cacert}/etc/ca-bundle.crt |