diff options
author | ryoon <ryoon> | 2012-08-20 11:41:46 +0000 |
---|---|---|
committer | ryoon <ryoon> | 2012-08-20 11:41:46 +0000 |
commit | 49b186371709641c939b3c33f366d867f9638f25 (patch) | |
tree | 1538c2bac175acba873182963c6e2208605b91e5 /sysutils/openxenmanager | |
parent | c5b26fd8d69afbbf9c82a49341e0a51602da83bf (diff) | |
download | pkgsrc-49b186371709641c939b3c33f366d867f9638f25.tar.gz |
Import openxenmanager-0.0.80 as sysutils/openxenmanager.
OpenXenManager is a graphical interface to manage XenServer / Xen
Cloud Platform (XCP) hosts through the network. OpenXenManager is
an open-source multiplatform clone of XenCenter (Citrix).
Some functions are not working properly with Citrix XenServer 6.
But boot and suhtdown are works.
Diffstat (limited to 'sysutils/openxenmanager')
-rw-r--r-- | sysutils/openxenmanager/DESCR | 3 | ||||
-rw-r--r-- | sysutils/openxenmanager/Makefile | 46 | ||||
-rw-r--r-- | sysutils/openxenmanager/PLIST | 140 | ||||
-rw-r--r-- | sysutils/openxenmanager/distinfo | 5 | ||||
-rw-r--r-- | sysutils/openxenmanager/files/openxenmanager.sh | 2 |
5 files changed, 196 insertions, 0 deletions
diff --git a/sysutils/openxenmanager/DESCR b/sysutils/openxenmanager/DESCR new file mode 100644 index 00000000000..7ce08dbdb26 --- /dev/null +++ b/sysutils/openxenmanager/DESCR @@ -0,0 +1,3 @@ +OpenXenManager is a graphical interface to manage XenServer / Xen +Cloud Platform (XCP) hosts through the network. OpenXenManager is +an open-source multiplatform clone of XenCenter (Citrix). diff --git a/sysutils/openxenmanager/Makefile b/sysutils/openxenmanager/Makefile new file mode 100644 index 00000000000..cacda9a2ae6 --- /dev/null +++ b/sysutils/openxenmanager/Makefile @@ -0,0 +1,46 @@ +# $NetBSD: Makefile,v 1.1 2012/08/20 11:41:46 ryoon Exp $ +# + +DISTNAME= openxenmanager_0.r80+dfsg.orig +PKGNAME= openxenmanager-0.0.80 +CATEGORIES= sysutils +MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/o/openxenmanager/} + +MAINTAINER= ryoon@NetBSD.org +HOMEPAGE= http://sourceforge.net/projects/openxenmanager/ +COMMENT= Open source XenServer/Xen Cloud Platform interface +LICENSE= gnu-gpl-v2 + +PKG_DESTDIR_SUPPORT= user-destdir + +WRKSRC= ${WRKDIR} +USE_LANGUAGES= # none +NO_BUILD= yes + +INSTALLATION_DIRS= bin share + +REPLACE_PYTHON= openxenmanager/*py openxenmanager/pygtk_chart/*py + +OXMDIR= ${PREFIX} + +SUBST_CLASSES+= path +SUBST_STAGE.path= pre-configure +SUBST_MESSAGE.path= Replace pathes +SUBST_FILES.path= openxenmanager.sh +SUBST_VARS.path= PYTHONBIN OXMDIR + +pre-patch: + ${INSTALL_DATA} ${FILESDIR}/openxenmanager.sh ${WRKSRC} + +pre-configure: + ${FIND} ${WRKSRC}/openxenmanager -type f | grep pyc | xargs ${RM} + ${RM} ${WRKSRC}/openxenmanager/openxenmanager + +do-install: + cd ${WRKSRC} && \ + pax -rw openxenmanager ${DESTDIR}${PREFIX}/share + ${INSTALL_SCRIPT} ${WRKSRC}/openxenmanager.sh \ + ${DESTDIR}${PREFIX}/bin/openxenmanager + +.include "../../lang/python/application.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/openxenmanager/PLIST b/sysutils/openxenmanager/PLIST new file mode 100644 index 00000000000..e142876820e --- /dev/null +++ b/sysutils/openxenmanager/PLIST @@ -0,0 +1,140 @@ +@comment $NetBSD: PLIST,v 1.1 2012/08/20 11:41:46 ryoon Exp $ +bin/openxenmanager +share/openxenmanager/ChangeLog +share/openxenmanager/LICENSE +share/openxenmanager/PixbufTextCellRenderer.py +share/openxenmanager/README +share/openxenmanager/TODO +share/openxenmanager/capabilities.py +share/openxenmanager/configobj.py +share/openxenmanager/images/add_server.png +share/openxenmanager/images/add_storage.png +share/openxenmanager/images/add_vm.png +share/openxenmanager/images/alert.png +share/openxenmanager/images/centos.png +share/openxenmanager/images/confidentiality1.png +share/openxenmanager/images/confidentiality2.png +share/openxenmanager/images/confidentiality3.png +share/openxenmanager/images/confidentiality4.png +share/openxenmanager/images/debian.png +share/openxenmanager/images/import.png +share/openxenmanager/images/info.gif +share/openxenmanager/images/loading.png +share/openxenmanager/images/masterpassword.gif +share/openxenmanager/images/multipath.png +share/openxenmanager/images/newvm_32.png +share/openxenmanager/images/ok.png +share/openxenmanager/images/oracle.png +share/openxenmanager/images/patch.png +share/openxenmanager/images/paypal-donate.gif +share/openxenmanager/images/poolconnected_16.png +share/openxenmanager/images/poweron.png +share/openxenmanager/images/prop_advancedoptions.png +share/openxenmanager/images/prop_cpu.gif +share/openxenmanager/images/prop_customfields.gif +share/openxenmanager/images/prop_general.gif +share/openxenmanager/images/prop_homeserver.gif +share/openxenmanager/images/prop_logdest.png +share/openxenmanager/images/prop_networksettings.png +share/openxenmanager/images/prop_sizelocation.png +share/openxenmanager/images/prop_startup.gif +share/openxenmanager/images/prop_stgvm.png +share/openxenmanager/images/redhat.png +share/openxenmanager/images/repair.png +share/openxenmanager/images/report.png +share/openxenmanager/images/restart.png +share/openxenmanager/images/resume.png +share/openxenmanager/images/server.jpg +share/openxenmanager/images/server.png +share/openxenmanager/images/server2.jpg +share/openxenmanager/images/server_alert.png +share/openxenmanager/images/shutdown.png +share/openxenmanager/images/snapshots.png +share/openxenmanager/images/storage_broken_16.png +share/openxenmanager/images/storage_default_16.png +share/openxenmanager/images/storage_detached_16.png +share/openxenmanager/images/storage_shaped_16.png +share/openxenmanager/images/suse.png +share/openxenmanager/images/suspend.png +share/openxenmanager/images/template_16.png +share/openxenmanager/images/tree_connected_16.png +share/openxenmanager/images/tree_disabled_16.png +share/openxenmanager/images/tree_disconnected_16.png +share/openxenmanager/images/tree_halted_16.png +share/openxenmanager/images/tree_paused_16.png +share/openxenmanager/images/tree_running_16.png +share/openxenmanager/images/tree_starting_16.png +share/openxenmanager/images/tree_stopped_16.png +share/openxenmanager/images/tree_suspended_16.png +share/openxenmanager/images/usagebar_0.png +share/openxenmanager/images/usagebar_1.png +share/openxenmanager/images/usagebar_10.png +share/openxenmanager/images/usagebar_2.png +share/openxenmanager/images/usagebar_3.png +share/openxenmanager/images/usagebar_4.png +share/openxenmanager/images/usagebar_5.png +share/openxenmanager/images/usagebar_6.png +share/openxenmanager/images/usagebar_7.png +share/openxenmanager/images/usagebar_8.png +share/openxenmanager/images/usagebar_9.png +share/openxenmanager/images/user_template_16.png +share/openxenmanager/images/warn.gif +share/openxenmanager/images/windows.png +share/openxenmanager/images/xen.gif +share/openxenmanager/images/xen.png +share/openxenmanager/images_map/network.png +share/openxenmanager/images_map/server.png +share/openxenmanager/images_map/storage.png +share/openxenmanager/messages.py +share/openxenmanager/oxc.conf +share/openxenmanager/oxc.glade +share/openxenmanager/oxcSERVER.py +share/openxenmanager/oxcSERVER_addserver.py +share/openxenmanager/oxcSERVER_alerts.py +share/openxenmanager/oxcSERVER_host.py +share/openxenmanager/oxcSERVER_host_network.py +share/openxenmanager/oxcSERVER_host_nics.py +share/openxenmanager/oxcSERVER_menuitem.py +share/openxenmanager/oxcSERVER_newvm.py +share/openxenmanager/oxcSERVER_properties.py +share/openxenmanager/oxcSERVER_storage.py +share/openxenmanager/oxcSERVER_vm.py +share/openxenmanager/oxcSERVER_vm_network.py +share/openxenmanager/oxcSERVER_vm_snapshot.py +share/openxenmanager/oxcSERVER_vm_storage.py +share/openxenmanager/oxm.py +share/openxenmanager/plugins/GlpiWebUI.xcplugin.xml +share/openxenmanager/plugins/NagiosWebUI.xcplugin.xml +share/openxenmanager/plugins/OpenFilerWebUI.xcplugin.xml +share/openxenmanager/put.py +share/openxenmanager/pygtk_chart/__init__.py +share/openxenmanager/pygtk_chart/basics.py +share/openxenmanager/pygtk_chart/chart.py +share/openxenmanager/pygtk_chart/chart_object.py +share/openxenmanager/pygtk_chart/data/tango.color +share/openxenmanager/pygtk_chart/label.py +share/openxenmanager/pygtk_chart/line_chart.py +share/openxenmanager/rrd.py +share/openxenmanager/rrdinfo.py +share/openxenmanager/scripts/README +share/openxenmanager/scripts/dmidecode +share/openxenmanager/tunnel.py +share/openxenmanager/window.py +share/openxenmanager/window_addserver.py +share/openxenmanager/window_alerts.py +share/openxenmanager/window_host.py +share/openxenmanager/window_host_network.py +share/openxenmanager/window_host_nics.py +share/openxenmanager/window_menuitem.py +share/openxenmanager/window_newvm.py +share/openxenmanager/window_properties.py +share/openxenmanager/window_storage.py +share/openxenmanager/window_tools.py +share/openxenmanager/window_vm.py +share/openxenmanager/window_vm_network.py +share/openxenmanager/window_vm_performance.py +share/openxenmanager/window_vm_snapshot.py +share/openxenmanager/window_vm_storage.py +share/openxenmanager/xdot.py +share/openxenmanager/xtea.py +share/openxenmanager/xva.py diff --git a/sysutils/openxenmanager/distinfo b/sysutils/openxenmanager/distinfo new file mode 100644 index 00000000000..b50cf153d0e --- /dev/null +++ b/sysutils/openxenmanager/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2012/08/20 11:41:46 ryoon Exp $ + +SHA1 (openxenmanager_0.r80+dfsg.orig.tar.gz) = 06939402d0c4d1ec3dfe17b410921aaf5c3ae03d +RMD160 (openxenmanager_0.r80+dfsg.orig.tar.gz) = 0f1e36159d5da0a081864bda556dc7d03212169d +Size (openxenmanager_0.r80+dfsg.orig.tar.gz) = 405676 bytes diff --git a/sysutils/openxenmanager/files/openxenmanager.sh b/sysutils/openxenmanager/files/openxenmanager.sh new file mode 100644 index 00000000000..d6e834bed24 --- /dev/null +++ b/sysutils/openxenmanager/files/openxenmanager.sh @@ -0,0 +1,2 @@ +#!/bin/sh +@PYTHONBIN@ @OXMDIR@/share/openxenmanager/window.py |