rpms/virt-manager/F-9 virt-manager-0.6.0-conn-details-sensitivity.patch, NONE, 1.1 virt-manager-0.6.0-connect-variable-typo.patch, NONE, 1.1 virt-manager-0.6.0-fix-virt-type-desc.patch, NONE, 1.1 virt-manager-0.6.0-multiple-sound-dev.patch, NONE, 1.1 virt-manager-0.6.0-polkit-root.patch, NONE, 1.1 virt-manager-0.6.0-populate-hostinfo-early.patch, NONE, 1.1 virt-manager-0.6.0-update-potfiles.patch, NONE, 1.1 virt-manager-0.6.0-update-translations.patch, NONE, 1.1 virt-manager-0.6.0-vol-copy-popup.patch, NONE, 1.1 .cvsignore, 1.19, 1.20 sources, 1.19, 1.20 virt-manager.spec, 1.36, 1.37 virt-manager-0.5.4-i18n.patch, 1.1, NONE virt-manager-0.5.4-image-dir.patch, 1.1, NONE virt-manager-0.5.4-polkit-check.patch, 1.1, NONE virt-manager-0.5.4-polkit-root.patch, 1.1, NONE

Cole Robinson crobinso at fedoraproject.org
Mon Dec 1 17:37:43 UTC 2008


Author: crobinso

Update of /cvs/pkgs/rpms/virt-manager/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5725

Modified Files:
	.cvsignore sources virt-manager.spec 
Added Files:
	virt-manager-0.6.0-conn-details-sensitivity.patch 
	virt-manager-0.6.0-connect-variable-typo.patch 
	virt-manager-0.6.0-fix-virt-type-desc.patch 
	virt-manager-0.6.0-multiple-sound-dev.patch 
	virt-manager-0.6.0-polkit-root.patch 
	virt-manager-0.6.0-populate-hostinfo-early.patch 
	virt-manager-0.6.0-update-potfiles.patch 
	virt-manager-0.6.0-update-translations.patch 
	virt-manager-0.6.0-vol-copy-popup.patch 
Removed Files:
	virt-manager-0.5.4-i18n.patch 
	virt-manager-0.5.4-image-dir.patch 
	virt-manager-0.5.4-polkit-check.patch 
	virt-manager-0.5.4-polkit-root.patch 
Log Message:
Update to 0.6.0 release with additional fixes from rawhide/F10


virt-manager-0.6.0-conn-details-sensitivity.patch:

--- NEW FILE virt-manager-0.6.0-conn-details-sensitivity.patch ---
# HG changeset patch
# User "Cole Robinson <crobinso at redhat.com>"
# Date 1221748433 14400
# Node ID 7bedb4d693bdc674392ca334e7ee94f1b818b8f8
# Parent  4148e2986cc51b01937b8bed2e103ac50e4d882a
Allow seeing connection details when conn disconnected, just desensitive all the add wizards.

diff -r 4148e2986cc5 -r 7bedb4d693bd src/virtManager/engine.py
--- a/src/virtManager/engine.py	Wed Sep 17 07:53:00 2008 -0400
+++ b/src/virtManager/engine.py	Thu Sep 18 10:33:53 2008 -0400
@@ -118,7 +118,8 @@
 
 
     def _do_connection_changed(self, connection):
-        if connection.get_state() == connection.STATE_ACTIVE:
+        if connection.get_state() == connection.STATE_ACTIVE or \
+           connection.get_state() == connection.STATE_CONNECTING:
             return
 
         hvuri = connection.get_uri()
diff -r 4148e2986cc5 -r 7bedb4d693bd src/virtManager/host.py
--- a/src/virtManager/host.py	Wed Sep 17 07:53:00 2008 -0400
+++ b/src/virtManager/host.py	Thu Sep 18 10:33:53 2008 -0400
@@ -29,6 +29,7 @@
 
 from virtinst import Storage
 
+from virtManager.connection import vmmConnection
 from virtManager.createnet import vmmCreateNetwork
 from virtManager.createpool import vmmCreatePool
 from virtManager.createvol import vmmCreateVolume
@@ -158,6 +159,8 @@
         self.conn.connect("pool-started", self.refresh_storage_pool)
         self.conn.connect("pool-stopped", self.refresh_storage_pool)
 
+        self.conn.connect("state-changed", self.conn_state_changed)
+
         self.window.signal_autoconnect({
             "on_menu_file_close_activate": self.close,
             "on_vmm_host_delete_event": self.close,
@@ -181,9 +184,7 @@
             })
 
         self.conn.connect("resources-sampled", self.refresh_resources)
-        self.refresh_resources()
-        self.reset_pool_state()
-        self.reset_net_state()
+        self.reset_state()
 
     def show(self):
         # Update autostart value
@@ -208,6 +209,12 @@
            self.window.get_widget("config-autoconnect").get_active():
             self.conn.toggle_autoconnect()
 
+    def reset_state(self):
+        self.refresh_resources()
+        self.reset_pool_state()
+        self.reset_net_state()
+        self.conn_state_changed()
+
     def refresh_resources(self, ignore=None):
         self.window.get_widget("performance-cpu").set_text("%d %%" % self.conn.cpu_time_percentage())
         vm_memory = self.conn.pretty_current_memory()
@@ -221,6 +228,11 @@
         memory_vector = self.conn.current_memory_vector()
         memory_vector.reverse()
         self.memory_usage_graph.set_property("data_array", memory_vector)
+
+    def conn_state_changed(self, ignore1=None):
+        state = (self.conn.get_state() == vmmConnection.STATE_ACTIVE)
+        self.window.get_widget("net-add").set_sensitive(state)
+        self.window.get_widget("pool-add").set_sensitive(state)
 
     # -------------------------
     # Virtual Network functions
diff -r 4148e2986cc5 -r 7bedb4d693bd src/virtManager/manager.py
--- a/src/virtManager/manager.py	Wed Sep 17 07:53:00 2008 -0400
+++ b/src/virtManager/manager.py	Thu Sep 18 10:33:53 2008 -0400
@@ -668,10 +668,8 @@
             self.window.get_widget("vm-open").set_sensitive(False)
             if conn.get_state() == vmmConnection.STATE_DISCONNECTED:
                 self.window.get_widget("vm-delete").set_sensitive(True)
-                self.window.get_widget("menu_host_details").set_sensitive(False)
             else:
                 self.window.get_widget("vm-delete").set_sensitive(False)
-                self.window.get_widget("menu_host_details").set_sensitive(True)
             if conn.get_state() == vmmConnection.STATE_ACTIVE:
                 self.window.get_widget("vm-new").set_sensitive(True)
                 self.window.get_widget("menu_file_restore_saved").set_sensitive(True)
@@ -680,6 +678,7 @@
                 self.window.get_widget("menu_file_restore_saved").set_sensitive(False)
             self.window.get_widget("menu_edit_details").set_sensitive(False)
             self.window.get_widget("menu_edit_delete").set_sensitive(False)
+            self.window.get_widget("menu_host_details").set_sensitive(True)
 
     def popup_vm_menu(self, widget, event):
         tuple = widget.get_path_at_pos(int(event.x), int(event.y))

virt-manager-0.6.0-connect-variable-typo.patch:

--- NEW FILE virt-manager-0.6.0-connect-variable-typo.patch ---
# HG changeset patch
# User "Cole Robinson <crobinso at redhat.com>"
# Date 1224534507 14400
# Node ID 57f3422417b38bb6c4d834283f7bd85c368fccf0
# Parent  fd4db4f02a84dadce38293214fc04721c1a8cc15
Fix variable typo.

diff -r fd4db4f02a84 -r 57f3422417b3 src/virtManager/manager.py
--- a/src/virtManager/manager.py	Mon Oct 20 10:49:21 2008 -0400
+++ b/src/virtManager/manager.py	Mon Oct 20 16:28:27 2008 -0400
@@ -430,7 +430,7 @@
             (gtype, host, port, transport, username) = vm.get_graphics_console()
             if gtype == "vnc":
                 self.emit("action-show-console", uri, vmuuid)
-            elif not connect.is_remote():
+            elif not connection.is_remote():
                 self.emit("action-show-terminal", uri, vmuuid)
         else:
             self.emit("action-refresh-console", uri, vmuuid)

virt-manager-0.6.0-fix-virt-type-desc.patch:

--- NEW FILE virt-manager-0.6.0-fix-virt-type-desc.patch ---
diff -rup virt-manager-0.6.0/src/vmm-create.glade new/src/vmm-create.glade
--- virt-manager-0.6.0/src/vmm-create.glade	2008-09-10 15:37:12.000000000 -0400
+++ new/src/vmm-create.glade	2008-11-25 12:08:47.161923000 -0500
@@ -871,7 +871,7 @@
 			  <child>
 			    <widget class="GtkLabel" id="label296">
 			      <property name="visible">True</property>
-			      <property name="label" translatable="yes">Lightweight method of virtualizing machines. Limits operating system choices because the OS must be specially modified to support paravirtualization. Better performance than fully virtualized systems.</property>
+			      <property name="label" translatable="yes">Lightweight method of virtualizing machines. Limits operating system choices because the OS must be specially modified to support paravirtualization, but yeilds better performance than fully virtualized systems.</property>
 			      <property name="use_underline">False</property>
 			      <property name="use_markup">True</property>
 			      <property name="justify">GTK_JUSTIFY_LEFT</property>
@@ -949,7 +949,7 @@
 				  <child>
 				    <widget class="GtkLabel" id="label297">
 				      <property name="visible">True</property>
-				      <property name="label" translatable="yes">Involves hardware simulation, allowing for a greater range of operating systems (does not require OS modification). Slower than paravirtualized systems.</property>
+				      <property name="label" translatable="yes">Involves hardware simulation, allowing for a greater range of virtual devices and operating systems (does not require OS modification).</property>
 				      <property name="use_underline">False</property>
 				      <property name="use_markup">True</property>
 				      <property name="justify">GTK_JUSTIFY_LEFT</property>

virt-manager-0.6.0-multiple-sound-dev.patch:

--- NEW FILE virt-manager-0.6.0-multiple-sound-dev.patch ---
# HG changeset patch
# User "Cole Robinson <crobinso at redhat.com>"
# Date 1224789319 14400
# Node ID 1851cbb03705561a2e603606d73eb4ebde7ac405
# Parent  4e7c3f99f0db513e0d8325c5bf485643a164f601
Don't add sound devices multiple times.

diff -r 4e7c3f99f0db -r 1851cbb03705 src/virtManager/create.py
--- a/src/virtManager/create.py	Thu Oct 23 11:45:27 2008 -0400
+++ b/src/virtManager/create.py	Thu Oct 23 15:15:19 2008 -0400
@@ -643,6 +643,7 @@
                               "".join(traceback.format_exc()))
             return False
 
+        guest.sound_devs = []
         try:
             if self.get_config_sound():
                 guest.sound_devs.append(virtinst.VirtualAudio(model="es1370"))

virt-manager-0.6.0-polkit-root.patch:

--- NEW FILE virt-manager-0.6.0-polkit-root.patch ---
diff -rup virt-manager-0.6.0/src/virtManager/connection.py new/src/virtManager/connection.py
--- virt-manager-0.6.0/src/virtManager/connection.py	2008-09-10 19:17:43.170355000 -0400
+++ new/src/virtManager/connection.py	2008-09-10 19:19:58.124618000 -0400
@@ -376,6 +376,9 @@ class vmmConnection(gobject.GObject):
         self.connectThread.start()
 
     def _do_creds_polkit(self, action):
+        if os.getuid() == 0:
+            logging.debug("Skipping policykit check as root")
+            return 0
         logging.debug("Doing policykit for %s" % action)
         bus = dbus.SessionBus()
 

virt-manager-0.6.0-populate-hostinfo-early.patch:

--- NEW FILE virt-manager-0.6.0-populate-hostinfo-early.patch ---
# HG changeset patch
# User "Cole Robinson <crobinso at redhat.com>"
# Date 1223313666 14400
# Node ID 270e1697b81ac143df54e111e2e1bed5006ad49c
# Parent  9f5d5b6940c5a266f7b3a087f41face4713feec2
populate hostinfo earlier in tick function so it isn't accessed uninitialized.

diff -r 9f5d5b6940c5 -r 270e1697b81a src/virtManager/connection.py
--- a/src/virtManager/connection.py	Mon Oct 06 12:56:11 2008 -0400
+++ b/src/virtManager/connection.py	Mon Oct 06 13:21:06 2008 -0400
@@ -869,6 +869,8 @@
         if self.state != self.STATE_ACTIVE:
             return
 
+        self.hostinfo = self.vmm.getInfo()
+
         # Poll for new virtual network objects
         (startNets, stopNets, newNets,
          oldNets, self.nets) = self._update_nets()
@@ -911,10 +913,6 @@
 
         # Finally, we sample each domain
         now = time()
-        try:
-            self.hostinfo = self.vmm.getInfo()
-        except:
-            logging.warn("Unable to get host information")
 
         updateVMs = self.vms
         if noStatsUpdate:

virt-manager-0.6.0-update-potfiles.patch:

--- NEW FILE virt-manager-0.6.0-update-potfiles.patch ---
# HG changeset patch
# User "Cole Robinson <crobinso at redhat.com>"
# Date 1224004952 14400
# Node ID ba26f6f584144bce5f33fdc19b5e6d09adbba8d2
# Parent  7442ab043062ab4270b2de7ec23007866c7d5158
Update POTFILES to reflect reality.

diff -r 7442ab043062 -r ba26f6f58414 po/POTFILES.in
--- a/po/POTFILES.in	Tue Oct 07 10:09:03 2008 -0400
+++ b/po/POTFILES.in	Tue Oct 14 13:22:32 2008 -0400
@@ -1,45 +1,47 @@
 src/virt-manager.desktop.in.in
-src/vmm-about.glade
-src/vmm-details.glade
-src/vmm-add-hardware.glade
-src/vmm-host.glade
-src/vmm-choose-cd.glade
-src/vmm-manager.glade
-src/vmm-create.glade
-src/vmm-open-connection.glade
-src/vmm-create-net.glade
-src/vmm-preferences.glade
-src/vmm-create-pool.glade
-src/vmm-progress.glade
-src/vmm-create-vol.glade
 src/virt-manager.py.in
 src/virt-manager.schemas.in
+src/virtManager/IPy.py
+src/virtManager/__init__.py
 src/virtManager/about.py
+src/virtManager/addhardware.py
+src/virtManager/asyncjob.py
+src/virtManager/choosecd.py
+src/virtManager/config.py
+src/virtManager/connect.py
 src/virtManager/connection.py
+src/virtManager/create.py
+src/virtManager/createmeter.py
 src/virtManager/createnet.py
+src/virtManager/createpool.py
+src/virtManager/createvol.py
+src/virtManager/details.py
+src/virtManager/domain.py
 src/virtManager/engine.py
-src/virtManager/IPy.py
+src/virtManager/error.py
+src/virtManager/host.py
+src/virtManager/keyring.py
+src/virtManager/manager.py
 src/virtManager/netdev.py
+src/virtManager/network.py
+src/virtManager/opticalhelper.py
+src/virtManager/preferences.py
+src/virtManager/remote.py
 src/virtManager/secret.py
-src/virtManager/addhardware.py
-src/virtManager/connect.py
-src/virtManager/create.py
-src/virtManager/createvol.py
-src/virtManager/createpool.py
+src/virtManager/serialcon.py
+src/virtManager/storagepool.py
 src/virtManager/storagevol.py
-src/virtManager/storagepool.py
-src/virtManager/error.py
-src/virtManager/keyring.py
-src/virtManager/network.py
-src/virtManager/serialcon.py
-src/virtManager/asyncjob.py
-src/virtManager/details.py
-src/virtManager/host.py
-src/virtManager/preferences.py
-src/virtManager/config.py
-src/virtManager/createmeter.py
-src/virtManager/domain.py
-src/virtManager/__init__.py
-src/virtManager/manager.py
-src/virtManager/remote.py
 src/virtManager/util.py
+src/vmm-about.glade
+src/vmm-add-hardware.glade
+src/vmm-choose-cd.glade
+src/vmm-create-net.glade
+src/vmm-create-pool.glade
+src/vmm-create-vol.glade
+src/vmm-create.glade
+src/vmm-details.glade
+src/vmm-host.glade
+src/vmm-manager.glade
+src/vmm-open-connection.glade
+src/vmm-preferences.glade
+src/vmm-progress.glade
diff -r 7442ab043062 -r ba26f6f58414 po/POTFILES.skip
--- a/po/POTFILES.skip	Tue Oct 07 10:09:03 2008 -0400
+++ b/po/POTFILES.skip	Tue Oct 14 13:22:32 2008 -0400
@@ -1,1 +0,0 @@
-src/virt-manager.desktop.in

virt-manager-0.6.0-update-translations.patch:

--- NEW FILE virt-manager-0.6.0-update-translations.patch ---
# HG changeset patch
# User "Cole Robinson <crobinso at redhat.com>"
# Date 1221598303 14400
# Node ID f33e457579af7de39c5032b089ded5ef6ada10ce
# Parent  8d80fe49f21dabafb66ffe1d60e27cdbd97eea3a
Update catalan translation.

diff -r 8d80fe49f21d -r f33e457579af po/ca.po
--- a/po/ca.po	Tue Sep 16 14:39:25 2008 -0400
+++ b/po/ca.po	Tue Sep 16 16:51:43 2008 -0400
@@ -1,42 +1,28 @@
-# Catalan translation of virt package
-# Traducció al català del mòdul virt
-# Copyright (C) 2006 Free Software Foundation
-# This file is distributed under the same license as the virt package.
-# Xavier Conde Rueda <xavi.conde at gmail.com>, 2006, 2007.
-# 
-# This file is translated according to the glossary and style guide of
-#   Softcatalà. If you plan to modify this file, please read first the page
-#   of the Catalan translation team for the Fedora project at:
-#   http://www.softcatala.org/projectes/fedora/
-#   and contact the previous translator.
-# 
-# Aquest fitxer s'ha de traduir d'acord amb el recull de termes i la guia
-#   d'estil de Softcatalà. Si voleu modificar aquest fitxer, llegiu si
-#   us plau la pàgina de catalanització del projecte Fedora a:
-#   http://www.softcatala.org/projectes/fedora/
-#   i contacteu l'anterior traductor/a.
-# 
 msgid ""
 msgstr ""
-"Project-Id-Version: virt\n"
+"Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-09-10 13:45-0400\n"
-"PO-Revision-Date: 2007-04-30 10:20-0100\n"
-"Last-Translator: Xavier Conde Rueda <xavi.conde at gmail.com>\n"
+"POT-Creation-Date: 2008-01-30 09:36-0700\n"
+"PO-Revision-Date: 2008-08-17 01:28+0100\n"
+"Last-Translator: Fernando <fvilla at alumnes.udl.cat>\n"
 "Language-Team: Catalan <fedora at softcatala.net>\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Catalan\n"
+"X-Poedit-Country: SPAIN\n"
+"X-Poedit-SourceCharset: utf-8\n"
+"X-Poedit-Bookmarks: 558,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
 
 #: ../src/virt-manager.desktop.in.in.h:1
-#, fuzzy
 msgid "Manage virtual machines"
-msgstr "S'està desant la màquina virtual"
+msgstr "Gestiona màquines virtuals"
 
-#: ../src/virt-manager.desktop.in.in.h:2 ../src/vmm-about.glade.h:3
-#: ../src/vmm-manager.glade.h:17
+#: ../src/virt-manager.desktop.in.in.h:2
+#: ../src/vmm-about.glade.h:3
+#: ../src/vmm-manager.glade:8
 msgid "Virtual Machine Manager"
-msgstr "Gestor de la màquina virtual"
+msgstr "Gestor de màquines virtuals"
 
 #: ../src/vmm-about.glade.h:1
 msgid "Copyright (C) 2006 Red Hat Inc."
@@ -44,1092 +30,1743 @@
 
 #: ../src/vmm-about.glade.h:2
 msgid "Powered by libvirt"
-msgstr "Basat en libvirt"
+msgstr "Impulsat per libvirt"
+
+#: ../src/vmm-about.glade.h:4
+msgid "http://virt-manager.et.redhat.com/"
+msgstr "http://virt-manager.et.redhat.com/"
 
 #. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../src/vmm-about.glade.h:5
+#: ../src/vmm-about.glade.h:6
 msgid "translator-credits"
-msgstr "Xavier Conde Rueda <xavi.conde at gmail.com>"
+msgstr "Fernando Villa Estebaranz"
 
-#: ../src/vmm-details.glade.h:1
-msgid "20 bits/sec"
-msgstr "20 bits/seg"
+#: ../src/vmm-console.glade.h:1
+msgid "<b>The console is currently unavailable</b>"
+msgstr "<b>La consola no està disponible en aquest moment</b>"
 
-#: ../src/vmm-details.glade.h:2
-#, fuzzy
-msgid "<b>Autostart</b>"
-msgstr "Inici automàtic:"
+#: ../src/vmm-console.glade.h:2
+msgid "Auth"
+msgstr "Autorització"
 
-#: ../src/vmm-details.glade.h:3 ../src/vmm-host.glade.h:1
+#: ../src/vmm-console.glade.h:3
+msgid "Ctrl+Alt+F_1"
+msgstr "Ctrl+Alt+F_1"
+
+#: ../src/vmm-console.glade.h:4
+msgid "Ctrl+Alt+F_2"
+msgstr "Ctrl+Alt+F_2"
+
+#: ../src/vmm-console.glade.h:5
+msgid "Ctrl+Alt+F_3"
+msgstr "Ctrl+Alt+F_3"
+
+#: ../src/vmm-console.glade.h:6
+msgid "Ctrl+Alt+F_4"
+msgstr "Ctrl+Alt+F_4"
+
+#: ../src/vmm-console.glade.h:7
+msgid "Ctrl+Alt+F_5"
+msgstr "Ctrl+Alt+F_5"
+
+#: ../src/vmm-console.glade.h:8
+msgid "Ctrl+Alt+F_6"
+msgstr "Ctrl+Alt+F_6"
+
+#: ../src/vmm-console.glade.h:9
+msgid "Ctrl+Alt+F_7"
+msgstr "Ctrl+Alt+F_7"
+
+#: ../src/vmm-console.glade.h:10
+msgid "Ctrl+Alt+F_8"
+msgstr "Ctrl+Alt+F_8"
+
+#: ../src/vmm-console.glade.h:11
+msgid "Ctrl+Alt+_Backspace"
+msgstr "Ctrl+Alt+_retrocès"
+
+#: ../src/vmm-console.glade.h:12
+msgid "Ctrl+Alt+_Del"
+msgstr "Ctrl+Alt+_Supr"
+
+#: ../src/vmm-console.glade.h:13
+msgid "Login"
+msgstr "Inici de sessió"
+
+#: ../src/vmm-console.glade.h:14
+msgid "Password Field"
+msgstr "Camp de contrasenya"
+
+#: ../src/vmm-console.glade.h:15
+#: ../src/vmm-add-hardware.glade.h:60
+#: ../src/vmm-details.glade.h:47
+msgid "Password:"
+msgstr "Contrasenya:"
+
+#: ../src/vmm-console.glade.h:16
+#: ../src/vmm-details.glade.h:48
+msgid "Pause"
+msgstr "Pausa"
+
+#: ../src/vmm-console.glade.h:17
+#: ../src/vmm-details.glade.h:52
+msgid "Run"
+msgstr "Execució"
+
+#: ../src/vmm-console.glade.h:18
+#: ../src/vmm-details.glade.h:53
+msgid "S_hutdown"
+msgstr "A_turada"
+
+#: ../src/vmm-console.glade.h:19
+msgid "Save this password in your keyring"
+msgstr "Deseu aquesta contrasenya en el vostre magatzem de claus"
+
+#: ../src/vmm-console.glade.h:20
+msgid "Screenshot"
+msgstr "Captura de pantalla"
+
+#: ../src/vmm-console.glade.h:21
+#: ../src/vmm-details.glade.h:55
+#: ../src/virtManager/domain.py:409
+msgid "Shutdown"
+msgstr "Aturada"
+
+#: ../src/vmm-console.glade.h:22
+#: ../src/vmm-details.glade.h:62
+msgid "Toolbar"
+msgstr "Barra d'eines"
+
+#: ../src/vmm-console.glade.h:23
+msgid "Unavailable"
+msgstr "No disponible"
+
+#: ../src/vmm-console.glade.h:24
+#: ../src/vmm-add-hardware.glade.h:72
+msgid "VNC"
+msgstr "VNC"
+
+#: ../src/vmm-console.glade.h:25
[...69992 lines suppressed...]
-#~ msgid "ip=192.168.1.1"
-#~ msgstr "ip=192.168.1.1"
-
-#~ msgid "kernel-params"
-#~ msgstr "parametri kernel"
-
-#~ msgid "para"
-#~ msgstr "para"
-
-#~ msgid "18%"
-#~ msgstr "18%"
-
-#~ msgid "200 MB"
-#~ msgstr "200 MB"
-
-#~ msgid "30 MB of 128 MB"
-#~ msgstr "30 MB di 128 MB"
-
-#~ msgid "8"
-#~ msgstr "8"
-
-#~ msgid "80 MB of 1 GB"
-#~ msgstr "80 MB di 1 GB"
-
-#~ msgid "Virtual Machine Details"
-#~ msgstr "Dettagli della macchina virtuale"
-
-#~ msgid "_Graphical Console"
-#~ msgstr "Console _grafica"
-
-#~ msgid "Host details..."
-#~ msgstr "Dettagli host..."
-
-#~ msgid "De_tails"
-#~ msgstr "De_ttagli"
-
-#~ msgid "Open connection"
-#~ msgstr "Stabilisci il collegamento"
-
-#~ msgid "No media present"
-#~ msgstr "Nessun media presente"
-
-#~ msgid "There are no more available virtual disk device nodes"
-#~ msgstr "Non ci sono più nodi dispositivo disco virtuali disponibili"
-
-#~ msgid "to complete."
-#~ msgstr "per essere completata."
-
-#~ msgid "Storage Path Does not exist"
-#~ msgstr "Il percorso dello storage non esiste"
-
-#~ msgid "The directory %s containing the disk image does not exist"
-#~ msgstr "La directory %s contenente l'immagine del disco non esiste"
-
-#~ msgid ""
-#~ "The filesystem will not have enough free space to fully allocate the "
-#~ "sparse file when the guest is running. Use this path anyway?"
-#~ msgstr ""
-#~ "Il filesystem non ha abbastanza spazio libero per allocare completamente "
-#~ "il file quando l'ospite è in esecuzione. Usare comunque questo path?"
-
-#~ msgid "There is not enough free space to create the disk"
-#~ msgstr "Non c'è abbastanza spazio libero per creare il disco"
-
-#~ msgid "MAC address \"%s\" is already in use by the host"
-#~ msgstr "L'indirizzo MAC \"%s\" è già usato da un altro ospite!"
-
-#~ msgid "Please enter a different MAC address or select no fixed MAC address"
-#~ msgstr ""
-#~ "Si prega di inserire un indirizzo MAC differente o selezionare nessun "
-#~ "indirizzo MAC fisso"
-
-#~ msgid "MAC address \"%s\" is already in use by an active guest"
-#~ msgstr "L'indirizzo MAC \"%s\" è già usato da un altro ospite attivo"
-
-#~ msgid "MAC address \"%s\" is already in use by another inactive guest!"
-#~ msgstr "L'indirizzo MAC \"%s\" è già usato da un altro ospite inattivo!"
-
-#~ msgid "Allocation of disk storage and retrieval of "
-#~ msgstr "Allocazione dello spazio su disco e recupero di "
-
-#~ msgid "the installation images may take a few minutes "
-#~ msgstr "le immagini d'installazione possono richiedere qualche minuto "
-
-#~ msgid "MAC address \"%s\" is already in use by a active guest"
-#~ msgstr "L'indirizzo MAC \"%s\" è già usato da un altro ospite attivo!"
-
-#~ msgid "Creating new networks on remote connections is not yet supported"
-#~ msgstr "Creazione di nuove reti su connessioni remote non ancora supportate"
-
-#~ msgid "Creating new guests on remote connections is not yet supported"
-#~ msgstr ""
-#~ "Creazione di nuovi ospiti su connessioni remote non ancora supportata"
-
-#~ msgid "Verify that:\n"
-#~ msgstr "Verifica che:\n"
-
-#~ msgid " - A Xen host kernel was booted\n"
-#~ msgstr " - È stato avviato un kernel host di Xen\n"
-
-#~ msgid " - The Xen service has been started\n"
-#~ msgstr " - È stato avviato il servizio Xen\n"
-
-#~ msgid " - The 'libvirtd' daemon has been started\n"
-#~ msgstr " - È stato avviato il demone 'libvirtd'\n"
-
-#~ msgid "Too many virtual disks"
-#~ msgstr "Troppi dischi virtuali"
-
-#~ msgid "Storage Address Is Directory"
-#~ msgstr "Indirizzo storage è una cartella"
-
-#~ msgid ""
-#~ "You chose 'Simple File' storage for your storage method, but chose a "
-#~ "directory instead of a file. Please enter a new filename or choose an "
-#~ "existing file."
-#~ msgstr ""
-#~ "Si è scelto lo storage 'File semplice' come metodo per lo storage, ma si "
-#~ "è scelta una directory invece di un file. Si prega di inserire un nuovo "
-#~ "nome di file o scegliere un file esistente."
-
-#~ msgid "Invalid Mac address"
-#~ msgstr "Indirizzo MAC non valido"
-
-#~ msgid "Unable to open connection to hypervisor '%s'"
-#~ msgstr "Impossibile stabilire un collegamento all'ipervisore '%s'"
-
-#~ msgid "Connected"
-#~ msgstr "Connesso"
-
-#~ msgid "New machine..."
-#~ msgstr "Nuova macchina..."
-
-#~ msgid "_Host:"
-#~ msgstr "_Host:"
-
-#~ msgid "The network must be an IPv4 private address"
-#~ msgstr "La rete deve essere un indirizzo IPv4 privato"
-
-#~ msgid "MAC adress \"%s\" is already in use by host!"
-#~ msgstr "L'indirizzo MAC \"%s\" è già in uso dalla macchina!"
-
-#~ msgid "MAC adress \"%s\" is already in use by another guest!"
-#~ msgstr "L'indirizzo MAC \"%s\" è già usato da un altro ospite!"
-
-#~ msgid "Invalid FV media address"
-#~ msgstr "Indirizzo media FV non valido"
-
-#~ msgid "Invalid PV media address"
-#~ msgstr "Indirizzo media PV non valido"
-
-#~ msgid "Invalid system name"
-#~ msgstr "Nome di sistema non valido"
-
-#~ msgid "Invalid memory setting"
-#~ msgstr "Configurazione memoria non valida"
-
-#~ msgid "System name must be non-blank and less than 50 characters"
-#~ msgstr ""
-#~ "Il nome del sistema non deve essere vuoto ed inferiore a 50 caratteri"
-
-#~ msgid "System name may contain alphanumeric and '_' characters only"
-#~ msgstr ""
-#~ "Il nome del sistema può contenere soli caratteri alfanumerici ed '_'"
-
-#~ msgid "Hardware Support Required"
-#~ msgstr "Supporto hardware richiesto"
-
-#~ msgid ""
-#~ "Your hardware does not appear to support full virtualization. Only "
-#~ "paravirtualized guests will be available on this hardware."
-#~ msgstr ""
-#~ "L'hardware non sembra supportare la virtualizzazione completa. Su questo "
-#~ "hardware saranno disponibili solo guest paravirtualizzati."
-
-#~ msgid "You must specify an ISO location for the guest installation"
-#~ msgstr ""
-#~ "Per l'installazione dell'ospite è necessario specificare una posizione ISO"
-
-#~ msgid ""
-#~ "You must specify a valid path to the ISO image for guest installation"
-#~ msgstr ""
-#~ "Per l'installazione dell'ospite è necessario specificare un percorso "
-#~ "valido all'immagine ISO"
-
-#~ msgid "You must select the CDROM install media for guest installation"
-#~ msgstr ""
-#~ "Per l'installazione guest è necessario selezionare il disco CDROM "
-#~ "d'installazione"
-
-#~ msgid "URL Required"
-#~ msgstr "URL richiesto"
-
-#~ msgid "You must specify a URL for the install image for the guest install"
-#~ msgstr ""
-#~ "Per l'installazione dell'ospite è necessario specificare un URL per "
-#~ "l'immagine di installazione"
-
-#~ msgid "_Read only connection"
-#~ msgstr "Connessione di sola lettu_ra"

virt-manager-0.6.0-vol-copy-popup.patch:

--- NEW FILE virt-manager-0.6.0-vol-copy-popup.patch ---
# HG changeset patch
# User "Cole Robinson <crobinso at redhat.com>"
# Date 1224708808 14400
# Node ID c44f1d9698091da7ce8e368aba30c68b580b5c10
# Parent  e3c76e40eb2e5d468c8ff61f87f1dd87ef903120
Only popup vol copy path menu on right click (not any click)

diff -r e3c76e40eb2e -r c44f1d969809 src/virtManager/host.py
--- a/src/virtManager/host.py	Wed Oct 22 16:48:15 2008 -0400
+++ b/src/virtManager/host.py	Wed Oct 22 16:53:28 2008 -0400
@@ -614,6 +614,9 @@
         self.window.get_widget("vol-delete").set_sensitive(True)
 
     def popup_vol_menu(self, widget, event):
+        if event.button != 3:
+            return
+
         tup = widget.get_path_at_pos(int(event.x), int(event.y))
         if tup == None:
             return False


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/virt-manager/F-9/.cvsignore,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- .cvsignore	11 Mar 2008 00:33:40 -0000	1.19
+++ .cvsignore	1 Dec 2008 17:37:42 -0000	1.20
@@ -1,5 +1 @@
-*.src.rpm
-.build*.log
-x86_64
-i686
-virt-manager-0.5.4.tar.gz
+virt-manager-0.6.0.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/virt-manager/F-9/sources,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- sources	11 Mar 2008 00:33:40 -0000	1.19
+++ sources	1 Dec 2008 17:37:42 -0000	1.20
@@ -1 +1 @@
-9de921b119e897c28fb10335ca88e6dc  virt-manager-0.5.4.tar.gz
+fd0acd111f180a0766b08d5f42cf5468  virt-manager-0.6.0.tar.gz


Index: virt-manager.spec
===================================================================
RCS file: /cvs/pkgs/rpms/virt-manager/F-9/virt-manager.spec,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- virt-manager.spec	2 Oct 2008 11:56:48 -0000	1.36
+++ virt-manager.spec	1 Dec 2008 17:37:42 -0000	1.37
@@ -7,8 +7,8 @@
 %define _extra_release %{?dist:%{dist}}%{!?dist:%{?extra_release:%{extra_release}}}
 
 Name: virt-manager
-Version: 0.5.4
-Release: 5%{_extra_release}
+Version: 0.6.0
+Release: 0%{_extra_release}
 Summary: Virtual Machine Manager
 
 Group: Applications/Emulators
@@ -18,18 +18,24 @@
 Source1: %{name}.pam
 Source2: %{name}.console
 Patch1: %{name}-%{version}-polkit-root.patch
-Patch2: %{name}-%{version}-i18n.patch
-Patch3: %{name}-%{version}-image-dir.patch
-Patch4: %{name}-%{version}-polkit-check.patch
+Patch2: %{name}-%{version}-conn-details-sensitivity.patch
+Patch3: %{name}-%{version}-populate-hostinfo-early.patch
+Patch4: %{name}-%{version}-update-potfiles.patch
+Patch5: %{name}-%{version}-update-translations.patch
+Patch6: %{name}-%{version}-multiple-sound-dev.patch
+Patch7: %{name}-%{version}-vol-copy-popup.patch
+Patch8: %{name}-%{version}-connect-variable-typo.patch
+Patch9: %{name}-%{version}-fix-virt-type-desc.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 # These two are just the oldest version tested
 Requires: pygtk2 >= 1.99.12-6
 Requires: gnome-python2-gconf >= 1.99.11-7
 # Absolutely require this version or newer
-Requires: libvirt-python >= 0.4.0
+Requires: libvirt-python >= 0.4.5
 # Definitely does not work with earlier due to python API changes
 Requires: dbus-python >= 0.61
+Requires: dbus-x11
 # Might work with earlier, but this is what we've tested
 Requires: gnome-keyring >= 0.4.9
 # Minimum we've tested with
@@ -37,10 +43,16 @@
 # will work just fine - keyring functionality will simply be
 # disabled
 Requires: gnome-python2-gnomekeyring >= 2.15.4
+Requires: gnome-python2-gnomevfs >= 2.15.4
+%if "%{fedora}" <= "9"
+Requires: gnome-python2
+%else
+Requires: gnome-python2-gnome
+%endif
 # Minimum we've tested with
 Requires: libxml2-python >= 2.6.23
-# Required to install Xen guests
-Requires: python-virtinst >= 0.300.3-6.fc9
+# Required to install Xen & QEMU guests
+Requires: python-virtinst >= 0.400.0
 # Required for loading the glade UI
 Requires: pygtk2-libglade
 # Required for our graphics which are currently SVG format
@@ -51,14 +63,23 @@
 Requires: usermode
 # For online help
 Requires: scrollkeeper
-# For the guest console
+# For console widget
 Requires: gtk-vnc-python >= 0.3.4
+# For local authentication against PolicyKit
+Requires: PolicyKit-gnome
 
 BuildRequires: pygtk2-devel
 BuildRequires: gtk2-devel
+BuildRequires: pygobject2-devel
+BuildRequires: glib2-devel
 BuildRequires: python-devel
+BuildRequires: pango-devel
+BuildRequires: atk-devel
+BuildRequires: cairo-devel
 BuildRequires: gettext
 BuildRequires: scrollkeeper
+BuildRequires: intltool
+
 Requires(pre): GConf2
 Requires(post): GConf2
 Requires(preun): GConf2
@@ -66,9 +87,11 @@
 Requires(postun): desktop-file-utils
 
 %description
-Virtual Machine Manager provides a graphical tool for administering
-virtual machines such as Xen. It uses libvirt as the backend management
-API.
+Virtual Machine Manager provides a graphical tool for administering virtual
+machines for KVM, Xen, and QEmu. Start, stop, add or remove virtual devices,
+connect to a graphical or serial console, and see resource usage statistics
+for existing VMs on local or remote machines. Uses libvirt as the backend
+management API.
 
 %prep
 %setup -q
@@ -76,12 +99,16 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%patch7 -p1
+%patch8 -p1
+%patch9 -p1
 
 %build
 %configure
 make %{?_smp_mflags}
 
-
 %install
 rm -rf $RPM_BUILD_ROOT
 make install  DESTDIR=$RPM_BUILD_ROOT
@@ -166,11 +193,14 @@
 %{_datadir}/dbus-1/services/%{name}.service
 
 %changelog
-* Thu Oct  2 2008 Daniel P. Berrange <berrange at redhat.com> - 0.5.4-5.fc9
-- Fix polkit policy file check (rhbz #464069)
-
-* Fri May  9 2008 Daniel P. Berrange <berrange at redhat.com> - 0.5.4-4.fc9
-- Default disk images to /var/lib/libvirt/images
+* Mon Dec  1 2008 Cole Robinson <crobinso at redhat.com> - 0.6.0-1.fc9
+- Update to 0.6.0 release with additional fixes from rawhide/F10
+- Add libvirt storage management support
+- Basic support for remote guest installation
+- Merge VM console and details windows
+- Poll avahi for libvirtd advertisement
+- Hypervisor autoconnect option
+- Add sound emulation when creating new guests
 
 * Thu Apr  3 2008 Daniel P. Berrange <berrange at redhat.com> - 0.5.4-3.fc9
 - Updated sr, de, fi, it, pl translations


--- virt-manager-0.5.4-i18n.patch DELETED ---


--- virt-manager-0.5.4-image-dir.patch DELETED ---


--- virt-manager-0.5.4-polkit-check.patch DELETED ---


--- virt-manager-0.5.4-polkit-root.patch DELETED ---




More information about the fedora-extras-commits mailing list