summary refs log tree commit diff
path: root/pkgs/development/lisp-modules
diff options
context:
space:
mode:
authorMoritz Heidkamp <moritz@twoticketsplease.de>2014-01-05 17:38:14 +0000
committerMoritz Ulrich <moritz@tarn-vedra.de>2014-01-05 17:38:14 +0000
commitb10fe8ae3f92e99bbc110e178df125a6ef686497 (patch)
tree65e8d428eefda1aca6134c16ec0d094b66a0d899 /pkgs/development/lisp-modules
parentadb57a0cc48a31b4994dd9efa83a9ce2d192eaa5 (diff)
downloadnixlib-b10fe8ae3f92e99bbc110e178df125a6ef686497.tar
nixlib-b10fe8ae3f92e99bbc110e178df125a6ef686497.tar.gz
nixlib-b10fe8ae3f92e99bbc110e178df125a6ef686497.tar.bz2
nixlib-b10fe8ae3f92e99bbc110e178df125a6ef686497.tar.lz
nixlib-b10fe8ae3f92e99bbc110e178df125a6ef686497.tar.xz
nixlib-b10fe8ae3f92e99bbc110e178df125a6ef686497.tar.zst
nixlib-b10fe8ae3f92e99bbc110e178df125a6ef686497.zip
stumpwm: Copy stumpish to bin/, add contrib/ directory.
Diffstat (limited to 'pkgs/development/lisp-modules')
-rw-r--r--pkgs/development/lisp-modules/stumpwm/default.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/development/lisp-modules/stumpwm/default.nix b/pkgs/development/lisp-modules/stumpwm/default.nix
index f6ef41dda1da..57939526f565 100644
--- a/pkgs/development/lisp-modules/stumpwm/default.nix
+++ b/pkgs/development/lisp-modules/stumpwm/default.nix
@@ -19,14 +19,17 @@ buildLispPackage rec {
       ${x.deployConfigScript}
       export CL_SOURCE_REGISTRY="$CL_SOURCE_REGISTRY:$PWD/"
       ./autogen.sh 
-      configureFlags=" --with-lisp=$NIX_LISP --with-$NIX_LISP=$(which common-lisp.sh) "
+      configureFlags=" --with-lisp=$NIX_LISP --with-$NIX_LISP=$(which common-lisp.sh) --with-contrib-dir=$out/lib/common-lisp/stumpwm/contrib/"
     '';
-    installPhase=x.installPhase + ''
+    installPhase = with pkgs; x.installPhase + ''
       make install 
 
       if [ "$NIX_LISP" = "sbcl" ]; then
         wrapProgram "$out"/bin/stumpwm --set SBCL_HOME "${clwrapper.lisp}/lib/sbcl"
       fi;
+
+      mv $out/lib/common-lisp/stumpwm/contrib/stumpish $out/bin/stumpish
+      wrapProgram "$out"/bin/stumpish --prefix PATH : "${xlibs.xprop}/bin:${coreutils}/bin:${gnugrep}/bin:${gnused}/bin:${rlwrap}/bin:${ncurses}/bin"
     '';
     postInstall = ''false'';
   };