heimdal: move "info" to own output

This commit is contained in:
Alexander V. Nikolaev 2018-06-21 07:39:53 +03:00
parent 4622b765ac
commit 0a72127d57

View File

@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
sha256 = "1j38wjj4k0q8vx168k3d3k0fwa8j1q5q8f2688nnx1b9qgjd6w1d"; sha256 = "1j38wjj4k0q8vx168k3d3k0fwa8j1q5q8f2688nnx1b9qgjd6w1d";
}; };
outputs = [ "out" "bin" "dev" "man" ]; outputs = [ "out" "bin" "dev" "man" "info" ];
patches = [ ./heimdal-make-missing-headers.patch ]; patches = [ ./heimdal-make-missing-headers.patch ];
@ -30,6 +30,7 @@ stdenv.mkDerivation rec {
configureFlags = [ configureFlags = [
"--sysconfdir=/etc" "--sysconfdir=/etc"
"--localstatedir=/var" "--localstatedir=/var"
"--infodir=$info/share/info"
"--enable-hdb-openldap-module" "--enable-hdb-openldap-module"
"--with-sqlite3=${sqlite.dev}" "--with-sqlite3=${sqlite.dev}"
@ -66,7 +67,6 @@ stdenv.mkDerivation rec {
(cd lib/hcrypto; make -j $NIX_BUILD_CORES) (cd lib/hcrypto; make -j $NIX_BUILD_CORES)
''; '';
# FIXME: share/info hits $bin, IDK why, but I decide is to minor to block
postInstall = '' postInstall = ''
# Install hcrypto # Install hcrypto
(cd include/hcrypto; make -j $NIX_BUILD_CORES install) (cd include/hcrypto; make -j $NIX_BUILD_CORES install)