lol
at v206 30 lines 754 B view raw
1{ stdenv, fetchurl, iptables, pkgconfig }: 2 3assert stdenv.isLinux; 4 5stdenv.mkDerivation rec { 6 name = "miniupnpd-1.9.20150721"; 7 8 src = fetchurl { 9 url = "http://miniupnp.free.fr/files/download.php?file=${name}.tar.gz"; 10 sha256 = "0w2422wfcir333qd300swkdvmksdfdllspplnz8vbv13a1724h4k"; 11 name = "${name}.tar.gz"; 12 }; 13 14 buildInputs = [ iptables ]; 15 nativeBuildInputs= [ pkgconfig ]; 16 17 NIX_CFLAGS_LINK = "-liptc"; 18 19 makefile = "Makefile.linux"; 20 21 buildFlags = "miniupnpd genuuid"; 22 23 installFlags = "PREFIX=$(out) INSTALLPREFIX=$(out)"; 24 25 meta = { 26 homepage = http://miniupnp.free.fr/; 27 description = "A daemon that implements the UPnP Internet Gateway Device (IGD) specification"; 28 platforms = stdenv.lib.platforms.linux; 29 }; 30}