lvm2: add multiple output support

This commit is contained in:
Florian Klink
2020-07-12 23:04:33 +02:00
parent df67459b89
commit d3a991d410
2 changed files with 12 additions and 3 deletions
+9
View File
@@ -28,6 +28,9 @@ stdenv.mkDerivation rec {
configureFlags = [
"--disable-readline"
"--enable-pkgconfig"
"--bindir=${placeholder "bin"}/bin"
"--sbindir=${placeholder "bin"}/bin"
"--libdir=${placeholder "lib"}/lib"
] ++ stdenv.lib.optional enable_dmeventd " --enable-dmeventd"
++ stdenv.lib.optional enable_cmdlib "--enable-cmdlib"
++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
@@ -88,6 +91,12 @@ stdenv.mkDerivation rec {
"install_tmpfiles_configuration"
];
postInstall = ''
moveToOutput lib/libdevmapper.so $lib
'';
outputs = [ "out" "bin" "lib" "dev" "man" ];
meta = with stdenv.lib; {
homepage = "http://sourceware.org/lvm2/";
description = "Tools to support Logical Volume Management (LVM) on Linux";