summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <dberkholz@gentoo.org>2008-05-15 10:13:12 +0000
committerDonnie Berkholz <dberkholz@gentoo.org>2008-05-15 10:13:12 +0000
commit7baef56983129f2ac4807e1e78dc6a4e368139ae (patch)
treea05719868112afc8f886dbbf3509e6ec1aa7b4b1 /app-emulation/libvirt
parentAdd app-emulation/libvirt:{iscsi,lvm,openvz,parted}. (diff)
downloadhistorical-7baef56983129f2ac4807e1e78dc6a4e368139ae.tar.gz
historical-7baef56983129f2ac4807e1e78dc6a4e368139ae.tar.bz2
historical-7baef56983129f2ac4807e1e78dc6a4e368139ae.zip
(#208470, #212812, #211959, #212820) Bump. Adds all kinds of new USE flags, including OpenVZ.
Package-Manager: portage-2.1.5_rc10
Diffstat (limited to 'app-emulation/libvirt')
-rw-r--r--app-emulation/libvirt/ChangeLog11
-rw-r--r--app-emulation/libvirt/Manifest14
-rw-r--r--app-emulation/libvirt/libvirt-0.4.2.ebuild60
3 files changed, 82 insertions, 3 deletions
diff --git a/app-emulation/libvirt/ChangeLog b/app-emulation/libvirt/ChangeLog
index c9ce7aa6caaa..f436ae0e7784 100644
--- a/app-emulation/libvirt/ChangeLog
+++ b/app-emulation/libvirt/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-emulation/libvirt
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/ChangeLog,v 1.9 2007/10/15 11:18:11 dberkholz Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/ChangeLog,v 1.10 2008/05/15 10:13:12 dberkholz Exp $
+
+*libvirt-0.4.2 (15 May 2008)
+
+ 15 May 2008; Donnie Berkholz <dberkholz@gentoo.org>;
+ +libvirt-0.4.2.ebuild:
+ (#208470, #212812, #211959, #212820) Bump. Adds all kinds of new USE
+ flags, including OpenVZ.
15 Oct 2007; Donnie Berkholz <dberkholz@gentoo.org>; libvirt-0.1.3.ebuild,
libvirt-0.1.4.ebuild, libvirt-0.2.3.ebuild, libvirt-0.3.3.ebuild:
diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 697be7acb966..b7408527079a 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -1,12 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST libvirt-0.1.3.tar.gz 585339 RMD160 69cb5f031214ddd2119a2756d838fcbe56ce56cc SHA1 52e90e9331e33776905146dfdafe0cc920374be4 SHA256 9557030a6e898299d150bc05ad74489d9b6638cd36092757a37a5c16f483f3a7
DIST libvirt-0.1.4.tar.gz 609075 RMD160 bf120066a7c551c307cdf68d0e8ec283d1547cda SHA1 56233639f56133cd3b503b8691188b72a2e76504 SHA256 ad7a27c732aaec3c1c1f56304326509eb031fd79d06bb72abd872a1e663e1566
DIST libvirt-0.1.7.tar.gz 692709 RMD160 6324a5c157c155db68c5774ebdfc3e2731e438bd SHA1 eb85985bf2f09f754518b01277ca18de69bdf252 SHA256 9249cd9f4891789ba7b05055095e9788c2cf33d664601a37380b6c8a351f4118
DIST libvirt-0.2.3.tar.gz 2099985 RMD160 2556ca8aa7e855fb90f13d86c62ca7313e7345e7 SHA1 6baad80e41e1afc7b3ca8c8c8879c2436fda51d1 SHA256 eb96733fec2c240495f4493a525f39bde049ae3452c6501f87fd3068eedea909
DIST libvirt-0.3.3.tar.gz 2525163 RMD160 73023c90a5ed80ec06919a98824fc9e60a941f31 SHA1 9f9d8a3aad8ec3cde841f029a4088312e928a18e SHA256 f58c57148782f70f7ddf11da29bdf2df6f639edd77cdd38a5fa538044997f647
+DIST libvirt-0.4.2.tar.gz 4354329 RMD160 e46ae2c4f8be093e2a010f3aeb1ee4e583fac0c0 SHA1 7076e542f34d4cffc2b8f9fd1ecc41d40ad83b07 SHA256 8d7c254bd13accf2a5ec3178a33e25a6a79c187c4c2da12cd58df006c25bb611
EBUILD libvirt-0.1.3.ebuild 641 RMD160 fd68f7082c45234c2c1ce0ff02bc6e8e931ca779 SHA1 2ffc045428eaba3d0f1930347249794b53a37eb8 SHA256 70e785bd66c6cb57646f3dbf31b7f173ae8033dd5b5929c69b5d6f5233174902
EBUILD libvirt-0.1.4.ebuild 641 RMD160 3b69e1206182294c0408324a5bdf532cadee22a7 SHA1 c83d468e0cc97fe155f109705ca11990e022b530 SHA256 6fa056abb9ab7c53d1cc5248f342359e99de393dbfb1d0c60e44307f13e089a4
EBUILD libvirt-0.1.7.ebuild 635 RMD160 065d29cf299ba77d92cabd642fe588f6da777f06 SHA1 cee7099f7dc1d4599a0e2d329f011d756ba08420 SHA256 cd8e1c7a150a0293df07661d3013d0363bb111187a808f07ee0893b0a039938f
EBUILD libvirt-0.2.3.ebuild 977 RMD160 80e7af8d8ce220517ebe48cfbeca2b045d94cb7b SHA1 3702cb5747d8cf4eb0ad3870c3555c94948f7885 SHA256 d67b02360406d3261969dbfa1a7a2467239e1face337204a74d93f3b25476f32
EBUILD libvirt-0.3.3.ebuild 977 RMD160 7e8b025dcc2e4e7e8646662c219b0849d026d7ad SHA1 846f6f7443a2ffd430cdf740e18236ef8b20a14d SHA256 3e7bb4acb64cb0c984f256c37a91e9317d64481ccc2f4b6bf6bbd563d010642c
-MISC ChangeLog 1636 RMD160 e7b27f73f1c4cf5df7e32a63de1c37d6fc1b4125 SHA1 6d3f344b36c56db2b4d21026c69ca08816e327ff SHA256 05493a2207640d6c343f16d3bc0975c0b839d02ffa6041144e3ae52372ec7417
+EBUILD libvirt-0.4.2.ebuild 1644 RMD160 3a23e3c22763288585458d606a16b3c7499bf853 SHA1 ed82e260c8496c0e91a37dbe6d372add5508a06c SHA256 cdf54f0a74786b339f92bdf5e6cac25a130380291ed5029f077739c8f34bab41
+MISC ChangeLog 1846 RMD160 687976087d85185d04831a1d5a632b54cbacd2fc SHA1 282bc69f4285420db38700c82d53e2e2a29ce586 SHA256 618354eee44353ba161647d08022f1b014554dccaece197bef05c54c6b191ec7
MISC metadata.xml 157 RMD160 599bf35cce247d325700257e37cc7b53c21386e2 SHA1 801f80f2de5ed8e0790baf4c123e4bc8c51d16c8 SHA256 4109236c6671255fdb927806707f3273ff975edbc102f328272675906d767b8c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkgsDMEACgkQXVaO67S1rtvQPgCeI/BXL2S0v42OglCK6ncyHNg5
+dq8AnRzmFa0PhiC8c2th6IlJxDBxXyRc
+=i0UO
+-----END PGP SIGNATURE-----
diff --git a/app-emulation/libvirt/libvirt-0.4.2.ebuild b/app-emulation/libvirt/libvirt-0.4.2.ebuild
new file mode 100644
index 000000000000..20b1c58fdf95
--- /dev/null
+++ b/app-emulation/libvirt/libvirt-0.4.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.4.2.ebuild,v 1.1 2008/05/15 10:13:12 dberkholz Exp $
+
+DESCRIPTION="C toolkit to manipulate virtual machines"
+HOMEPAGE="http://www.libvirt.org/"
+SRC_URI="http://libvirt.org/sources/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="avahi iscsi lvm openvz parted qemu sasl selinux xen" #policykit is in package.mask
+
+DEPEND="sys-libs/readline
+ sys-libs/ncurses
+ >=dev-libs/libxml2-2.5
+ >=net-libs/gnutls-1.0.25
+ dev-lang/python
+ sys-fs/sysfsutils
+ avahi? ( >=net-dns/avahi-0.6 )
+ iscsi? ( sys-block/open-iscsi )
+ lvm? ( sys-fs/lvm2 )
+ openvz? ( sys-kernel/openvz-sources )
+ parted? ( >=sys-apps/parted-1.8 )
+ qemu? ( app-emulation/qemu )
+ sasl? ( dev-libs/cyrus-sasl )
+ selinux? ( sys-libs/libselinux )
+ xen? ( app-emulation/xen-tools app-emulation/xen )
+ "
+ #policykit? ( >=sys-auth/policykit-0.6 )
+
+pkg_setup() {
+ if ! use qemu && ! use xen && ! use openvz; then
+ local msg="You must enable one of these USE flags: qemu xen openvz"
+ eerror "$msg"
+ die "$msg"
+ fi
+}
+
+src_compile() {
+ econf \
+ $(use_with avahi) \
+ $(use_with iscsi storage-iscsi) \
+ $(use_with lvm storage-lvm) \
+ $(use_with openvz) \
+ $(use_with parted storage-disk) \
+ $(use_with qemu) \
+ $(use_with sasl) \
+ $(use_with selinux) \
+ $(use_with xen) \
+ --disable-iptables-lokkit \
+ || die "econf failed"
+ #$(use_with policykit) \
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ mv "${D}"/usr/share/doc/{${PN}-python*,${P}/python}
+}