diff options
author | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2009-12-11 14:47:16 +0000 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2009-12-11 14:47:16 +0000 |
commit | 9976583c97004966dd8d966f0e24b61dd189327a (patch) | |
tree | 39fcb464d180f944fb06bf20dd7bcdbb47fe973f /pkgs | |
parent | 2ccf2984eb32ef5e3c59befaf47ef1ee8711fe85 (diff) | |
download | nixpkgs-9976583c97004966dd8d966f0e24b61dd189327a.tar nixpkgs-9976583c97004966dd8d966f0e24b61dd189327a.tar.gz nixpkgs-9976583c97004966dd8d966f0e24b61dd189327a.tar.bz2 nixpkgs-9976583c97004966dd8d966f0e24b61dd189327a.tar.lz nixpkgs-9976583c97004966dd8d966f0e24b61dd189327a.tar.xz nixpkgs-9976583c97004966dd8d966f0e24b61dd189327a.tar.zst nixpkgs-9976583c97004966dd8d966f0e24b61dd189327a.zip |
As agreed with ludo, I remove the getConfig around the cscope expression,
which deals only with a build time dependency. Let's better have hydra build cscope (I set me as a maintainer), and prefer simpler expressions to options on build-time dependencies. svn path=/nixpkgs/trunk/; revision=18902
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/tools/misc/cscope/default.nix | 16 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 1 |
2 files changed, 8 insertions, 9 deletions
diff --git a/pkgs/development/tools/misc/cscope/default.nix b/pkgs/development/tools/misc/cscope/default.nix index 305087d59c8..1c6d1dacc7f 100644 --- a/pkgs/development/tools/misc/cscope/default.nix +++ b/pkgs/development/tools/misc/cscope/default.nix @@ -1,8 +1,4 @@ -{ fetchurl, stdenv, ncurses, pkgconfig -, installEmacsMode ? false, emacs ? null -}: - -assert installEmacsMode -> emacs != null; +{ fetchurl, stdenv, ncurses, pkgconfig, emacs}: stdenv.mkDerivation rec { name = "cscope-15.7a"; @@ -21,9 +17,9 @@ stdenv.mkDerivation rec { configureFlags = "--with-ncurses=${ncurses}"; - buildInputs = [ ncurses pkgconfig ] ++ stdenv.lib.optional installEmacsMode emacs; + buildInputs = [ ncurses pkgconfig emacs ]; - postInstall = if installEmacsMode then '' + postInstall = '' # Install Emacs mode. cd "contrib/xcscope" @@ -33,7 +29,7 @@ stdenv.mkDerivation rec { ensureDir "$out/share/emacs/site-lisp" emacs --batch --eval '(byte-compile-file "xcscope.el")' cp xcscope.el{,c} "$out/share/emacs/site-lisp" - '' else ""; + ''; meta = { description = "Cscope, a developer's tool for browsing source code"; @@ -49,5 +45,9 @@ stdenv.mkDerivation rec { license = "BSD-style"; homepage = http://cscope.sourceforge.net/; + + maintainers = with stdenv.lib.maintainers; [viric]; + + platforms = with stdenv.lib.platforms; linux; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b1468e16665..2474a7c0cc9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2662,7 +2662,6 @@ let cscope = import ../development/tools/misc/cscope { inherit fetchurl stdenv ncurses pkgconfig emacs; - installEmacsMode = getConfig [ "cscope" "installEmacsMode" ] false; }; dejagnu = import ../development/tools/misc/dejagnu { |