ports/157735: [new port] deskutils/virt-manager: Toolkit to interact with virtualization capabilities
Jason Helfman
jhelfman at e-e.com
Fri Jun 10 19:50:13 UTC 2011
The following reply was made to PR ports/157735; it has been noted by GNATS.
From: Jason Helfman <jhelfman at e-e.com>
To: bug-followup at freebsd.org
Cc: decke at freebsd.org
Subject: Re: ports/157735: [new port] deskutils/virt-manager: Toolkit to
interact with virtualization capabilities
Date: Fri, 10 Jun 2011 12:45:29 -0700
Re-worked some dependencies, and behavior based on developer feedback and
package (rpm) requirements. This builds cleanly in Tinderbox.
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# virt-manager
# virt-manager/Makefile
# virt-manager/distinfo
# virt-manager/pkg-descr
# virt-manager/pkg-plist
#
echo c - virt-manager
mkdir -p virt-manager > /dev/null 2>&1
echo x - virt-manager/Makefile
sed 's/^X//' >virt-manager/Makefile << 'dd7050ad2a1e687dd70fd769cce4b297'
X# New ports collection makefile for: virt-manager
X# Date created: 28 May 2011
X# Whom: Jason Helfman <jhelfman at experts-exchange.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= virt-manager
XPORTVERSION= 0.8.7
XCATEGORIES= deskutils net-mgmt
XMASTER_SITES= http://virt-manager.et.redhat.com/download/sources/${PORTNAME}/
X
XMAINTAINER= jhelfman at experts-exchange.com
XCOMMENT= Toolkit to interact with virtualization capabilities
X
XUSE_GNOME= pygtk2 pygnome2 libgnome gnomelibs
XGCONF_SCHEMAS= virt-manager.schemas
XGNU_CONFIGURE= yes
XCONFIGURE_ARGS+= --without-tui
XUSE_GMAKE= yes
X
XLIB_DEPENDS+= virt.9:${PORTSDIR}/devel/libvirt
XRUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83.2:${PORTSDIR}/devel/py-dbus \
X ${PYTHON_PKGNAMEPREFIX}libxml2>=2.7.8:${PORTSDIR}/textproc/py-libxml2 \
X ${PYTHON_PKGNAMEPREFIX}virtinst>=0.500.6:${PORTSDIR}/net-mgmt/virtinst \
X ${PYTHON_PKGNAMEPREFIX}vte>=0.26.2:${PORTSDIR}/x11-toolkits/py-vte \
X gtk-vnc>=0.3.10:${PORTSDIR}/net/gtk-vnc \
X librsvg2>=2.32.1:${PORTSDIR}/graphics/librsvg2
X
XMAN1= virt-manager.1
XLICENSE_COMB= single
XLICENSE= LGPL3
XUSE_PYTHON= yes
X
X.include <bsd.port.mk>
dd7050ad2a1e687dd70fd769cce4b297
echo x - virt-manager/distinfo
sed 's/^X//' >virt-manager/distinfo << 'fa26f80783e97d478bbff06c7fab21b0'
XSHA256 (virt-manager-0.8.7.tar.gz) = 1907ec0e5479d6af8b4882fc068b74fa8c04f8d36ab0a503b405a937fe765dd5
XSIZE (virt-manager-0.8.7.tar.gz) = 1879504
fa26f80783e97d478bbff06c7fab21b0
echo x - virt-manager/pkg-descr
sed 's/^X//' >virt-manager/pkg-descr << '3a8897b54e71a7adcec9ea4176194816'
XThe "Virtual Machine Manager" application (virt-manager for short package name)
Xis a desktop user interface for managing virtual machines. It presents a summary
Xview of running domains, their live performance & resource utilization
Xstatistics. The detailed view graphs performance & utilization over time.
XWizards enable the creation of new domains, and configuration & adjustment of a
Xdomain's resource allocation & virtual hardware. An embedded VNC client viewer
Xpresents a full graphical console to the guest domain.
X
XWWW: http://virt-manager.org
3a8897b54e71a7adcec9ea4176194816
echo x - virt-manager/pkg-plist
sed 's/^X//' >virt-manager/pkg-plist << 'e316b015849e3be3dfd98f9c1ccf79b4'
Xbin/virt-manager
Xlibexec/virt-manager-launch
Xshare/applications/virt-manager.desktop
Xshare/dbus-1/services/virt-manager.service
X%%DATADIR%%/pixmaps/device_cpu.png
X%%DATADIR%%/pixmaps/device_mem.png
X%%DATADIR%%/pixmaps/device_pci.png
X%%DATADIR%%/pixmaps/device_serial.png
X%%DATADIR%%/pixmaps/device_usb.png
X%%DATADIR%%/pixmaps/hicolor/16x16/actions/icon_console.png
X%%DATADIR%%/pixmaps/hicolor/16x16/actions/vm_new.png
X%%DATADIR%%/pixmaps/hicolor/22x22/actions/icon_console.png
X%%DATADIR%%/pixmaps/hicolor/22x22/actions/vm_new.png
X%%DATADIR%%/pixmaps/hicolor/24x24/actions/icon_console.png
X%%DATADIR%%/pixmaps/hicolor/24x24/actions/vm_new.png
X%%DATADIR%%/pixmaps/hicolor/32x32/actions/icon_console.png
X%%DATADIR%%/pixmaps/hicolor/32x32/actions/vm_new.png
X%%DATADIR%%/pixmaps/icon_details.png
X%%DATADIR%%/pixmaps/state_crashed.png
X%%DATADIR%%/pixmaps/state_paused.png
X%%DATADIR%%/pixmaps/state_progress.png
X%%DATADIR%%/pixmaps/state_running.png
X%%DATADIR%%/pixmaps/state_shutoff.png
X%%DATADIR%%/pixmaps/state_unknown.png
X%%DATADIR%%/pixmaps/virt-manager-icon.svg
X%%DATADIR%%/pixmaps/vm_clone_wizard.png
X%%DATADIR%%/pixmaps/vm_delete_wizard.png
X%%DATADIR%%/pixmaps/vm_import_wizard.png
X%%DATADIR%%/pixmaps/vm_large.png
X%%DATADIR%%/pixmaps/vm_medium.png
X%%DATADIR%%/pixmaps/vm_new_wizard.png
X%%DATADIR%%/pixmaps/vm_small.png
X%%DATADIR%%/pixmaps/vm_tiny.png
X%%DATADIR%%/virt-manager.py
X%%DATADIR%%/virtManager/IPy.py
X%%DATADIR%%/virtManager/__init__.py
X%%DATADIR%%/virtManager/about.py
X%%DATADIR%%/virtManager/addhardware.py
X%%DATADIR%%/virtManager/asyncjob.py
X%%DATADIR%%/virtManager/baseclass.py
X%%DATADIR%%/virtManager/choosecd.py
X%%DATADIR%%/virtManager/clone.py
X%%DATADIR%%/virtManager/config.py
X%%DATADIR%%/virtManager/connect.py
X%%DATADIR%%/virtManager/connection.py
X%%DATADIR%%/virtManager/console.py
X%%DATADIR%%/virtManager/create.py
X%%DATADIR%%/virtManager/createinterface.py
X%%DATADIR%%/virtManager/createmeter.py
X%%DATADIR%%/virtManager/createnet.py
X%%DATADIR%%/virtManager/createpool.py
X%%DATADIR%%/virtManager/createvol.py
X%%DATADIR%%/virtManager/delete.py
X%%DATADIR%%/virtManager/details.py
X%%DATADIR%%/virtManager/domain.py
X%%DATADIR%%/virtManager/engine.py
X%%DATADIR%%/virtManager/error.py
X%%DATADIR%%/virtManager/graphwidgets.py
X%%DATADIR%%/virtManager/halhelper.py
X%%DATADIR%%/virtManager/host.py
X%%DATADIR%%/virtManager/interface.py
X%%DATADIR%%/virtManager/keyring.py
X%%DATADIR%%/virtManager/libvirtobject.py
X%%DATADIR%%/virtManager/manager.py
X%%DATADIR%%/virtManager/mediadev.py
X%%DATADIR%%/virtManager/migrate.py
X%%DATADIR%%/virtManager/netdev.py
X%%DATADIR%%/virtManager/network.py
X%%DATADIR%%/virtManager/preferences.py
X%%DATADIR%%/virtManager/remote.py
X%%DATADIR%%/virtManager/secret.py
X%%DATADIR%%/virtManager/serialcon.py
X%%DATADIR%%/virtManager/storagebrowse.py
X%%DATADIR%%/virtManager/storagepool.py
X%%DATADIR%%/virtManager/storagevol.py
X%%DATADIR%%/virtManager/systray.py
X%%DATADIR%%/virtManager/uihelpers.py
X%%DATADIR%%/virtManager/util.py
X%%DATADIR%%/vmm-about.glade
X%%DATADIR%%/vmm-add-hardware.glade
X%%DATADIR%%/vmm-choose-cd.glade
X%%DATADIR%%/vmm-clone.glade
X%%DATADIR%%/vmm-create-interface.glade
X%%DATADIR%%/vmm-create-net.glade
X%%DATADIR%%/vmm-create-pool.glade
X%%DATADIR%%/vmm-create-vol.glade
X%%DATADIR%%/vmm-create.glade
X%%DATADIR%%/vmm-delete.glade
X%%DATADIR%%/vmm-details.glade
X%%DATADIR%%/vmm-host.glade
X%%DATADIR%%/vmm-manager.glade
X%%DATADIR%%/vmm-migrate.glade
X%%DATADIR%%/vmm-open-connection.glade
X%%DATADIR%%/vmm-preferences.glade
X%%DATADIR%%/vmm-progress.glade
X%%DATADIR%%/vmm-storage-browse.glade
X at dirrmtry %%DATADIR%%/pixmaps/hicolor/16x16/actions
X at dirrmtry %%DATADIR%%/pixmaps/hicolor/16x16
X at dirrmtry %%DATADIR%%/pixmaps/hicolor/22x22/actions
X at dirrmtry %%DATADIR%%/pixmaps/hicolor/22x22
X at dirrmtry %%DATADIR%%/pixmaps/hicolor/24x24/actions
X at dirrmtry %%DATADIR%%/pixmaps/hicolor/24x24
X at dirrmtry %%DATADIR%%/pixmaps/hicolor/32x32/actions
X at dirrmtry %%DATADIR%%/pixmaps/hicolor/32x32
X at dirrmtry %%DATADIR%%/pixmaps/hicolor
X at dirrmtry %%DATADIR%%/pixmaps
X at dirrmtry %%DATADIR%%/virtManager
X at dirrmtry %%DATADIR%%
e316b015849e3be3dfd98f9c1ccf79b4
exit
More information about the freebsd-ports-bugs
mailing list