Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at fix-function-merge 27 lines 676 B view raw
1{lib, stdenv, fetchurl}: 2 3stdenv.mkDerivation rec { 4 pname = "libvolume_id"; 5 version = "0.81.1"; 6 7 src = fetchurl { 8 url = "https://www.marcuscom.com/downloads/libvolume_id-${version}.tar.bz2"; 9 sha256 = "029z04vdxxsl8gycm9whcljhv6dy4b12ybsxdb99jr251gl1ifs5"; 10 }; 11 12 preBuild = " 13 makeFlagsArray=(prefix=$out E=echo RANLIB=${stdenv.cc.targetPrefix}ranlib INSTALL='install -c') 14 "; 15 16 # Work around a broken Makefile. 17 postInstall = " 18 rm $out/lib/libvolume_id.so.0 19 cp -f libvolume_id.so.0 $out/lib/ 20 "; 21 22 meta = with lib; { 23 platforms = platforms.linux; 24 license = licenses.gpl2Only; 25 homepage = "http://www.marcuscom.com/downloads/"; 26 }; 27}