summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Brandt <alunduil@gentoo.org>2014-10-13 18:35:59 +0000
committerAlex Brandt <alunduil@gentoo.org>2014-10-13 18:35:59 +0000
commitc85877145349ede637b4543da197f2fb79d6e31e (patch)
treeb331cbc24e6c06c34c55237272214c77f454d730 /app-emulation/cloud-init
parentVersion bump. Removed old (diff)
downloadhistorical-c85877145349ede637b4543da197f2fb79d6e31e.tar.gz
historical-c85877145349ede637b4543da197f2fb79d6e31e.tar.bz2
historical-c85877145349ede637b4543da197f2fb79d6e31e.zip
add version 0.7.6
Package-Manager: portage-2.2.14_rc1/cvs/Linux x86_64 Manifest-Sign-Key: 0x11A8217C!
Diffstat (limited to 'app-emulation/cloud-init')
-rw-r--r--app-emulation/cloud-init/ChangeLog7
-rw-r--r--app-emulation/cloud-init/Manifest20
-rw-r--r--app-emulation/cloud-init/cloud-init-0.7.6.ebuild98
3 files changed, 120 insertions, 5 deletions
diff --git a/app-emulation/cloud-init/ChangeLog b/app-emulation/cloud-init/ChangeLog
index 00b096c06b44..910f4dd5a4ed 100644
--- a/app-emulation/cloud-init/ChangeLog
+++ b/app-emulation/cloud-init/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-emulation/cloud-init
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/cloud-init/ChangeLog,v 1.11 2014/08/24 23:53:40 alunduil Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/cloud-init/ChangeLog,v 1.12 2014/10/13 18:35:51 alunduil Exp $
+
+*cloud-init-0.7.6 (13 Oct 2014)
+
+ 13 Oct 2014; Alex Brandt <alunduil@gentoo.org> +cloud-init-0.7.6.ebuild:
+ add version 0.7.6
*cloud-init-0.7.5-r2 (24 Aug 2014)
diff --git a/app-emulation/cloud-init/Manifest b/app-emulation/cloud-init/Manifest
index ba8fc6beac9c..68e747549951 100644
--- a/app-emulation/cloud-init/Manifest
+++ b/app-emulation/cloud-init/Manifest
@@ -3,14 +3,26 @@ Hash: SHA256
AUX cloud-init-0.7.5-tests-exclude.patch 534 SHA256 9d2a13365551334bdbdbd9c243ba3413b66f47dd36ae94727c5336fb013113bb SHA512 b59bdcb5a5c6c7891a62c67c7bea83c42f00b2458959341fde33520dc02d65fe4a29a344f84c4f94c166a37bd98c19b596ef92eb51760228a2945b67f919087a WHIRLPOOL a8126ba0641ccd700ab7d58f81815c1a15e5c4289536aa9db6504b47a218d18c232062c6e0a4f149a87b70f2cfea9599876dc1d05693b26079c199107f496fa7
DIST cloud-init-0.7.5.tar.gz 503717 SHA256 a92bb83809c139a7db378916414c18b0819e306852d6c60dd89388868857ed33 SHA512 79e1e4a9e1130a3a9deb0482278215baf5ed41e02beebed0a2c6fac4e215340a9537158bd259758a2e074f334c0c0b9e7b936c23eeb9c848c67f7e7835cf0f5d WHIRLPOOL 7d92a0e1b6a3faf550bc442b02c117280c47d160e7e318d9fb859d6d8b59a0ef947d057dfb615bd925420a25ca28852742ee87ffd6066664faf640ca53a13073
+DIST cloud-init-0.7.6.tar.gz 515670 SHA256 9e8fd22eb7f6e40ae6a5f66173ddc3cc18f65ee406c460a728092b37db2f3ed7 SHA512 aa2397328afda8e77ed6d642e7642f41a4b4b5bcd3d0e87056aa8c88b56624ec65c57cfc66b0d13ccc235f1840baf1d577316974902a0439cf2f2eb0f8eef36d WHIRLPOOL 639a556e51b4b4b180951f9e481f9a0dcd45067d1d5760ce7e871ceea8bbb4e195258d96273d3ef88c7e2f2520318e9172c3ad0cb23d6ad0ae1835e17087e3a5
EBUILD cloud-init-0.7.5-r1.ebuild 1659 SHA256 b1b78f80550051f716b6b48fdf4855a251016d536dcc470041f39f15516269bd SHA512 33300619cd99e488f9255ef08ecb73d7b29b76271e28c541926208436ffaeddac7671f3082897ff84382a9fb9d524fc4cc78a32403292f4b5a1fa8d81419acc7 WHIRLPOOL f6da626c00c23c53a3607dd9c9a150f8c5bc28ed21ec44631e8f57503c0a6f114215b570b11b9b181a9081de6e3e06f05bedcb88abb1673ed2b000ff6191fcf0
EBUILD cloud-init-0.7.5-r2.ebuild 2411 SHA256 e4a58be7d11d57a75c8068169801c6f4fa0d6b65491e6f5012846c68ca5101c4 SHA512 5de768692d13c365b23570a3fb53ac594b62954965cad2f72efebc30d74be6905cf620ed06339ce6c97ed9e858c9201cab36be9feb91fc7df320d475e89cedfe WHIRLPOOL 7ae0e57a4617473ab781536b105e38b3f66dbe00f9865a061f41526a1cd524b36dba9875494bb6e5360340509c0617d2076a5e5e0bceec9bd023df93e3cd96a5
-MISC ChangeLog 2292 SHA256 f34f636b02fcb516b8c795047eff82dbb2a8eaec8559457471a5106ad0448e24 SHA512 8b302c2eb80f27bb7479332480efdd08582241ac78a1c58b9d33229737b5ac9a2e6c2e98aacb58eb31ab99ab08337403c90709f9c49b1163dbfa1cd3d11fd814 WHIRLPOOL df525181bae019e89aa78dcd39be775252e012fd88eeeec2e16fdcb5e2cf3b4118ba0d7c6d2de0523cffe5ab64295df695e04f4be063fc3123e5a86b7503c784
+EBUILD cloud-init-0.7.6.ebuild 2573 SHA256 1567962e7036e1055757908d947b159dba813d22db705da540b9f584af8d0ea6 SHA512 5b528c18c1747d289f2a26b138d4f0afdece506920d41ba728592f593e1839c7192fae8d84fbe74956e838e9e9f0c82b9863e567f8da5c42530098cc82e68081 WHIRLPOOL c229848c52a9682da37937af070ebd0665a619b7c472bdb9ece521501735f06ce1b612c0672f5b9b19d39838ae4e9623738bf380ea092b60d05b1c32e232a65e
+MISC ChangeLog 2421 SHA256 92ab21eba2ff24fb0c0ac86213bb5b1868297e01442dcb2aab1cbf0627dea245 SHA512 16483d50726c3dc943596c5c9cbc0a2fd3898b80c99ac4fcf46cdc248501c6e074f8ffa97bfc01ae8009b646f53455b2ad99ab086b917dcbfeef848af031e3e2 WHIRLPOOL 16c19b966c6218564d697e4348788e880dd5686f83678e22a0653186563b01a128ef16448cf1f63c1bf18955b829eb3e397c9005a1e59856f02a99be7ee2930a
MISC metadata.xml 484 SHA256 def0cfb2c35a0590095ae04153f8db9c69c3b3c88dc26e09754b9b87e4c57bea SHA512 d5100eeb140cd23c0f75681f765e4844215f994c573c62eb34a2783285509a3609d6f7dbbf75b09a60f3158152904ee1db2eb20577663b9fbd996cf7d2cbd15c WHIRLPOOL 7d5fbdeaf7dd7a4efe4b15e1b52a67ff11cb96dfc4123406cf5c1d08dd5106dbe96c0eac0fb508eb648015cc342c5a047b80bb1d17378a4147734fa4ff07db70
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlP6euEACgkQin3kvZL+oou8iQD/WekjFwaUgpt0UQIZ8ALpMPnJ
-vl19bVbo3XZS6Ln0K90A/3bEP8ik0JUrwkdzw/oGzUDRJRpQumM20gK1X2CuITqR
-=WuK0
+iQIcBAEBCAAGBQJUPBuIAAoJECZUyt4RqCF8DFwQAI6d7e5+/r7b7B2SK4H+vv9n
+CFLyCrGnk4n91iSecBPZjV/FNvWgjy7/3YopzoO1tSZctG3vvlpRYlR3FyiYjf9I
+Vl98qwu1pKMWP6bKGjUblXdGmQHq3HErDtE+Nclb86N1i5neo3J0ofZ4yTfYTzar
+fRtQTmtjwwqipVMSsnIFN+xVsq0qildKMRnrrPo3b2pvoaXUwI+mE9uQ2vGZL8zj
+gp8E5RRNZXm1tFwCu9ox6pECj0GKkk7Delk6v1yWpd5//8otsDMwha8kV7MfoGWc
+7lHACSxaH8f3OGIKwYmvedWkbXny4k9DNHkjwYBDzwScD9r3e/vZkz02OPhrL1W6
+mvD5617d0og2XzGg4j/g7WoqnG5/XwrGzKKGXF0MIB1wChYpIXW2ouDKb1VQOkqs
+j+a3aDHeLN43/9BVm6DFvYU5wUSOUrmm0MSI1/UonlMjaiC0WR6/Sp1Xa0kEKyp+
+jGH/3BQLlnGKph15BWRshoEot0xBOf0J0HU6ORLiU8WUHVEI1Tbe9o/gfT0caGLk
+pms10tRkOcE8KFnQeFfkmoTkbVc6kisbFRihCBvxS7KCflcN9dyQ4THZuGw/DYPP
+1hjWJfBN9cNhkNjI7oIVD8wi173dnGCnSlcR6LShtoaCG3GriCMy7Sh38CLbB/O+
+68E0RMbF3P3RyEoKZORK
+=dMdQ
-----END PGP SIGNATURE-----
diff --git a/app-emulation/cloud-init/cloud-init-0.7.6.ebuild b/app-emulation/cloud-init/cloud-init-0.7.6.ebuild
new file mode 100644
index 000000000000..fc9c02dcf9c2
--- /dev/null
+++ b/app-emulation/cloud-init/cloud-init-0.7.6.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/cloud-init/cloud-init-0.7.6.ebuild,v 1.1 2014/10/13 18:35:51 alunduil Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils multilib systemd
+
+DESCRIPTION="EC2 initialisation magic"
+HOMEPAGE="http://launchpad.net/cloud-init"
+SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+CDEPEND="
+ dev-python/cheetah[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/jsonpatch[${PYTHON_USEDEP}]
+ dev-python/oauth[${PYTHON_USEDEP}]
+ dev-python/prettytable[${PYTHON_USEDEP}]
+ dev-python/pyserial[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ ${CDEPEND}
+ >=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
+ dev-python/mocker[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ ~dev-python/pep8-1.5.7[${PYTHON_USEDEP}]
+ dev-python/pyflakes[${PYTHON_USEDEP}]
+ sys-apps/iproute2
+ )
+"
+RDEPEND="
+ ${CDEPEND}
+ virtual/logger
+"
+
+python_prepare_all() {
+ # Note: Gentoo places ip in /sbin/ not /bin/
+ ebegin 'patching cloudinit/sources/DataSourceOpenNebula.py'
+ sed \
+ -e '438s/sbin/bin/' \
+ -i cloudinit/sources/DataSourceOpenNebula.py
+ STATUS=$?
+ eend ${STATUS}
+ [[ ${STATUS} -gt 0 ]] && die
+
+ # https://bugs.launchpad.net/cloud-init/+bug/1380424
+ ebegin 'patching tests/unittests/test_distros/test_netconfig.py'
+ sed \
+ -e '177s/test_simple_write_freebsd/_&/' \
+ -i tests/unittests/test_distros/test_netconfig.py
+ STATUS=$?
+ eend ${STATUS}
+ [[ ${STATUS} -gt 0 ]] && die
+
+ # Note Gentoo installs its own RC files
+ ebegin 'patching setup.py'
+ sed \
+ -e "144 s/'tests'/'tests.*', &/" \
+ -e '163,167 d' \
+ -i setup.py
+ STATUS=$?
+ eend ${STATUS}
+ [[ ${STATUS} -gt 0 ]] && die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ emake test
+}
+
+python_install_all() {
+ keepdir /etc/cloud
+
+ distutils-r1_python_install_all
+
+ doinitd "${S}"/sysvinit/gentoo/cloud-config
+ doinitd "${S}"/sysvinit/gentoo/cloud-final
+ doinitd "${S}"/sysvinit/gentoo/cloud-init
+ doinitd "${S}"/sysvinit/gentoo/cloud-init-local
+
+ systemd_dounit "${S}"/systemd/cloud-config.service
+ systemd_dounit "${S}"/systemd/cloud-config.target
+ systemd_dounit "${S}"/systemd/cloud-final.service
+ systemd_dounit "${S}"/systemd/cloud-init-local.service
+ systemd_dounit "${S}"/systemd/cloud-init.service
+}