summary refs log tree commit diff
path: root/pkgs/os-specific
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2012-04-18 18:42:44 +0000
committerLudovic Courtès <ludo@gnu.org>2012-04-18 18:42:44 +0000
commit40675e46bd9d51c42234c516e3238c5f2412c569 (patch)
tree22c398ed896f57d778f7a76d2f47af633267e85e /pkgs/os-specific
parent61bb81195ff2b5f2735c84ff8c15eea3aea59eea (diff)
downloadnixlib-40675e46bd9d51c42234c516e3238c5f2412c569.tar
nixlib-40675e46bd9d51c42234c516e3238c5f2412c569.tar.gz
nixlib-40675e46bd9d51c42234c516e3238c5f2412c569.tar.bz2
nixlib-40675e46bd9d51c42234c516e3238c5f2412c569.tar.lz
nixlib-40675e46bd9d51c42234c516e3238c5f2412c569.tar.xz
nixlib-40675e46bd9d51c42234c516e3238c5f2412c569.tar.zst
nixlib-40675e46bd9d51c42234c516e3238c5f2412c569.zip
GNU Hurd: Use `preConfigure' to `autoreconf' only.
svn path=/nixpkgs/trunk/; revision=33835
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r--pkgs/os-specific/gnu/hurd/default.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/os-specific/gnu/hurd/default.nix b/pkgs/os-specific/gnu/hurd/default.nix
index e37867e3bef5..0c9059a30085 100644
--- a/pkgs/os-specific/gnu/hurd/default.nix
+++ b/pkgs/os-specific/gnu/hurd/default.nix
@@ -40,10 +40,12 @@ stdenv.mkDerivation ({
         then [ "--with-parted" ]
         else [ "--without-parted" ]);
 
-  preConfigure =
-    '' autoreconf -vfi
+  # Use `preConfigure' only for `autoreconf', so that users know they can
+  # simply clear it when the autoconf phase is unneeded.
+  preConfigure = "autoreconf -vfi";
 
-       echo "removing \`-o root' from makefiles..."
+  postConfigure =
+    '' echo "removing \`-o root' from makefiles..."
        for mf in {utils,daemons}/Makefile
        do
          sed -i "$mf" -e's/-o root//g'