at 17.09-beta 32 lines 962 B view raw
1{ stdenv, fetchurl, openssl }: 2 3stdenv.mkDerivation rec { 4 baseName = "ipmiutil"; 5 version = "3.0.5"; 6 name = "${baseName}-${version}"; 7 8 src = fetchurl { 9 url = "mirror://sourceforge/project/${baseName}/${name}.tar.gz"; 10 sha256 = "0ppfxh04c0aj9dxpkzj3xv1kylc17k1kvqabp8r7h70k6ljzgmxj"; 11 }; 12 13 buildInputs = [ openssl ]; 14 15 preBuild = '' 16 sed -e "s@/usr@$out@g" -i Makefile */Makefile */*/Makefile 17 sed -e "s@/etc@$out/etc@g" -i Makefile */Makefile */*/Makefile 18 sed -e "s@/var@$out/var@g" -i Makefile */Makefile */*/Makefile 19 ''; 20 21 NIX_CFLAGS_COMPILE = "-fno-stack-protector"; 22 23 meta = with stdenv.lib; { 24 description = "An easy-to-use IPMI server management utility"; 25 homepage = http://ipmiutil.sourceforge.net/; 26 maintainers = with maintainers; [ raskin ]; 27 platforms = platforms.linux; 28 license = licenses.bsd3; 29 downloadPage = "http://sourceforge.net/projects/ipmiutil/files/ipmiutil/"; 30 inherit version; 31 }; 32}