Author: eelco
Date: Fri Feb 25 15:56:10 2011
New Revision: 26120
URL: https://svn.nixos.org/websvn/nix/?rev=26120&sc=1
Log:
* Install the libvirt-guests boot script for saving/restoring VMs
across host reboots.
Modified:
nixpkgs/trunk/pkgs/development/libraries/libvirt/default.nix
Modified: nixpkgs/trunk/pkgs/development/libraries/libvirt/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/libvirt/default.nix Fri Feb
25 15:28:29 2011 (r26119)
+++ nixpkgs/trunk/pkgs/development/libraries/libvirt/default.nix Fri Feb
25 15:56:10 2011 (r26120)
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, libxml2, gnutls, devicemapper, perl, python
-, iproute, iptables, readline, lvm2, utillinux, udev, libpciaccess }:
+, iproute, iptables, readline, lvm2, utillinux, udev, libpciaccess, gettext }:
let version = "0.8.8"; in
@@ -13,7 +13,7 @@
buildInputs =
[ pkgconfig libxml2 gnutls devicemapper perl python readline lvm2
- utillinux udev libpciaccess
+ utillinux udev libpciaccess gettext
];
preConfigure =
@@ -21,10 +21,16 @@
PATH=${iproute}/sbin:${iptables}/sbin:${lvm2}/sbin:${udev}/sbin:$PATH
'';
- configureFlags = "--localstatedir=/var";
+ configureFlags = "--localstatedir=/var --with-init-script=redhat";
installFlags = "localstatedir=$(TMPDIR)/var";
+ postInstall =
+ ''
+ substituteInPlace $out/etc/rc.d/init.d/libvirt-guests \
+ --replace "$out/bin" "${gettext}/bin"
+ '';
+
meta = {
homepage = http://libvirt.org/;
description = "A toolkit to interact with the virtualization capabilities
of recent versions of Linux (and other OSes).";
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits