From 4b640be1667a1202e3dbd3abdfc7aaee38beba56 Mon Sep 17 00:00:00 2001 From: Armijn Hemel Date: Sun, 21 Aug 2005 16:11:25 +0000 Subject: [PATCH] add dhcp svn path=/nixpkgs/trunk/; revision=3652 --- pkgs/system/all-packages-generic.nix | 2 +- pkgs/tools/networking/dhcp/builder.sh | 12 ++++++++++++ pkgs/tools/networking/dhcp/default.nix | 12 ++++++++++++ 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100755 pkgs/tools/networking/dhcp/builder.sh create mode 100644 pkgs/tools/networking/dhcp/default.nix diff --git a/pkgs/system/all-packages-generic.nix b/pkgs/system/all-packages-generic.nix index bc2e28f03a3..7d7b290a5be 100644 --- a/pkgs/system/all-packages-generic.nix +++ b/pkgs/system/all-packages-generic.nix @@ -165,7 +165,7 @@ rec { }; dhcp = (import ../tools/networking/dhcp) { - inherit fetchurl stdenv; + inherit fetchurl stdenv groff; }; graphviz = (import ../tools/graphics/graphviz) { diff --git a/pkgs/tools/networking/dhcp/builder.sh b/pkgs/tools/networking/dhcp/builder.sh new file mode 100755 index 00000000000..d58dbde7880 --- /dev/null +++ b/pkgs/tools/networking/dhcp/builder.sh @@ -0,0 +1,12 @@ +. $stdenv/setup + +export DESTDIR=$out + +configurePhase() { + ./configure + prefix=$out +} + +configurePhase=configurePhase + +genericBuild diff --git a/pkgs/tools/networking/dhcp/default.nix b/pkgs/tools/networking/dhcp/default.nix new file mode 100644 index 00000000000..d0e0893bc28 --- /dev/null +++ b/pkgs/tools/networking/dhcp/default.nix @@ -0,0 +1,12 @@ +{stdenv, fetchurl, groff}: + +stdenv.mkDerivation { + name = "dhcp-3.0.3"; + builder=./builder.sh; + src = fetchurl { + url = ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.3.tar.gz; + md5 = "f91416a0b8ed3fd0601688cf0b7df58f"; + }; + buildInputs = [groff]; +# patches = [./dhcp-makefile.patch]; +}