diff options
author | 2014-07-08 21:45:28 +0000 | |
---|---|---|
committer | 2014-07-08 21:45:28 +0000 | |
commit | 6fe52941579090b96c6744988dd56115ee991624 (patch) | |
tree | c243950719553fcff4a96439ce71fb5a65d82a3b /app-admin/salt | |
parent | bumped EAPI to 5, adjustd deps for gx86-multilib, dropped useless use flags, ... (diff) | |
download | historical-6fe52941579090b96c6744988dd56115ee991624.tar.gz historical-6fe52941579090b96c6744988dd56115ee991624.tar.bz2 historical-6fe52941579090b96c6744988dd56115ee991624.zip |
Version bump. Add requests dep to 9999 ebuild (bug #516708).
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0xE3F69979BB4B8928DA78E3D17CBF44EF
Diffstat (limited to 'app-admin/salt')
-rw-r--r-- | app-admin/salt/ChangeLog | 8 | ||||
-rw-r--r-- | app-admin/salt/Manifest | 32 | ||||
-rw-r--r-- | app-admin/salt/salt-2014.1.6.ebuild | 90 | ||||
-rw-r--r-- | app-admin/salt/salt-9999.ebuild | 7 |
4 files changed, 120 insertions, 17 deletions
diff --git a/app-admin/salt/ChangeLog b/app-admin/salt/ChangeLog index 40dc39f24ee3..94128237cd14 100644 --- a/app-admin/salt/ChangeLog +++ b/app-admin/salt/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-admin/salt # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/ChangeLog,v 1.39 2014/06/19 01:34:13 chutzpah Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/ChangeLog,v 1.40 2014/07/08 21:45:21 chutzpah Exp $ + +*salt-2014.1.6 (08 Jul 2014) + + 08 Jul 2014; Patrick McLean <chutzpah@gentoo.org> +salt-2014.1.6.ebuild, + salt-9999.ebuild: + Version bump. Add requests dep to 9999 ebuild (bug #516708). *salt-2014.1.5-r1 (19 Jun 2014) diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest index ed78835a0647..85113564fefd 100644 --- a/app-admin/salt/Manifest +++ b/app-admin/salt/Manifest @@ -19,26 +19,28 @@ AUX syndic-initd-2 405 SHA256 9deb3f395a9d47558bcdb709d4f1f68f7ab72286fc0933e172 AUX syndic-initd-3 411 SHA256 2de9f69462bc3b575a69a150b6bba21a6e341477010d284cb77614e810a7bf8c SHA512 0be38f5ec653852459b28b319c1c1b99b0a22b2cbeeadc27ccdbbc574e0a138e3d11f44b257b818655ac156fc3c6e719cde6c98391173621488e2c3000b4313f WHIRLPOOL 88c0c3f8def37e3bc2fb96c5af679ee8813f03f537bcb4356eab07c3eedb01debd1844e87ecba0d8927cc43d81191ab00efea481e9f9143b8c647ab5ae160ed7 DIST salt-0.17.4.tar.gz 1871032 SHA256 5a7b3f4d5c22aa4b8e7c03d60dc429b0428c575fb8f0c285616239c0fe5a0ddd SHA512 3ea8d42c321d111bc3d277167c85a3ac6eb99c97eb5d53030e462372d227e0a0c2a93b4b13eae38eed2e73ec591e1e78b535493bf77d66c3d19102baf13cb445 WHIRLPOOL 27acf1f7adb0fbe9ad393711d6bd5998feb090f5bb38ec05d11dbd85a434ffbb19d921ec90e462a212ff080729a553701ca1d750fe8b31346e903e8944285180 DIST salt-2014.1.5.tar.gz 2800978 SHA256 0b69e831b0446f3bee47407a8cb455eb0fd05fbdf4b27abeff10dd29e0ca8e1d SHA512 3eef5e3efa3f999921ec7ea66ffc4598875c0592a880e686fe4b2f535130451c166867cee1fef0076b97deadca57dafede31d04c8449811591116e356f574725 WHIRLPOOL f2bfd3c53fb1a4ed0ce8803499aad0a23d39da53417c43e7d1c7ee747facfe1837aa5d13f8d3da61cb7fac714f387d7043ec9c10f3aaf2c58f7c87b3ad318ab9 +DIST salt-2014.1.6.tar.gz 2813353 SHA256 8224955d3545afb306ae246c414e1816dee1b151dd5b4451d36c3e40d0e22652 SHA512 5bcde15e7836ec80cb59907569db72b97efd6167ebf38a4ab37990ac646eee60f49b83ea1ca7747383fe480d6b9899f3949d1930dbb915e58ff446152463902a WHIRLPOOL d9c48ebe475d10b018b2e9fe56da16b41000a28c2768cbb65df97f5af2266a2eec62de6ab0ccd9762f934e360a67d8101dea2152ec036440966d501d775c4eb0 EBUILD salt-0.17.4-r2.ebuild 2214 SHA256 99ac240c300950df1617983b0094e4f47361659d25a5d55a7afc01620c4de489 SHA512 e8c473134a71308b41293849f06d0378b72f7bb1f1479927b9bbd8bdcb4c4868d55ccda5e53f7bbdcb6068b14b089de8a80061b851d86307dd819240711c0edc WHIRLPOOL 5ca3224a701065b9bacd6dcfb4fd807e4d1fd8009a090724e60c7117d9e12025074616aca8b966742d60fb424402aed9ed40a93f78f00b9975bb1e538a36f6de EBUILD salt-2014.1.5-r1.ebuild 2602 SHA256 234d2ca907fa609008a119cb36b23ad2106869efe3eaf9f39e8be8af04a42b88 SHA512 cbd0ef7301a92d16c5f56ff0e196c5f28e312090c5b3d576522423d7b253fa20f6747ac8fb907810189b5a5115e00129ccaab1912b50a199c4ffd1e0405f81a7 WHIRLPOOL 1143f4ad30989f9950ae69f84b268756688b4aa24c8d0249b6ee84f432c34efc94eff188624cafdd79f0718f0122225f1dc2d71eaddab87470231ad0bee4161f EBUILD salt-2014.1.5.ebuild 2560 SHA256 2f4c7eeee943198fb6eae1df8504249e762f6e423c7a5b1626e149b042ab3b19 SHA512 be86f29f6a08c19d425aec84d1c381b5f3cd68d9cb677929acd671303f6b5bf5c2ed343e7e58e0210c9ae30793b69a0af03d7159a6006b3a83ec26c020865e86 WHIRLPOOL b1f31482dbea7f5b3472525353c1482d60a1e0b68301409eb36665340d5c9b75de4de88d342dc22b0f796faed099b50184eaf74197fa0586a8d533bde888c84a -EBUILD salt-9999.ebuild 2339 SHA256 7ed9b4d262d30f2de38952772a969fb94c892d6dc34b0c5e404a02773d660b1c SHA512 583ddd18377cb9bd88a90c8ea6f631e53c772aa2514982a2df4db7cbc15012683f92d9a11c64e376ec75d045dffa8989eef7245c832fe681146a30f153232c25 WHIRLPOOL 104c739d3c60e80fdff8f1d0dabf0061c5ada3d5df8cadac4791a7e07e6a042c64fce1550ea4d3b1ae3b501de9db6d64ac633439a901db258a19f231f80d4871 -MISC ChangeLog 7197 SHA256 0375ba3b6d05cbfcc4293e2e81643f1e961cf35afb68e6ccae740877867f2822 SHA512 32502fa2d14772183f34f15e0fb42424086e4721ffa3d922cdd31493dab19fdb17632c1d26d6ea5169f08db2f85572e57b24913a11efe686311af143282fa88b WHIRLPOOL 9d580b77d6f32ccdc24c426f79041bbb6df920829b7e24e611e8dd547bcdb2197417e16b221a8724b1bb2a5eaa65f8f6fc09844d0d6015ea41ac6d813d50f5d1 +EBUILD salt-2014.1.6.ebuild 2641 SHA256 325bc9901d1ec1d71fbadc93f4c336783944e7e9be0c22312946a909231fd1f3 SHA512 7c4beb7b0dc15eb2e66bba331327ba7e0b10e94686ab79b58f643358a1d33f16a990ea10ce39a05ca73aa18ab134caf4611f40525dcda6d58c962e0aceabbaeb WHIRLPOOL 2bcfe59452c8b31cc8b07edd3a24ac10fbec28db7b6e948c1852bdd3869b23415c206674e5231b9b096d66b8320cf453c6598d807fad8b9bec4bd489815a778f +EBUILD salt-9999.ebuild 2516 SHA256 96a543fbb9c32fe6d591be6748c1dc061d8e01b5a0806d48d2899fc937fb81de SHA512 d699a4199f48a704cbf13dd72822e455374ea544902db99f4d527f836dd3942830b7468d230a159d10e1447e48a4087fadf1d13089935bb31b1cfc2408ef7bc8 WHIRLPOOL d19ea6462062990496ff92a0010963f258d8ff80276329dd4de319e615a293e51e6002ff6c8641b8a83996df0f0384e761ec8f719e1b8f3e717b12a82d782c7c +MISC ChangeLog 7386 SHA256 7ff5c5212591e1bd3e28958d7e55c30a419883e09bad1d5c2b46eda46a6c5139 SHA512 3e62cffd34faf4605525455064fb7e27bd2931633914616eadaed318dcb498e9f52acadfa7d9a2d8989f99f17cc71ccfac28d185472dcc36122695795c1e1aca WHIRLPOOL 409e8b4e8ea8a50f0397b2a553c807c6bbfd8ac5abb1d95f2f232361edcf7b196b63405acdb81eb206962b84a9d31c997c2133810f086eacabd62ebb8f6e7148 MISC metadata.xml 1506 SHA256 ae73efc765e4fcb1806a7f8da5e27e00fd3c42b90494ba9870304b9abd49df93 SHA512 00d2c68cd6edb7ae2b26c5b16dc182d136dd2969844a5dbedc1864b5af8783885fc597f20df427dbfa57cc1a59c1e43299c6aa7ecf7d1a5a9e512b2f61a1c8f4 WHIRLPOOL 29859710a53a6cba45848b8ea0cb283c268124c592d5b95e31b7956b3e95449f607a7675087f851933b661252a7599eda869b04116279ca00261fa2008cde929 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJToj4WAAoJEHy/RO9cNQiDMMYP+QFAuJVYP14RArjFWmmOdfDD -/j1EiMSMeMI2lqaSUiKPpl+zx5YpqY04D9/VgvRIASsRks4yEnurFq7Om/ane69j -avjhkT3ejZLIA80KjukJi90xLUjdGk5TBA8ExzwRld3GDAJlwLX5UoqnWtI22Bky -rKQgPgWaG1CwmCmoA5QyNQpDW2yAX1eEyGr4zke+5gYV+GevjLS8csH/iFfCfCUp -MaRU6lN8z/g6hrrJqzugqigneAoUw8Ewhc63FSZFpLUmOLNhfb1xm37zyguykQGX -cuzNLium15124LFcgvXgU4+tmLiENuAhaFYMY4FYpEdLqjx9QO+LpS1KI1p06X2t -CCRqUr2VbkEr+YM0E9ETx5KMnUqvIhs2PmfMD77anVQQQhiNWhsNF4r4hdm9y7kT -/qsTLBiVlO9JKmHgB5cAN6+ppwH2wGN2Jj39altOt4F5vrwQvjse2GmqS8pVupJD -JLPSrZpgxGPLP0NvbOG5a2Ar5gGMjACQclWPoHH59qjfL8u8vr6vXhTri/mJNkJT -Ns5+83BOGnrWrcsaiFhyHd23QuB5jHcwdKZA1wHha0+7JnHBQ0e9xvTzs0hQ/Dta -VbVpxvtPDCcfPGsaeB9ta952Q8j7Z1RD+PQVEs+ZPCHBzdMLSf4E6RyNnlXqUBIN -JTBmrpTKCJobkQuV6Qak -=v5Kl +iQIcBAEBCAAGBQJTvGZzAAoJEHy/RO9cNQiDXisQAImdcH8jbWxrxrWwcumJQIGN +jb8cW4pWiNFhzKkuF4bsuUgiTntW4jTw9+BDmUy7lfTSd8BJOtTYU70GrX70x5bK +1TLLA5m/iyrV2VIRxlTuISYeluH+90txYB/JccxbJKPNpFH/uBecSA4H43ggZvnN +0MvyTzysh4MmG/caidrTM3nkaf46PXOfSCG9Phvw1j2uK6gLkvRkWAZVAZsh3C/8 +OIYDdG3SapQvlk1OOwfD9cdVu58Uyuv0LOglvobMjh52QgFwU48kZbJkontASsZU +X/kAhcdmnQtxcW5U7tASe44YX7ar9KwqRQLcTNXPu03mSwE2UKbI3dZ6I9q8mPjP +GJEsfMGnlzin6LXDu86K/gvjK85m1Ze16NxBoHk/Qpj8U4MCGHvdK4s64f+jZ1Ns +MWDgTVOplEVAS/iNkcAww+KNBscRIloxI8F0fLnAAfHVwFR9SsHaxhmyMO/JmGTm +AUbmN87nlWi1NrsEtfaEs3BL3ELhyOa7lBvP/Ud+8Bb3R0rYFPp40ZdtWNMijFkf +MvM7ViwW0zx6m5Y7+3Jcp3M0czus44EmZi24/znbbze3SbwS34AGQBruBt2kw0aS +KnAg8lDUUVjhWcealcP7XRaaGPDPNK3q6NCUXIWOcrrByDnWeN97HddzDiDI+5id +jSC8eNW0SirXo1cHJ7/T +=4dNf -----END PGP SIGNATURE----- diff --git a/app-admin/salt/salt-2014.1.6.ebuild b/app-admin/salt/salt-2014.1.6.ebuild new file mode 100644 index 000000000000..28c62a1e03c0 --- /dev/null +++ b/app-admin/salt/salt-2014.1.6.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-2014.1.6.ebuild,v 1.1 2014/07/08 21:45:21 chutzpah Exp $ + +EAPI=5 + +PYTHON_COMPAT=(python{2_6,2_7}) + +inherit eutils distutils-r1 systemd + +DESCRIPTION="Salt is a remote execution and configuration manager." +HOMEPAGE="http://saltstack.org/" + +if [[ ${PV} == 9999* ]]; then + inherit git-2 + EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git" + EGIT_BRANCH="develop" + SRC_URI="" + KEYWORDS="" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~x86 ~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="ldap libcloud libvirt mako mongodb mysql openssl redis timelib test" + +RDEPEND=">=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/m2crypto[${PYTHON_USEDEP}] + dev-python/pycrypto[${PYTHON_USEDEP}] + dev-python/pycryptopp[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] ) + sys-apps/pciutils + mako? ( dev-python/mako[${PYTHON_USEDEP}] ) + ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] ) + openssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) + libvirt? ( || ( + dev-python/libvirt-python[${PYTHON_USEDEP}] + app-emulation/libvirt[python,${PYTHON_USEDEP}] + ) + ) + mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) + mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] ) + redis? ( dev-python/redis-py[${PYTHON_USEDEP}] ) + timelib? ( dev-python/timelib[${PYTHON_USEDEP}] )" +DEPEND="test? ( + dev-python/pip + dev-python/virtualenv + dev-python/timelib + >=dev-python/SaltTesting-2014.4.24 + ${RDEPEND} + )" + +PATCHES=( + "${FILESDIR}/${PN}-2014.1.2-tests-nonroot.patch" + "${FILESDIR}/${PN}-2014.1.5-tests-nonroot.patch" + "${FILESDIR}/${PN}-2014.1.5-minion-error.patch" +) +DOCS=(README.rst AUTHORS) + +python_prepare() { + sed -i '/install_requires=/ d' setup.py || die "sed failed" + + # this test fails because it trys to "pip install distribute" + rm tests/unit/{modules,states}/zcbuildout_test.py +} + +python_install_all() { + USE_SETUPTOOLS=1 distutils-r1_python_install_all + + for s in minion master syndic; do + newinitd "${FILESDIR}"/${s}-initd-3 salt-${s} + newconfd "${FILESDIR}"/${s}-confd-1 salt-${s} + systemd_dounit "${FILESDIR}"/salt-${s}.service + done + + insinto /etc/${PN} + doins conf/* +} + +python_test() { + # testsuite likes lots of files + ulimit -n 3072 + USE_SETUPTOOLS=1 SHELL="/bin/bash" TMPDIR=/tmp ./tests/runtests.py --unit-tests --no-report --verbose || die +} diff --git a/app-admin/salt/salt-9999.ebuild b/app-admin/salt/salt-9999.ebuild index 1726b9ea0725..9806a144cfc5 100644 --- a/app-admin/salt/salt-9999.ebuild +++ b/app-admin/salt/salt-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-9999.ebuild,v 1.10 2014/06/13 01:23:37 chutzpah Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-9999.ebuild,v 1.11 2014/07/08 21:45:21 chutzpah Exp $ EAPI=5 @@ -34,6 +34,7 @@ RDEPEND=">=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}] dev-python/pycryptopp[${PYTHON_USEDEP}] dev-python/jinja[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] ) sys-apps/pciutils mako? ( dev-python/mako[${PYTHON_USEDEP}] ) @@ -51,6 +52,7 @@ RDEPEND=">=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}] DEPEND="test? ( dev-python/pip dev-python/virtualenv + dev-python/timelib >=dev-python/SaltTesting-2014.4.24 ${RDEPEND} )" @@ -58,6 +60,9 @@ DOCS=(README.rst AUTHORS) python_prepare() { sed -i '/install_requires=/ d' setup.py || die "sed failed" + + # this test fails because it trys to "pip install distribute" + rm tests/unit/{modules,states}/zcbuildout_test.py } python_install_all() { |