Author: qknight
Date: Sun May  6 23:08:20 2012
New Revision: 33999
URL: https://nixos.org/websvn/nix/?rev=33999&sc=1

Log:
virtinst is still missing, but i will finish this tomorrow

Modified:
   nixpkgs/trunk/pkgs/applications/virtualization/virt-manager/default.nix

Modified: 
nixpkgs/trunk/pkgs/applications/virtualization/virt-manager/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/applications/virtualization/virt-manager/default.nix     
Sun May  6 22:39:39 2012        (r33998)
+++ nixpkgs/trunk/pkgs/applications/virtualization/virt-manager/default.nix     
Sun May  6 23:08:20 2012        (r33999)
@@ -1,6 +1,7 @@
 x@{builderDefsPackage
   , gnome, gtk, glib, libxml2, libvirt, gtkvnc, cyrus_sasl, libtasn1, 
makeWrapper 
-  , intltool, python, pygtk
+  , intltool, python, pygtk, libxml2Python
+  # virtinst is required, but it breaks when building
   , ...}:
 builderDefsPackage
 (a :  
@@ -28,6 +29,12 @@
 
   patchPhase = a.fullDepEntry '' 
     substituteInPlace "src/virt-manager.in" --replace "exec /usr/bin/python" 
"exec ${python}/bin/python"
+    sed -e '/import libxml2/i import sys\
+    sys.path.append("${libxml2Python}/lib/${python.libPrefix}/site-packages")' 
\
+    -i src/virtManager/util.py
+    sed -e '/import libxml2/i import sys\
+    sys.path.append("${libxml2Python}/lib/${python.libPrefix}/site-packages")' 
\
+    -i src/virtManager/libvirtobject.py
   '' ["minInit"];
 
   inherit (sourceInfo) name version;
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to