{ stdenv, fetchurl, lib, pkg-config, libaio, udev, }: stdenv.mkDerivation rec { pname = "lvm2"; version = "2.03.30"; src = fetchurl { urls = [ "https://mirrors.kernel.org/sourceware/lvm2/LVM2.${version}.tgz" "ftp://sourceware.org/pub/lvm2/LVM2.${version}.tgz" ]; hash = "sha256-rXar7LjciHcz4GxEnLmt0Eo1BvnweAwSiBem4aF87AU="; }; nativeBuildInputs = [ pkg-config ]; buildInputs = [ libaio udev ]; configureFlags = [ "--prefix=/" "--sbindir=/usr/bin" "--sysconfdir=/etc" "--localstatedir=/var" "--enable-cmdlib" "--enable-dmeventd" "--enable-lvmpolld" "--enable-pkgconfig" "--enable-udev_rules" "--enable-udev_sync" "--enable-write_install" "--with-cache=internal" "--with-thin=internal" ]; preInstall = '' mkdir -p $out export DESTDIR=$out ''; doCheck = false; meta = with lib; { homepage = "http://sourceware.org/lvm2/"; description = "Tools to support Logical Volume Management (LVM) on Linux"; platforms = platforms.linux; license = with licenses; [ gpl2Only bsd2 lgpl21 ]; maintainers = with maintainers; [ raskin ajs124 ]; }; }