Bug 157735 - [new port] deskutils/virt-manager: Toolkit to interact with virtualization capabilities
Summary: [new port] deskutils/virt-manager: Toolkit to interact with virtualization ca...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Bernhard Froehlich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-10 01:10 UTC by Jason Helfman
Modified: 2011-07-09 14:40 UTC (History)
1 user (show)

See Also:


Attachments
file.shar (8.94 KB, text/plain)
2011-06-10 01:10 UTC, Jason Helfman
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Helfman 2011-06-10 01:10:08 UTC
Builds cleanly in Tinderbox, and functions on desktop.
http://virt-manager.org/
Comment 1 Jason 2011-06-10 01:11:32 UTC
This port requires the following PR to be committed, as it is a dependency:

ports/157697

Thanks!
Jason

-- 
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
Comment 2 Jason 2011-06-10 20:45:29 UTC
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@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@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@dirrmtry %%DATADIR%%/pixmaps/hicolor/16x16/actions
X@dirrmtry %%DATADIR%%/pixmaps/hicolor/16x16
X@dirrmtry %%DATADIR%%/pixmaps/hicolor/22x22/actions
X@dirrmtry %%DATADIR%%/pixmaps/hicolor/22x22
X@dirrmtry %%DATADIR%%/pixmaps/hicolor/24x24/actions
X@dirrmtry %%DATADIR%%/pixmaps/hicolor/24x24
X@dirrmtry %%DATADIR%%/pixmaps/hicolor/32x32/actions
X@dirrmtry %%DATADIR%%/pixmaps/hicolor/32x32
X@dirrmtry %%DATADIR%%/pixmaps/hicolor
X@dirrmtry %%DATADIR%%/pixmaps
X@dirrmtry %%DATADIR%%/virtManager
X@dirrmtry %%DATADIR%%
e316b015849e3be3dfd98f9c1ccf79b4
exit
Comment 3 Bernhard Froehlich freebsd_committer freebsd_triage 2011-06-20 19:58:05 UTC
Responsible Changed
From-To: freebsd-ports-bugs->decke

I'll take it.
Comment 4 dfilter service freebsd_committer freebsd_triage 2011-07-09 14:39:45 UTC
decke       2011-07-09 13:39:36 UTC

  FreeBSD ports repository

  Modified files:
    deskutils            Makefile 
  Added files:
    deskutils/virt-manager Makefile distinfo pkg-descr pkg-plist 
  Log:
  The "Virtual Machine Manager" application (virt-manager for short package name)
  is a desktop user interface for managing virtual machines. It presents a summary
  view of running domains, their live performance & resource utilization
  statistics. The detailed view graphs performance & utilization over time.
  Wizards enable the creation of new domains, and configuration & adjustment of a
  domain's resource allocation & virtual hardware. An embedded VNC client viewer
  presents a full graphical console to the guest domain.
  
  WWW: http://virt-manager.org
  
  PR:             ports/157735
  Submitted by:   Jason Helfman <jhelfman@experts-exchange.com>
  
  Revision  Changes    Path
  1.436     +1 -0      ports/deskutils/Makefile
  1.1       +35 -0     ports/deskutils/virt-manager/Makefile (new)
  1.1       +2 -0      ports/deskutils/virt-manager/distinfo (new)
  1.1       +9 -0      ports/deskutils/virt-manager/pkg-descr (new)
  1.1       +108 -0    ports/deskutils/virt-manager/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 Bernhard Froehlich freebsd_committer freebsd_triage 2011-07-09 14:40:32 UTC
State Changed
From-To: open->closed

New port added. Thanks!