diff options
author | Donnie Berkholz <donnie@supernova.(none)> | 2006-10-09 12:15:55 -0700 |
---|---|---|
committer | Donnie Berkholz <dberkholz@gentoo.org> | 2006-10-09 12:15:55 -0700 |
commit | d85208627cd201b5a3d653a8641431eb56efac0e (patch) | |
tree | 3dd715c4661526a331fd41a7f773461900801183 /app-emulation | |
parent | pymss: bump to 0.8.4 (diff) | |
download | dberkholz-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/Manifest | 8 | ||||
-rw-r--r-- | app-emulation/virt-manager/files/digest-virt-manager-0.2.3 | 3 | ||||
-rw-r--r-- | app-emulation/virt-manager/virt-manager-0.2.3.ebuild | 45 | ||||
-rw-r--r-- | app-emulation/xeninst/Manifest | 12 | ||||
-rw-r--r-- | app-emulation/xeninst/files/digest-xeninst-0.94.0 | 3 | ||||
-rw-r--r-- | app-emulation/xeninst/metadata.xml | 9 | ||||
-rw-r--r-- | app-emulation/xeninst/xeninst-0.94.0.ebuild | 22 |
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}" |