summary refs log tree commit diff
path: root/pkgs/development/tools/misc/cscope
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2010-08-11 20:07:22 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2010-08-11 20:07:22 +0000
commite97ad11560acb6838be4fd4dccec5e1157320ba5 (patch)
tree9b63222fcaf0327ba7b21316bd1ffd6ab0135174 /pkgs/development/tools/misc/cscope
parentf9692a7f401e66fc291fd7c7c94bbd0b29b2d646 (diff)
Making cscope cross build (avoiding emacs in it)
svn path=/nixpkgs/branches/stdenv-updates/; revision=23127
Diffstat (limited to 'pkgs/development/tools/misc/cscope')
-rw-r--r--pkgs/development/tools/misc/cscope/default.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/development/tools/misc/cscope/default.nix b/pkgs/development/tools/misc/cscope/default.nix
index 1c6d1dacc7fd6..2a9e77bd05bca 100644
--- a/pkgs/development/tools/misc/cscope/default.nix
+++ b/pkgs/development/tools/misc/cscope/default.nix
@@ -17,7 +17,8 @@ stdenv.mkDerivation rec {
 
   configureFlags = "--with-ncurses=${ncurses}";
 
-  buildInputs = [ ncurses pkgconfig emacs ];
+  buildInputs = [ ncurses emacs ];
+  buildNativeInputs = [ pkgconfig ];
 
   postInstall = ''
     # Install Emacs mode.
@@ -31,6 +32,11 @@ stdenv.mkDerivation rec {
     cp xcscope.el{,c} "$out/share/emacs/site-lisp"
   '';
 
+  crossAttrs = {
+    postInstall = "";
+    propagatedBuildInputs = [ ncurses.hostDrv ];
+  };
+
   meta = {
     description = "Cscope, a developer's tool for browsing source code";