diff --git a/pkgs/tools/misc/getopt/builder.sh b/pkgs/tools/misc/getopt/builder.sh index b086693baec..0b1da9d6612 100644 --- a/pkgs/tools/misc/getopt/builder.sh +++ b/pkgs/tools/misc/getopt/builder.sh @@ -1,6 +1,4 @@ -. $stdenv/setup || exit 1 - -tar xvfz $src || exit 1 -cd getopt-* || exit 1 -make || exit 1 -make install prefix=$out || exit 1 +. $stdenv/setup +installFlags="prefix=$out" +makeFlags="CFLAGS=-DWITHOUT_GETTEXT LIBCGETOPT=0" +genericBuild diff --git a/pkgs/tools/misc/getopt/default.nix b/pkgs/tools/misc/getopt/default.nix index 1e27204a5af..b02648e8c93 100644 --- a/pkgs/tools/misc/getopt/default.nix +++ b/pkgs/tools/misc/getopt/default.nix @@ -1,4 +1,6 @@ -{stdenv, fetchurl}: stdenv.mkDerivation { +{stdenv, fetchurl}: + +stdenv.mkDerivation { name = "getopt-1.1.3"; builder = ./builder.sh; src = fetchurl {