diff options
author | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2010-05-15 18:43:24 +0000 |
---|---|---|
committer | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2010-05-15 18:43:24 +0000 |
commit | 64f0f42d4f023896f8c805bfe200f7b792675f97 (patch) | |
tree | 14c0535187aa8ba7eea6542d00a02d8b18ae8690 | |
parent | ff03fa451121acc03ac71267b87169c0316498cd (diff) | |
download | nixlib-64f0f42d4f023896f8c805bfe200f7b792675f97.tar nixlib-64f0f42d4f023896f8c805bfe200f7b792675f97.tar.gz nixlib-64f0f42d4f023896f8c805bfe200f7b792675f97.tar.bz2 nixlib-64f0f42d4f023896f8c805bfe200f7b792675f97.tar.lz nixlib-64f0f42d4f023896f8c805bfe200f7b792675f97.tar.xz nixlib-64f0f42d4f023896f8c805bfe200f7b792675f97.tar.zst nixlib-64f0f42d4f023896f8c805bfe200f7b792675f97.zip |
Upgrade mdadm
svn path=/nixpkgs/trunk/; revision=21792
-rw-r--r-- | pkgs/os-specific/linux/mdadm/default.nix | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/pkgs/os-specific/linux/mdadm/default.nix b/pkgs/os-specific/linux/mdadm/default.nix index dd1708e83799..9de10be05536 100644 --- a/pkgs/os-specific/linux/mdadm/default.nix +++ b/pkgs/os-specific/linux/mdadm/default.nix @@ -1,20 +1,23 @@ {stdenv, fetchurl, groff}: -stdenv.mkDerivation { - name = "mdadm-2.6"; +stdenv.mkDerivation rec { + name = "mdadm-3.1.2"; src = fetchurl { - url = http://www.cse.unsw.edu.au/~neilb/source/mdadm/mdadm-2.6.tgz; - md5 = "15019078eacc8c21eac7b0b7faf86129"; + url = "mirror://kernel/linux/utils/raid/mdadm/${name}.tar.bz2"; + sha256 = "0s2d2a01j8cizxqvbgd0sn5bpa1j46q8976078b3jq1q7i1ir0zz"; }; buildNativeInputs = [groff]; - preBuild = '' - makeFlags="INSTALL=install BINDIR=$out/sbin MANDIR=$out/share/man" - if [ -n "$crossConfig" ]; then - makeFlags="$makeFlags CROSS_COMPILE=$crossConfig-" - fi - ''; + patchPhase = "sed -e 's@/lib/udev@\${out}/lib/udev@' -i Makefile"; + + preBuild = + '' + makeFlagsArray=(INSTALL=install BINDIR=$out/sbin MANDIR=$out/share/man) + if [[ -n "$crossConfig" ]]; then + makeFlagsArray+=(CROSS_COMPILE=$crossConfig-) + fi + ''; meta = { description = "Programs for managing RAID arrays under Linux"; |