Author: eelco
Date: Wed Apr  6 15:08:36 2011
New Revision: 26720
URL: https://svn.nixos.org/websvn/nix/?rev=26720&sc=1

Log:


Modified:
   nixpkgs/trunk/pkgs/applications/virtualization/nova/default.nix

Modified: nixpkgs/trunk/pkgs/applications/virtualization/nova/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/applications/virtualization/nova/default.nix     Wed Apr 
 6 14:57:31 2011        (r26719)
+++ nixpkgs/trunk/pkgs/applications/virtualization/nova/default.nix     Wed Apr 
 6 15:08:36 2011        (r26720)
@@ -52,11 +52,13 @@
       python setup.py install --prefix=$out
 
       # Nova doesn't like to be called ".nova-foo-wrapped" because it
-      # computes some stuff from its own argv[0].  So call the wrapped
-      # programs ".nova-foo" by overriding wrapProgram.
+      # computes some stuff from its own argv[0].  So put the wrapped
+      # programs in $out/libexec under their original names.
+      mkdir -p $out/libexec/nova
+      
       wrapProgram() {
           local prog="$1"
-          local hidden="$(dirname "$prog")/.$(basename "$prog")"
+          local hidden=$out/libexec/nova/$(basename "$prog")
           mv $prog $hidden
           makeWrapper $hidden $prog "$@"
       }
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to