summaryrefslogtreecommitdiff
path: root/sysutils/virtinst
diff options
context:
space:
mode:
authorgls <gls@pkgsrc.org>2012-09-05 21:09:10 +0000
committergls <gls@pkgsrc.org>2012-09-05 21:09:10 +0000
commitc73758350e36e215cbfc6dae3b7080166d47fca6 (patch)
treeaed98944494d033a3825bf15deb39ecff724b447 /sysutils/virtinst
parentee2f38cb225c7a2242aae6ba83e7397067b30e3c (diff)
downloadpkgsrc-c73758350e36e215cbfc6dae3b7080166d47fca6.tar.gz
Add virtinst version 0.600.3 to the NetBSD packages colelction.
virtinst is a module to help in starting installations of Fedora/Red Hat Enterprise Linux related distributions inside of virtual machines. It supports both paravirt guests (for which only FC and RHEL guests are currently supported) as well as fully virtualized guests. It uses libvirt (http://www.libvirt.org) for starting things.
Diffstat (limited to 'sysutils/virtinst')
-rw-r--r--sysutils/virtinst/DESCR6
-rw-r--r--sysutils/virtinst/Makefile26
-rw-r--r--sysutils/virtinst/PLIST199
-rw-r--r--sysutils/virtinst/distinfo6
-rw-r--r--sysutils/virtinst/patches/patch-setup.py21
5 files changed, 258 insertions, 0 deletions
diff --git a/sysutils/virtinst/DESCR b/sysutils/virtinst/DESCR
new file mode 100644
index 00000000000..230b3258c2b
--- /dev/null
+++ b/sysutils/virtinst/DESCR
@@ -0,0 +1,6 @@
+virtinst is a module to help in starting installations of Fedora/Red
+Hat Enterprise Linux related distributions inside of virtual
+machines. It supports both paravirt guests (for which only FC and
+RHEL guests are currently supported) as well as fully virtualized
+guests. It uses libvirt (http://www.libvirt.org) for starting
+things.
diff --git a/sysutils/virtinst/Makefile b/sysutils/virtinst/Makefile
new file mode 100644
index 00000000000..79fc1316e12
--- /dev/null
+++ b/sysutils/virtinst/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2012/09/05 21:09:10 gls Exp $
+#
+
+DISTNAME= virtinst-0.600.3
+CATEGORIES= sysutils
+MASTER_SITES= http://virt-manager.org/download/sources/virtinst/
+
+MAINTAINER= gls@NetBSD.org
+HOMEPAGE= http://virt-manager.org/
+COMMENT= TODO: Short description of the package
+#LICENSE= # TODO: (see mk/license.mk)
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_LANGUAGES= # none
+PYDISTUTILSPKG= yes
+
+SUBST_CLASSES+= man
+SUBST_STAGE.man= pre-configure
+SUBST_MESSAGE.man= Fixing man pages installation path
+SUBST_FILES.man= setup.py
+SUBST_SED.man= -e 's,@@PKGMANDIR@@,${PKGMANDIR},'
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/virtinst/PLIST b/sysutils/virtinst/PLIST
new file mode 100644
index 00000000000..8eea3332830
--- /dev/null
+++ b/sysutils/virtinst/PLIST
@@ -0,0 +1,199 @@
+@comment $NetBSD: PLIST,v 1.1 2012/09/05 21:09:10 gls Exp $
+bin/virt-clone
+bin/virt-convert
+bin/virt-image
+bin/virt-install
+${PYSITELIB}/virtconv/__init__.py
+${PYSITELIB}/virtconv/__init__.pyc
+${PYSITELIB}/virtconv/__init__.pyo
+${PYSITELIB}/virtconv/_config.py
+${PYSITELIB}/virtconv/_config.pyc
+${PYSITELIB}/virtconv/_config.pyo
+${PYSITELIB}/virtconv/diskcfg.py
+${PYSITELIB}/virtconv/diskcfg.pyc
+${PYSITELIB}/virtconv/diskcfg.pyo
+${PYSITELIB}/virtconv/formats.py
+${PYSITELIB}/virtconv/formats.pyc
+${PYSITELIB}/virtconv/formats.pyo
+${PYSITELIB}/virtconv/netdevcfg.py
+${PYSITELIB}/virtconv/netdevcfg.pyc
+${PYSITELIB}/virtconv/netdevcfg.pyo
+${PYSITELIB}/virtconv/parsers/__init__.py
+${PYSITELIB}/virtconv/parsers/__init__.pyc
+${PYSITELIB}/virtconv/parsers/__init__.pyo
+${PYSITELIB}/virtconv/parsers/ovf.py
+${PYSITELIB}/virtconv/parsers/ovf.pyc
+${PYSITELIB}/virtconv/parsers/ovf.pyo
+${PYSITELIB}/virtconv/parsers/virtimage.py
+${PYSITELIB}/virtconv/parsers/virtimage.pyc
+${PYSITELIB}/virtconv/parsers/virtimage.pyo
+${PYSITELIB}/virtconv/parsers/vmx.py
+${PYSITELIB}/virtconv/parsers/vmx.pyc
+${PYSITELIB}/virtconv/parsers/vmx.pyo
+${PYSITELIB}/virtconv/vmcfg.py
+${PYSITELIB}/virtconv/vmcfg.pyc
+${PYSITELIB}/virtconv/vmcfg.pyo
+${PYSITELIB}/virtinst/Boot.py
+${PYSITELIB}/virtinst/Boot.pyc
+${PYSITELIB}/virtinst/Boot.pyo
+${PYSITELIB}/virtinst/CPU.py
+${PYSITELIB}/virtinst/CPU.pyc
+${PYSITELIB}/virtinst/CPU.pyo
+${PYSITELIB}/virtinst/CapabilitiesParser.py
+${PYSITELIB}/virtinst/CapabilitiesParser.pyc
+${PYSITELIB}/virtinst/CapabilitiesParser.pyo
+${PYSITELIB}/virtinst/Clock.py
+${PYSITELIB}/virtinst/Clock.pyc
+${PYSITELIB}/virtinst/Clock.pyo
+${PYSITELIB}/virtinst/CloneManager.py
+${PYSITELIB}/virtinst/CloneManager.pyc
+${PYSITELIB}/virtinst/CloneManager.pyo
+${PYSITELIB}/virtinst/DistroInstaller.py
+${PYSITELIB}/virtinst/DistroInstaller.pyc
+${PYSITELIB}/virtinst/DistroInstaller.pyo
+${PYSITELIB}/virtinst/DomainFeatures.py
+${PYSITELIB}/virtinst/DomainFeatures.pyc
+${PYSITELIB}/virtinst/DomainFeatures.pyo
+${PYSITELIB}/virtinst/DomainNumatune.py
+${PYSITELIB}/virtinst/DomainNumatune.pyc
+${PYSITELIB}/virtinst/DomainNumatune.pyo
+${PYSITELIB}/virtinst/FullVirtGuest.py
+${PYSITELIB}/virtinst/FullVirtGuest.pyc
+${PYSITELIB}/virtinst/FullVirtGuest.pyo
+${PYSITELIB}/virtinst/Guest.py
+${PYSITELIB}/virtinst/Guest.pyc
+${PYSITELIB}/virtinst/Guest.pyo
+${PYSITELIB}/virtinst/ImageFetcher.py
+${PYSITELIB}/virtinst/ImageFetcher.pyc
+${PYSITELIB}/virtinst/ImageFetcher.pyo
+${PYSITELIB}/virtinst/ImageInstaller.py
+${PYSITELIB}/virtinst/ImageInstaller.pyc
+${PYSITELIB}/virtinst/ImageInstaller.pyo
+${PYSITELIB}/virtinst/ImageParser.py
+${PYSITELIB}/virtinst/ImageParser.pyc
+${PYSITELIB}/virtinst/ImageParser.pyo
+${PYSITELIB}/virtinst/ImportInstaller.py
+${PYSITELIB}/virtinst/ImportInstaller.pyc
+${PYSITELIB}/virtinst/ImportInstaller.pyo
+${PYSITELIB}/virtinst/Installer.py
+${PYSITELIB}/virtinst/Installer.pyc
+${PYSITELIB}/virtinst/Installer.pyo
+${PYSITELIB}/virtinst/Interface.py
+${PYSITELIB}/virtinst/Interface.pyc
+${PYSITELIB}/virtinst/Interface.pyo
+${PYSITELIB}/virtinst/LiveCDInstaller.py
+${PYSITELIB}/virtinst/LiveCDInstaller.pyc
+${PYSITELIB}/virtinst/LiveCDInstaller.pyo
+${PYSITELIB}/virtinst/NodeDeviceParser.py
+${PYSITELIB}/virtinst/NodeDeviceParser.pyc
+${PYSITELIB}/virtinst/NodeDeviceParser.pyo
+${PYSITELIB}/virtinst/OSDistro.py
+${PYSITELIB}/virtinst/OSDistro.pyc
+${PYSITELIB}/virtinst/OSDistro.pyo
+${PYSITELIB}/virtinst/PXEInstaller.py
+${PYSITELIB}/virtinst/PXEInstaller.pyc
+${PYSITELIB}/virtinst/PXEInstaller.pyo
+${PYSITELIB}/virtinst/ParaVirtGuest.py
+${PYSITELIB}/virtinst/ParaVirtGuest.pyc
+${PYSITELIB}/virtinst/ParaVirtGuest.pyo
+${PYSITELIB}/virtinst/Seclabel.py
+${PYSITELIB}/virtinst/Seclabel.pyc
+${PYSITELIB}/virtinst/Seclabel.pyo
+${PYSITELIB}/virtinst/Storage.py
+${PYSITELIB}/virtinst/Storage.pyc
+${PYSITELIB}/virtinst/Storage.pyo
+${PYSITELIB}/virtinst/User.py
+${PYSITELIB}/virtinst/User.pyc
+${PYSITELIB}/virtinst/User.pyo
+${PYSITELIB}/virtinst/VirtualAudio.py
+${PYSITELIB}/virtinst/VirtualAudio.pyc
+${PYSITELIB}/virtinst/VirtualAudio.pyo
+${PYSITELIB}/virtinst/VirtualCharDevice.py
+${PYSITELIB}/virtinst/VirtualCharDevice.pyc
+${PYSITELIB}/virtinst/VirtualCharDevice.pyo
+${PYSITELIB}/virtinst/VirtualController.py
+${PYSITELIB}/virtinst/VirtualController.pyc
+${PYSITELIB}/virtinst/VirtualController.pyo
+${PYSITELIB}/virtinst/VirtualDevice.py
+${PYSITELIB}/virtinst/VirtualDevice.pyc
+${PYSITELIB}/virtinst/VirtualDevice.pyo
+${PYSITELIB}/virtinst/VirtualDisk.py
+${PYSITELIB}/virtinst/VirtualDisk.pyc
+${PYSITELIB}/virtinst/VirtualDisk.pyo
+${PYSITELIB}/virtinst/VirtualFilesystem.py
+${PYSITELIB}/virtinst/VirtualFilesystem.pyc
+${PYSITELIB}/virtinst/VirtualFilesystem.pyo
+${PYSITELIB}/virtinst/VirtualGraphics.py
+${PYSITELIB}/virtinst/VirtualGraphics.pyc
+${PYSITELIB}/virtinst/VirtualGraphics.pyo
+${PYSITELIB}/virtinst/VirtualHostDevice.py
+${PYSITELIB}/virtinst/VirtualHostDevice.pyc
+${PYSITELIB}/virtinst/VirtualHostDevice.pyo
+${PYSITELIB}/virtinst/VirtualInputDevice.py
+${PYSITELIB}/virtinst/VirtualInputDevice.pyc
+${PYSITELIB}/virtinst/VirtualInputDevice.pyo
+${PYSITELIB}/virtinst/VirtualMemballoon.py
+${PYSITELIB}/virtinst/VirtualMemballoon.pyc
+${PYSITELIB}/virtinst/VirtualMemballoon.pyo
+${PYSITELIB}/virtinst/VirtualNetworkInterface.py
+${PYSITELIB}/virtinst/VirtualNetworkInterface.pyc
+${PYSITELIB}/virtinst/VirtualNetworkInterface.pyo
+${PYSITELIB}/virtinst/VirtualRedirDevice.py
+${PYSITELIB}/virtinst/VirtualRedirDevice.pyc
+${PYSITELIB}/virtinst/VirtualRedirDevice.pyo
+${PYSITELIB}/virtinst/VirtualSmartCardDevice.py
+${PYSITELIB}/virtinst/VirtualSmartCardDevice.pyc
+${PYSITELIB}/virtinst/VirtualSmartCardDevice.pyo
+${PYSITELIB}/virtinst/VirtualVideoDevice.py
+${PYSITELIB}/virtinst/VirtualVideoDevice.pyc
+${PYSITELIB}/virtinst/VirtualVideoDevice.pyo
+${PYSITELIB}/virtinst/VirtualWatchdog.py
+${PYSITELIB}/virtinst/VirtualWatchdog.pyc
+${PYSITELIB}/virtinst/VirtualWatchdog.pyo
+${PYSITELIB}/virtinst/XMLBuilderDomain.py
+${PYSITELIB}/virtinst/XMLBuilderDomain.pyc
+${PYSITELIB}/virtinst/XMLBuilderDomain.pyo
+${PYSITELIB}/virtinst/__init__.py
+${PYSITELIB}/virtinst/__init__.pyc
+${PYSITELIB}/virtinst/__init__.pyo
+${PYSITELIB}/virtinst/_config.py
+${PYSITELIB}/virtinst/_config.pyc
+${PYSITELIB}/virtinst/_config.pyo
+${PYSITELIB}/virtinst/_util.py
+${PYSITELIB}/virtinst/_util.pyc
+${PYSITELIB}/virtinst/_util.pyo
+${PYSITELIB}/virtinst/cli.py
+${PYSITELIB}/virtinst/cli.pyc
+${PYSITELIB}/virtinst/cli.pyo
+${PYSITELIB}/virtinst/keytable.py
+${PYSITELIB}/virtinst/keytable.pyc
+${PYSITELIB}/virtinst/keytable.pyo
+${PYSITELIB}/virtinst/osdict.py
+${PYSITELIB}/virtinst/osdict.pyc
+${PYSITELIB}/virtinst/osdict.pyo
+${PYSITELIB}/virtinst/support.py
+${PYSITELIB}/virtinst/support.pyc
+${PYSITELIB}/virtinst/support.pyo
+${PYSITELIB}/virtinst/util.py
+${PYSITELIB}/virtinst/util.pyc
+${PYSITELIB}/virtinst/util.pyo
+man/man1/virt-clone.1
+man/man1/virt-convert.1
+man/man1/virt-image.1
+man/man1/virt-install.1
+man/man5/virt-image.5
+share/locale/da/LC_MESSAGES/virtinst.mo
+share/locale/es/LC_MESSAGES/virtinst.mo
+share/locale/fr/LC_MESSAGES/virtinst.mo
+share/locale/gu/LC_MESSAGES/virtinst.mo
+share/locale/it/LC_MESSAGES/virtinst.mo
+share/locale/ja/LC_MESSAGES/virtinst.mo
+share/locale/nl/LC_MESSAGES/virtinst.mo
+share/locale/pl/LC_MESSAGES/virtinst.mo
+share/locale/pt_BR/LC_MESSAGES/virtinst.mo
+share/locale/ru/LC_MESSAGES/virtinst.mo
+share/locale/sr/LC_MESSAGES/virtinst.mo
+share/locale/sr@latin/LC_MESSAGES/virtinst.mo
+share/locale/uk/LC_MESSAGES/virtinst.mo
+share/locale/zh_CN/LC_MESSAGES/virtinst.mo
+share/locale/zh_TW/LC_MESSAGES/virtinst.mo
diff --git a/sysutils/virtinst/distinfo b/sysutils/virtinst/distinfo
new file mode 100644
index 00000000000..4dad86e7df4
--- /dev/null
+++ b/sysutils/virtinst/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2012/09/05 21:09:10 gls Exp $
+
+SHA1 (virtinst-0.600.3.tar.gz) = 906bf5be3cca23cda77486ea06655de23e4bcac4
+RMD160 (virtinst-0.600.3.tar.gz) = e6fedfaaf40bdbf29b18df5381efe875908d4149
+Size (virtinst-0.600.3.tar.gz) = 8174690 bytes
+SHA1 (patch-setup.py) = dee3d46c73968d2df057808a20f589c236943628
diff --git a/sysutils/virtinst/patches/patch-setup.py b/sysutils/virtinst/patches/patch-setup.py
new file mode 100644
index 00000000000..2f04389ee34
--- /dev/null
+++ b/sysutils/virtinst/patches/patch-setup.py
@@ -0,0 +1,21 @@
+$NetBSD: patch-setup.py,v 1.1 2012/09/05 21:09:10 gls Exp $
+
+Honor PKGMANDIR.
+
+--- setup.py.orig 2012-07-29 20:13:12.000000000 +0000
++++ setup.py
+@@ -340,12 +340,12 @@ setup(
+ packages=['virtinst', 'virtconv', 'virtconv.parsers'],
+
+ data_files=[
+- ('share/man/man1', [
++ ('@@PKGMANDIR@@/man1', [
+ 'man/en/virt-install.1',
+ 'man/en/virt-clone.1',
+ 'man/en/virt-image.1',
+ 'man/en/virt-convert.1']),
+- ('share/man/man5', [
++ ('@@PKGMANDIR@@/man5', [
+ 'man/en/virt-image.5']),
+ ] + _build_lang_data(),
+