aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <donnie@supernova.(none)>2006-10-09 12:15:55 -0700
committerDonnie Berkholz <dberkholz@gentoo.org>2006-10-09 12:15:55 -0700
commitd85208627cd201b5a3d653a8641431eb56efac0e (patch)
tree3dd715c4661526a331fd41a7f773461900801183 /app-emulation
parentpymss: bump to 0.8.4 (diff)
downloaddberkholz-d85208627cd201b5a3d653a8641431eb56efac0e.tar.gz
dberkholz-d85208627cd201b5a3d653a8641431eb56efac0e.tar.bz2
dberkholz-d85208627cd201b5a3d653a8641431eb56efac0e.zip
New apps: xeninst and virt-manager, for managing VM installs. Xen only, for now.
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/virt-manager/Manifest8
-rw-r--r--app-emulation/virt-manager/files/digest-virt-manager-0.2.33
-rw-r--r--app-emulation/virt-manager/virt-manager-0.2.3.ebuild45
-rw-r--r--app-emulation/xeninst/Manifest12
-rw-r--r--app-emulation/xeninst/files/digest-xeninst-0.94.03
-rw-r--r--app-emulation/xeninst/metadata.xml9
-rw-r--r--app-emulation/xeninst/xeninst-0.94.0.ebuild22
7 files changed, 102 insertions, 0 deletions
diff --git a/app-emulation/virt-manager/Manifest b/app-emulation/virt-manager/Manifest
new file mode 100644
index 0000000..002730f
--- /dev/null
+++ b/app-emulation/virt-manager/Manifest
@@ -0,0 +1,8 @@
+DIST virt-manager-0.2.3.tar.gz 669852 RMD160 98472586ef0a5e82e65348026372d5c4249607d8 SHA1 d3f9376e6b54c2e183a1e57b549598af7fb9ed2d SHA256 9172fe68dfc5bd24c903139e84e86bbc6edbbb52156dfec4f3befc985c7e4a9c
+EBUILD virt-manager-0.2.3.ebuild 1197 RMD160 ef65d9c58fd62b557c4fa64bfd0c35e009b62e8d SHA1 bf2d8312fb11e173b9344e0e1a2eb602cec5dddc SHA256 5dc6f462012718654d05a1a7d00da3ea93bc98580f14a4ff518803d830a8ba25
+MD5 b52c7e27258d89fe821e22d3b5947d0e virt-manager-0.2.3.ebuild 1197
+RMD160 ef65d9c58fd62b557c4fa64bfd0c35e009b62e8d virt-manager-0.2.3.ebuild 1197
+SHA256 5dc6f462012718654d05a1a7d00da3ea93bc98580f14a4ff518803d830a8ba25 virt-manager-0.2.3.ebuild 1197
+MD5 c14150c0a3ce5be43d9addd9554833a2 files/digest-virt-manager-0.2.3 256
+RMD160 40324f12f58bb5e269316f910c942257c6486513 files/digest-virt-manager-0.2.3 256
+SHA256 ab7041b5b05d98702cded729a84ffa133ecf1653fab2910bb31da8c0137b1439 files/digest-virt-manager-0.2.3 256
diff --git a/app-emulation/virt-manager/files/digest-virt-manager-0.2.3 b/app-emulation/virt-manager/files/digest-virt-manager-0.2.3
new file mode 100644
index 0000000..03b0615
--- /dev/null
+++ b/app-emulation/virt-manager/files/digest-virt-manager-0.2.3
@@ -0,0 +1,3 @@
+MD5 081c5fa9a112738132b2b66273883ab6 virt-manager-0.2.3.tar.gz 669852
+RMD160 98472586ef0a5e82e65348026372d5c4249607d8 virt-manager-0.2.3.tar.gz 669852
+SHA256 9172fe68dfc5bd24c903139e84e86bbc6edbbb52156dfec4f3befc985c7e4a9c virt-manager-0.2.3.tar.gz 669852
diff --git a/app-emulation/virt-manager/virt-manager-0.2.3.ebuild b/app-emulation/virt-manager/virt-manager-0.2.3.ebuild
new file mode 100644
index 0000000..4549bab
--- /dev/null
+++ b/app-emulation/virt-manager/virt-manager-0.2.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="A graphical tool for administering virtual machines such as Xen"
+HOMEPAGE="http://virt-manager.et.redhat.com/"
+SRC_URI="http://virt-manager.et.redhat.com/download/sources/${PN}/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+RDEPEND=">=dev-python/pygtk-1.99
+ >=dev-python/gnome-python-1.99
+ >=app-emulation/libvirt-0.1.4
+ || ( dev-python/dbus-python >=sys-apps/dbus-0.61 )
+ >=gnome-base/gnome-keyring-0.4.9
+ >=dev-python/gnome-python-desktop-2.15
+ >=dev-libs/libxml2-2.6.23
+ >=app-emulation/xeninst-0.93
+ >=gnome-base/librsvg-2
+ >=x11-libs/vte-0.12.2
+ sys-apps/usermode"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ if ! built_with_use sys-apps/dbus python; then
+ if ! has_version dev-python/dbus-python; then
+ local msg="You must install dbus with USE=python or dbus-python."
+ eerror "$msg"
+ die "$msg"
+ fi
+ fi
+
+ if ! built_with_use dev-libs/libxml2 python; then
+ local msg="You must install libxml2 with USE=python."
+ eerror "$msg"
+ die "$msg"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+}
diff --git a/app-emulation/xeninst/Manifest b/app-emulation/xeninst/Manifest
new file mode 100644
index 0000000..08b4a19
--- /dev/null
+++ b/app-emulation/xeninst/Manifest
@@ -0,0 +1,12 @@
+DIST python-xeninst-0.94.0-1.src.rpm 15874 RMD160 cacc0d5bdbd5952a9eacd381de7f303f9977232b SHA1 82526db265300049196bff503d5ff0544bdaa74d SHA256 bc61b0ee15e65bd7158c87dd09e31a51e29899ccdf96423a22d2af913d67bccf
+EBUILD xeninst-0.94.0.ebuild 742 RMD160 0687ee695ff0b44895ed5c6ad5c6b2beeb081faf SHA1 05613b1ee17ced0ba0089927a57fc039f1bd2756 SHA256 5b1a6ea1f0e87f8e4bc03ea8ea3a676a11fc34fcbf32ebb783609e95ef804664
+MD5 04a9120897a12b57ebd06d1be433c5d4 xeninst-0.94.0.ebuild 742
+RMD160 0687ee695ff0b44895ed5c6ad5c6b2beeb081faf xeninst-0.94.0.ebuild 742
+SHA256 5b1a6ea1f0e87f8e4bc03ea8ea3a676a11fc34fcbf32ebb783609e95ef804664 xeninst-0.94.0.ebuild 742
+MISC metadata.xml 252 RMD160 212f61f15769b523e0fa55ed5d872d85536b4043 SHA1 5f9d6137a829b96482aacd60baf98160b49dc514 SHA256 b3aaf1e941b12ded57dea3530d59b8db42716f5e805efb6338101c135beac506
+MD5 4f7fe0eacb3ba0ef618e04831e4a7517 metadata.xml 252
+RMD160 212f61f15769b523e0fa55ed5d872d85536b4043 metadata.xml 252
+SHA256 b3aaf1e941b12ded57dea3530d59b8db42716f5e805efb6338101c135beac506 metadata.xml 252
+MD5 f00ed235befc6fb69ecdb503e017a738 files/digest-xeninst-0.94.0 271
+RMD160 0ad4c266b3ea5d3c83ad6ca8f541f821ae0b0203 files/digest-xeninst-0.94.0 271
+SHA256 d893705748d68699f5745a5c930262d643efcc40e46e1bc3fd72e1337a6baee3 files/digest-xeninst-0.94.0 271
diff --git a/app-emulation/xeninst/files/digest-xeninst-0.94.0 b/app-emulation/xeninst/files/digest-xeninst-0.94.0
new file mode 100644
index 0000000..75368f6
--- /dev/null
+++ b/app-emulation/xeninst/files/digest-xeninst-0.94.0
@@ -0,0 +1,3 @@
+MD5 2a31a712560abd84882316306396f9ab python-xeninst-0.94.0-1.src.rpm 15874
+RMD160 cacc0d5bdbd5952a9eacd381de7f303f9977232b python-xeninst-0.94.0-1.src.rpm 15874
+SHA256 bc61b0ee15e65bd7158c87dd09e31a51e29899ccdf96423a22d2af913d67bccf python-xeninst-0.94.0-1.src.rpm 15874
diff --git a/app-emulation/xeninst/metadata.xml b/app-emulation/xeninst/metadata.xml
new file mode 100644
index 0000000..cd89a97
--- /dev/null
+++ b/app-emulation/xeninst/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>dberkholz@gentoo.org</email>
+<name>Donnie Berkholz</name>
+</maintainer>
+</pkgmetadata>
diff --git a/app-emulation/xeninst/xeninst-0.94.0.ebuild b/app-emulation/xeninst/xeninst-0.94.0.ebuild
new file mode 100644
index 0000000..7953799
--- /dev/null
+++ b/app-emulation/xeninst/xeninst-0.94.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-date/system-config-date-1.8.5.ebuild,v 1.2 2006/09/05 21:53:59 dberkholz Exp $
+
+inherit distutils rpm
+
+# Revision of the RPM. Shouldn't affect us, as we're just grabbing the source
+# tarball out of it
+RPMREV="1"
+
+MY_P="python-${P}"
+
+DESCRIPTION="Python modules for starting Xen guest installations"
+HOMEPAGE="http://hg.et.redhat.com/virt/applications/xeninst--devel"
+SRC_URI="mirror://fedora/development/source/SRPMS/${MY_P}-${RPMREV}.src.rpm"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+RDEPEND=">=app-emulation/libvirt-0.1.4
+ dev-python/urlgrabber"
+DEPEND="${RDEPEND}"