summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2015-04-28 09:20:07 +0000
committerMike Frysinger <vapier@gentoo.org>2015-04-28 09:20:07 +0000
commitcc4bde91fce53b68930897a3cbe32fef8392f495 (patch)
treeda36efe7629272cbea270f2c0f231268337e52b2 /app-emulation/qemu-guest-agent
parentMark stable wrt bug #547810 (diff)
downloadhistorical-cc4bde91fce53b68930897a3cbe32fef8392f495.tar.gz
historical-cc4bde91fce53b68930897a3cbe32fef8392f495.tar.bz2
historical-cc4bde91fce53b68930897a3cbe32fef8392f495.zip
Version bump.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'app-emulation/qemu-guest-agent')
-rw-r--r--app-emulation/qemu-guest-agent/ChangeLog8
-rw-r--r--app-emulation/qemu-guest-agent/Manifest32
-rw-r--r--app-emulation/qemu-guest-agent/qemu-guest-agent-2.3.0.ebuild90
3 files changed, 113 insertions, 17 deletions
diff --git a/app-emulation/qemu-guest-agent/ChangeLog b/app-emulation/qemu-guest-agent/ChangeLog
index 199852420976..c81b3a53f53b 100644
--- a/app-emulation/qemu-guest-agent/ChangeLog
+++ b/app-emulation/qemu-guest-agent/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/qemu-guest-agent
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-guest-agent/ChangeLog,v 1.21 2015/04/08 07:30:31 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-guest-agent/ChangeLog,v 1.22 2015/04/28 09:19:02 vapier Exp $
+
+*qemu-guest-agent-2.3.0 (28 Apr 2015)
+
+ 28 Apr 2015; Mike Frysinger <vapier@gentoo.org>
+ +qemu-guest-agent-2.3.0.ebuild:
+ Version bump.
08 Apr 2015; Michał Górny <mgorny@gentoo.org>
qemu-guest-agent-1.5.2-r2.ebuild, qemu-guest-agent-1.6.0-r1.ebuild,
diff --git a/app-emulation/qemu-guest-agent/Manifest b/app-emulation/qemu-guest-agent/Manifest
index ebdbbd9987a4..7b386f84d627 100644
--- a/app-emulation/qemu-guest-agent/Manifest
+++ b/app-emulation/qemu-guest-agent/Manifest
@@ -13,29 +13,29 @@ DIST qemu-1.6.0.tar.bz2 12040196 SHA256 3132e58ada26d43b6924e8c2f07db80aa1e5022f
DIST qemu-2.0.0.tar.bz2 12839647 SHA256 60cc1aa0cad39cec891f970bed60ca8a484f071adad4943123599ac223543a3b SHA512 8fe2e8faa66251aaea7d6017ee71675d5b05f93f92be7e2ad3e1d02af185b3d6c4069bd83a13fb1e35a3e8947aff76f22446b395f97ac18b6f7a99744202e3fa WHIRLPOOL 6b39916acdcaa5e22510afec8a972935e71064de9ff0a3f9a698a8142f66b130a24d0a38cc56a7a92dbdc78d5145abe743a9c6933f819ce9e682b7cffdac1508
DIST qemu-2.1.2.tar.bz2 23563255 SHA256 fd10f5e45cf5a736fa5a3e1c279ae9821534e700beb7d1aab88a07648a394885 SHA512 73ef758c82b23eec649c807bee8937d7fbf267278f7777adbdb22b738672543b826d211a4b523f38cee3e2b01f05ccf40a75756fc19c911362988d8e86d5cd58 WHIRLPOOL 5703d0aa8bb4366bb7aeb44fa4f3d1b54f188de42cd8c82e894584f627802b80a3dde1aa3b15fe8602a1891ec61ac66b3cd44ec031385cca88768f375c15b554
DIST qemu-2.2.0.tar.bz2 24316697 SHA256 b68c9b6c7c694f5489b5a6bffe993cd976ffbb78e7d178eb3bc016caf460039c SHA512 c1a42cc53a01175875411cad13defaab46f97740897b89f19fbf345106534f83fc707fae4a58d890f64eea475b940b934c7531a6ed04aa01f54cadb52b0b5909 WHIRLPOOL a9cb92406d4f2cfd6b7989c9876f7df4b305083241110e7b2bf16642cfd77531c48a48753745dfeb31b9aa7d71a2d4d3f8c5aba797918c9c60e920c79066ea2d
+DIST qemu-2.3.0.tar.bz2 24683085 SHA256 b6bab7f763d5be73e7cb5ee7d4c8365b7a8df2972c52fa5ded18893bd8281588 SHA512 7a40d213c5696b27784abd2a3119e49d42c38c923be431826c73a8f14c19074435d7f1a652686c53baf08e81f5a3005b2ddc92d67c32f6a2b19659ab627e9eaa WHIRLPOOL 9dad6e342027c3be512b4e0b40e810e0a6f1dc84a16847aa5aac74d97f7a347e60d42e770335a090f83e90a1614294f86552a84edc1faafc7093d3e32602f5de
EBUILD qemu-guest-agent-1.5.2-r2.ebuild 2086 SHA256 b8835f0952be638bfd51d537125a69eaa60f94371e035d7c4bf0dd3b35ee0da4 SHA512 6ab636cce01d89afacc7f7513d0a686adbc9dcba175df275c354246b407c728a399d8ebb946b2f392b619bbeedf29ca6d6dac5dac146874cd313d548947d9e27 WHIRLPOOL 1864faefeea7f70c1237dda3ea1e856759957e7a17bb8898ccea625f7098a26f21c176126572199509e0501cc70d23494d3ac43712c7687ecd36810c63299460
EBUILD qemu-guest-agent-1.6.0-r1.ebuild 2086 SHA256 4856ab931e7596c7a71b96927ef88c1f90d6618bbf42f2de47e5692e52096834 SHA512 158acdec52a1f8bc24ce939ea64844d2710c7a42c824b63ff62395d2f85de8d994725111afae6bb77ae5657e0501139b82eacaf60412ff3b268f6a66961da046 WHIRLPOOL a1b80030776d2148344dc50c9922c3bc91901191c72232fee3e5341a611b3b22c5921b2dc570b8f8290a1e58573fd5878580c9017d8b130f4393c5739b298c96
EBUILD qemu-guest-agent-2.0.0.ebuild 2151 SHA256 33c2e404fd22f8239bbef7eb880ada910f4fdc2ad9a6e1efd343649e08666398 SHA512 b6d31727912787b4f43ed01c3fda8de44980fe5e6fac1ce9dcf514e3485a2fda1f40d5b0a9d1e3c7e737578c187c719eb206edb959aae2fb1e5538b8dfca6d5a WHIRLPOOL 5a168cf1100deb83ceba8f23d5fb952ff60443786ff1d05e9461139067b85c40b246faa5970cebbc4dedc626026cbf2db66a203d1acf797f814c32d4cdea52b9
EBUILD qemu-guest-agent-2.1.2.ebuild 2147 SHA256 e9f92fbe4b2dfef993282598d95f3aa99821fa135d871ec7427858ea105dc792 SHA512 d7db8596736d5e5b321355d00d8bd9ac42ea3576b743579a0d67c1066bae0e98dc1af0e1da56a57ca3105ec657ade48e2f6568d704644797113d6efe7c3b244a WHIRLPOOL 13a0b7dbd3f1d1b192bfb73532ea9f8a36253be3e60bfbf6fd0b052acee4c927cdc24a032dce0ff0e278fdf7c3116c35658422944685e8bba7d1e54884b567fc
EBUILD qemu-guest-agent-2.2.0.ebuild 2152 SHA256 12ab8d67494654836166077178c3b999aa72f0cf549f495e8250ddf6cc63ca13 SHA512 23f149ba9feef170a650eba629722ed78f867a2d77afaed5cf5b62570a95aac252438962adfc356aeeed735f6464812332be348b81942a8a7a8f8198bc514474 WHIRLPOOL 8f1c317c6b7eab58291633b070c0c79e9622b52b3c0abc40d0e96838468f8a590d6b04734d843da16209628e14a48b67ebbbb5b2ccd832c7c9618ed8bc9415f7
-MISC ChangeLog 4463 SHA256 15441690e567df0210984585918bd7f65782811203d39ede59d208179594287d SHA512 b3bd82347c34e279b7675a1e94d18c455f7edcd060f33b26b4624d9cc5e4f7f7c80aa4c43ceae44792e98a72f0541252d7a4a18ba61afe421a9ace6e3ebb78ac WHIRLPOOL 21282ae431fae4ecabb6b41ff86a4e489f085ce631baaa9005f6e6720467b7973bde9e94927374ee39dbe6baf11e240d0c6014b3200c1d63a14d0e94ae4ad639
+EBUILD qemu-guest-agent-2.3.0.ebuild 1982 SHA256 1f46d7f0080406c7374c065333fb77d2940a1a5a9f1f80112f99762e3ed8ed19 SHA512 42bdf85c18f7106905ded3e1674d2ccb785fb0705a90d64cb6ec0695906c9b87d22c3d2ad8a2378972064f8dd44dbb0d3608831749ee8ce3d2c242760eb37f02 WHIRLPOOL 78f8d254c969638af149c1486d976813c529ced246bb887b4772fc4b0dfde70e3d5d84a9b6d8d809eca5ec40aff124cf0308715bbfb4bdd50f09190f8e98738c
+MISC ChangeLog 4603 SHA256 49d951712987903f2536cefee8db7b05f098a8cf1022fef2bfee54a1414500c4 SHA512 b932144acd175031e19b000a96c58ae309c05ba89637ac00dfcc0f5d87e69f65e201184ebafaab12b857f6c5294d4b4f7807d4a4c4ba8f9f4042c997a173e3a0 WHIRLPOOL 17100eb4835e33b6c9d95878afa4da75fc44b54b2d1fd4cb55594c8edb4a3b6ed0ef6f3e9777120ec905fb232e6db431a6218e45b8b73e7f6c95eb7ba47ad47a
MISC metadata.xml 159 SHA256 8e43977d889f37ee8d15752a31282419de943d4b9054cf18ad8bab614acb40ea SHA512 cead2f8f7d2da105876edd03227bde46859ba33222b24d12c95ef16ec8cee7af9bd11711a08113f3a32dbb413394e854b70f2b016a2885642a04eb19b8102eb2 WHIRLPOOL 0ad6667f9b8c88e94b5792004664c5cdc94d466988204729bfe4a9210952076583337b460d3d89f7c8f136c336e72fb321081b582160ab84c170a26f8832ac55
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQJ8BAEBCABmBQJVJNl5XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOImIP/1CDUTt2kyHG9WcCvTaA9tiE
-MmnLZXn4rfTWNHWzYA11gPhyPe3ms3lnZDqu3g/qADB+V98bewqQtg1eE5lPnI7a
-a6kFm0uK8DXHeYn5sXn1RT3kIgLfHJBQ06EI0w+Qc/Aoj6MIZ289JswiAlOJ3ixM
-l6O4bQe95ltt1Yr7ETmM4XfwFnQXbXhIJKb5LLCxO08iwYDV5YS9YFuPABQM1GOp
-6OqyN7BIf0l1fR/ZhrgTexufP00TkehRx37fyjNOJpUzYaFc1nIoKLGAiR/PvlCK
-hG0AizSGfCAsbCJgjUzKOS7VZ7SBurVuv1bE0slcDFo0NoG1Qs5QmPU8t+prsRs1
-zXnDXoULHW06EHfDLWBkak9INn45o4VhtgU0GEp7nZz4vjDnXc/XWB5ejc2CFEtL
-f7AVFF1CmBZa9yTo1MkR7Xa8jp3PX9RIsr/IexEChHEitG9kE5KXyMJssQuKeG9T
-pGfi85HSgx9hEdDeBN5EmVF4PRMl0/nKNrSO6ULveqpy06K4DffzjFGjOgdbYd+Q
-UY+r3bxhvSRIyH4TnzwL6gsGUB2WlWVEYd9g3H4il3LE1/say7Qa2VLFpcQFHm16
-mSk/YeW6BXzbJ4uzw/3RpnHDa76dGgdTIzVLExC4jo671KCgVN6tSd5Ertx7rT4S
-HDnyzcUE1AvPfqxWd+N9
-=TFIL
+iQIcBAEBCAAGBQJVP1CHAAoJEPGu1DbS6WIAmB8P/A1A6gO+iPmYeNn6YGFZ2jya
+0ZHEzR9cxy2Y7t93jzrACB6bhlUBcV3a/yskUqQw2cVKejFlaDf4JqvRPaKK+uEb
+OShp8jRyY27kTVGM9gNwUYDoOsLRJ7fnb182xGUU7vdRrcW4npLpBUZKuV5nipTu
+ZgeH4etkN8+QU5JYovgoanGDraJyCM4jEoHWHqRS51w2pdhApYEILDi86/614eFs
+RDn5yjfphd+0nyNf/NBrHO0z+h8RriZHygkuKX3fcMGYoQCewoOX/ag/Xn7Rlsgq
+ZVjlyo35aTt2PAeB6N4Bd8k3xVMdaqvU3FDHTdSIfA6iM+KBQwGMwI7W2sMC63fK
+k+TLEz7ZiH83i3St0o8AHC9jOBNzLXGkyApbgMgcm7oHDu2SEduOtAEjFdd6G/x6
+2PYLRmzCep8Fv30w6FBvLP73Cui/Iz4t66U0xiX36nqn3pcC4Shrcoxpjosv5VCX
+Cd/972u64WAb/5vZjRczMSiPDfhqfbKtBoEYt7GZEPnBokc/TXvg0vl33c+KxPss
+RqtbonftGypIP4YeDOXkTlVxzkS2z7P/jEXVWvMCCzmAOB4MQE1/unVIou+rbs4B
+8jKLXuKKYyq3d8qYX8brpaqKVoVqIUbohYeHiExGI2rtYdH4b024afLqTRYGaKD7
+4x6NvRMC+HRePQGCpN8J
+=7VtA
-----END PGP SIGNATURE-----
diff --git a/app-emulation/qemu-guest-agent/qemu-guest-agent-2.3.0.ebuild b/app-emulation/qemu-guest-agent/qemu-guest-agent-2.3.0.ebuild
new file mode 100644
index 000000000000..f22b00857be5
--- /dev/null
+++ b/app-emulation/qemu-guest-agent/qemu-guest-agent-2.3.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-guest-agent/qemu-guest-agent-2.3.0.ebuild,v 1.1 2015/04/28 09:19:02 vapier Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils systemd udev python-r1
+
+MY_PN="qemu"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="git://git.qemu.org/qemu.git"
+ inherit git-2
+else
+ SRC_URI="http://wiki.qemu.org/download/${MY_P}.tar.bz2"
+ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+fi
+
+DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM"
+HOMEPAGE="http://wiki.qemu.org/Features/QAPI/GuestAgent"
+
+LICENSE="GPL-2 BSD-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.22
+ !<app-emulation/qemu-1.1.1-r1
+ !<sys-apps/sysvinit-2.88-r5"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch_user
+}
+
+src_configure() {
+ python_setup
+
+ tc-export AR LD OBJCOPY
+
+ local myconf=(
+ --prefix=/usr
+ --sysconfdir=/etc
+ --libdir="/usr/$(get_libdir)"
+ --localstatedir=/
+ --disable-bsd-user
+ --disable-linux-user
+ --disable-system
+ --disable-strip
+ --disable-werror
+ --enable-guest-agent
+ --python="${PYTHON}"
+ --cc="$(tc-getCC)"
+ --cxx="$(tc-getCXX)"
+ --host-cc="$(tc-getBUILD_CC)"
+ )
+ echo "./configure ${myconf[*]}"
+ ./configure "${myconf[@]}" || die
+}
+
+src_compile() {
+ emake V=1 qemu-ga
+}
+
+src_install() {
+ dobin qemu-ga
+
+ # Normal init stuff
+ newinitd "${FILESDIR}/qemu-ga.init-r1" qemu-guest-agent
+ newconfd "${FILESDIR}/qemu-ga.conf-r1" qemu-guest-agent
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/qemu-ga.logrotate" qemu-guest-agent
+
+ # systemd stuff
+ udev_newrules "${FILESDIR}/qemu-ga-systemd.udev" 99-qemu-guest-agent.rules
+
+ systemd_newunit "${FILESDIR}/qemu-ga-systemd.service" \
+ qemu-guest-agent.service
+}
+
+pkg_postinst() {
+ elog "You should add 'qemu-guest-agent' to the default runlevel."
+ elog "e.g. rc-update add qemu-guest-agent default"
+}