summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2013-05-21 21:58:41 +0000
committerDoug Goldstein <cardoe@gentoo.org>2013-05-21 21:58:41 +0000
commit0dbafd006558b9f0e9824a2917499e2076dbd9ce (patch)
tree1d77356400be72a4dbe5e3b18efecfbcc1e9ba2e /app-emulation
parentwww-client/httrack: 3.47.13 (diff)
downloadhistorical-0dbafd006558b9f0e9824a2917499e2076dbd9ce.tar.gz
historical-0dbafd006558b9f0e9824a2917499e2076dbd9ce.tar.bz2
historical-0dbafd006558b9f0e9824a2917499e2076dbd9ce.zip
Add support for systemd unit files. bug #459372
Package-Manager: portage-2.1.11.62/cvs/Linux x86_64 Manifest-Sign-Key: 0xD7DFA8D318FA9AEF!
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/libvirt/ChangeLog5
-rw-r--r--app-emulation/libvirt/Manifest20
-rw-r--r--app-emulation/libvirt/libvirt-1.0.5.1.ebuild11
3 files changed, 22 insertions, 14 deletions
diff --git a/app-emulation/libvirt/ChangeLog b/app-emulation/libvirt/ChangeLog
index 3fbec95ac089..dc3cd4d96374 100644
--- a/app-emulation/libvirt/ChangeLog
+++ b/app-emulation/libvirt/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for app-emulation/libvirt
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/ChangeLog,v 1.268 2013/05/21 21:25:56 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/ChangeLog,v 1.269 2013/05/21 21:58:20 cardoe Exp $
+
+ 21 May 2013; Doug Goldstein <cardoe@gentoo.org> libvirt-1.0.5.1.ebuild:
+ Add support for systemd unit files. bug #459372
*libvirt-1.0.5.1 (21 May 2013)
diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 4c9f83745384..41e036dad2d5 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -19,21 +19,21 @@ EBUILD libvirt-1.0.2-r2.ebuild 11904 SHA256 e23eab142c43e637887624cb7a4ac938628e
EBUILD libvirt-1.0.3-r1.ebuild 11906 SHA256 8ad34603ca9f08a668c10a5b02fdad4b539fe497ab8f488e11c7072a5edc8263 SHA512 16361396f9584de6f5df6f8b6c8c616aaf61bcc256649f9fff8d9d5a1197dad37cbb68db8d072b7b6ae48693fc19b49e2339b4636f5a998c35e1cd54b5d888d2 WHIRLPOOL 5dbfc30285a7b243ff24e01535114bc35ab1b459a6ab246726bc9f923c0a745e3108c0484bd424167b184ae8b48d682a30eceb0b2f370328b9bd556b977237d6
EBUILD libvirt-1.0.3-r2.ebuild 12057 SHA256 af7521bd6c4c3d45d0205c3515168e9b38f42cc87cc4aa8daf7afbc47a97007b SHA512 f9d01fd92419299805412161b1336459eaabbe800948158e91d37b65d13ee70bf2864c259052d1e138102b63ce2890d47dc1dab63fb0921eab8313bccf113ea6 WHIRLPOOL 72258a05309d9e5ccbd536f1069fbe5488c0c13b8f4ed96d8eb6a24c9566f0d0b6c7ff33517a0574b7ef742ed126f7f5b1b9ca96ce138c9386f313282abb59c7
EBUILD libvirt-1.0.4.ebuild 12057 SHA256 7cad58aa831fbc0fd87edff2755d3024eafac7796c185aa593ba9c6b48b4ba47 SHA512 4fe31a585ee93fbb2bb874cc6c4398b9c0b2033f4138c9e7594a1a9ab1916dffef5c4e7e32e233591347e75ba794ce45a3e80c52be6d4cd331eaf8e6db77e7f6 WHIRLPOOL 582e909a746bfef35a352499c7a7b405c156050731805f5879482bcd0e915b7fd3348eeaf64c56df4277f9445dfb7f8bfd4bace34a070137f3be9ace80f3d444
-EBUILD libvirt-1.0.5.1.ebuild 12089 SHA256 8b4ad9ae16b3f7664ce2389d9cd0b13b7c79285486578a5adb1ea9bf456d0f9c SHA512 8bf712a2dbbb0a8a89a6f61e9e379562c0cc0f238c796703816d90be8b21f38fddd607d663407d355bdef109150be4a38685c54156b8cb735f8d12b2c3d6a5ae WHIRLPOOL 013f50cd5da2f4554e71893264abb28a15776281f40a2906c115fe2d9fffa67f823a17f8e7226ab919e97a619646f642fd3f8fc752dfb90f317561a554e6971a
+EBUILD libvirt-1.0.5.1.ebuild 12239 SHA256 6a02b0ab33a5068d07db54cb0f81f0380be213e0371840ee82a5c90b4a87f397 SHA512 60a85eab270d38ca2db4a47a96ed8cca7a8e68f7d68726a168d2754d533d753d30cf10c8ea4fedf30f929ada83c253a7351f2bf83e03ea6f6bde7e936567abf4 WHIRLPOOL 303308e39316261136e45432312a20eef40e2a3e379c177d54483ad395f7b5ee37df760c2fab95e35af9584587d0bbc880634d8a708aa0f504bf91c716195534
EBUILD libvirt-1.0.5.ebuild 12153 SHA256 33ee6e8abb8143efca7b6d94faaace1dbf4209160bda10622dd65ac84032be0f SHA512 87e29eb36e5fb2595e38663a649f13130951c9b9c637bee696a1592f4a10502942219aba60fd73e20827a0e447a18fa5246db1a82781f4e304b99333750e319f WHIRLPOOL c36a3623537bceb966e07470079cea1653f1277c4fbbac98c5129d76607fa90c0457d22037540742ce1304c6006c72a26524894901e5105d48369aacad5d34d4
EBUILD libvirt-9999.ebuild 12057 SHA256 855e788f7f52afcd47c5d621af4919f9ba420386d65ca934924feca27d0d7a8b SHA512 f4b95251c6f5aee94d259cb92e1e687963f20a9ffd438781f5b81931d43b4bee2d15f916231588f36413321b7ac6b29854c433da50a57a240ec4de1587d3b535 WHIRLPOOL 58d0d87828172b3e6b07c7f6bc6b06e456351a6f0c0d4f9f92e2243aaed0130c94d402a248eed353af9272e15d65550cade5ce06fe668405b9f052e75a81c71a
-MISC ChangeLog 2920 SHA256 f6a339cb945043acb35eb53d72d8d2d39637f7c109c47a21eaa6e4a92b131571 SHA512 7f198ea26a65fdef26a95ea3fb14148099cda85b9263763eb6bb5ab12fb8beb05a0fe7b2841b50a895102f6b5c88f4e314b6e620b58f8c93c87fc1fa10f24efd WHIRLPOOL e312f65867da7e8548ae4eb458f902064fa1db01046d1afb5aa71bf1e545f39b440b8e3389984ba9180dc2e0cfd6cbb51372ed9f12dda36c2dd68a64d8722bce
+MISC ChangeLog 3045 SHA256 1aab37c20c172ba38e4f692866462af613262e80b96cd9e549986ae12ad2be1d SHA512 7a92979e1375ee2b254c4f7783f76b2bd6830c66e0952881a0801392454d0bc04910a0c3ece5d60e929b7906de853971efc90485ce03d9aeb31d164b63f51e01 WHIRLPOOL 873ab61330fa86df93eae27c3c1e69ee87302f9c6d10a9b99b332ba06160fed81a4f56f568afa32f970139ed1a4d28f63aad11e897d80544b148f85704bf3caa
MISC metadata.xml 3518 SHA256 b4d7597acd9441b02afd05f1f4d51522f657f9ecafc9a77c66e1633b4991ee8a SHA512 f5fbd24db303d44b0801d5ea78815c169a668d090e039450979b495e00a852a8fbc8bf3bd65534cfcdb7540834af3f1496ce2a9abf449e39f83975b6892a6d87 WHIRLPOOL 086aa2e815bc5bb2ad8a0c54b6d1522e40b5c60662839c5792f7f96e03af9f5706a195f2c940ed82d04267ed8c0d40838326fb714848be006fac8982ecd80485
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQF8BAEBCABmBQJRm+ZqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQF8BAEBCABmBQJRm+4FXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDMDRGNEJFMDZEQTJGRUY3NkI4MEM3NTlE
-N0RGQThEMzE4RkE5QUVGAAoJENffqNMY+prvBbMH/Ar5L77UPVa5KtxIKpl68+/5
-IDZZax7vrajL3W1IdV1uVeJkp8Yx6fePGoUy38TNr/a5FR13pvB7pZMJDa4mqXcn
-cE9312H2vcpGr+hF/IFwHDFmgcEQJBBohxIi5TcmIksWeFAWTgYdQ/3h9X2zExYb
-ODOJ9LogDQXKKFqj0WJStTA5rRkk+Ti5ccbDDLkNo7f6MfOcGrh2nuKMrezxu4Fk
-zdOgSryA0LjOXrhFtzIpqLnOGiRexODSg+lLv6ejQddQeF8qaLplVJ3MjKNM4DVd
-/AwHwmRwBDsbOwxSAJB1gzneDUUFvGYvyF7g7t3mt0sBLY6HgaBKUoq3GAbgGyE=
-=rfWG
+N0RGQThEMzE4RkE5QUVGAAoJENffqNMY+prvDpkH/34+4LSmbzH5afS5RhX8SE7n
+BBAXAfaMBnHoe+Wt8McM/Gd1E3gUR35YWvzHu8wl/9c5a2bkRGDkucYxGVVP+g5W
+JWruxLPHCot+6z2R5B0DAbo0xcyDW5607SfZsgRC0Yb01+2Zs3YZNk3YPK6OYllB
+xCOKDvMGyPAym449tPGSj6YNu2eeujdyEc3E1mECyGHajg0dyUWI8wtZ3978WPjO
+5suWj5rNQoLJll94kDlHaHEoZU3h2629UFCznd/aJYxukRjQ2lAPUL5lUAByE77A
+z5ckhVh2wRGIACeR9sH3iXTaxEuutUEGgmM/MPr09hsM78bOqYw1JFWGK8q4vU4=
+=0z/S
-----END PGP SIGNATURE-----
diff --git a/app-emulation/libvirt/libvirt-1.0.5.1.ebuild b/app-emulation/libvirt/libvirt-1.0.5.1.ebuild
index 55e4abe74678..0b305011f221 100644
--- a/app-emulation/libvirt/libvirt-1.0.5.1.ebuild
+++ b/app-emulation/libvirt/libvirt-1.0.5.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.0.5.1.ebuild,v 1.1 2013/05/21 21:25:56 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.0.5.1.ebuild,v 1.2 2013/05/21 21:58:20 cardoe Exp $
EAPI=5
@@ -13,7 +13,7 @@ PYTHON_DEPEND="python? 2:2.5"
#RESTRICT_PYTHON_ABIS="3.*"
#SUPPORT_PYTHON_ABIS="1"
-inherit eutils python user autotools linux-info
+inherit eutils python user autotools linux-info systemd
if [[ ${PV} = *9999* ]]; then
inherit git-2
@@ -36,7 +36,8 @@ LICENSE="LGPL-2.1"
SLOT="0"
IUSE="audit avahi +caps firewalld fuse iscsi +libvirtd lvm +lxc +macvtap nfs \
nls numa openvz parted pcap phyp policykit python qemu rbd sasl \
- selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc"
+ selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc \
+ systemd"
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
lxc? ( caps libvirtd )
openvz? ( libvirtd )
@@ -302,6 +303,9 @@ src_configure() {
# locking support
myconf="${myconf} --without-sanlock"
+ # systemd unit files
+ use systemd && myconf="${myconf} --with-init-script=systemd"
+
# this is a nasty trick to work around the problem in bug
# #275073. The reason why we don't solve this properly is that
# it'll require us to rebuild autotools (and we don't really want
@@ -342,6 +346,7 @@ src_install() {
HTML_DIR=/usr/share/doc/${PF}/html \
DOCS_DIR=/usr/share/doc/${PF}/python \
EXAMPLE_DIR=/usr/share/doc/${PF}/python/examples \
+ SYSTEMD_UNIT_DIR="$(systemd_get_unitdir)" \
|| die "emake install failed"
find "${D}" -name '*.la' -delete || die