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