summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2013-01-23 19:04:11 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2013-01-23 19:04:11 +0000
commit069df2f303c0683306542d0f27314e0b2f22ec84 (patch)
tree2c0b9961b4c15561d891103c421b40ab274862e5 /dev-util/buildbot
parentBump to EAPI=5 with RUBY_S and add a subslot dependency to address bug 430636. (diff)
downloadhistorical-069df2f303c0683306542d0f27314e0b2f22ec84.tar.gz
historical-069df2f303c0683306542d0f27314e0b2f22ec84.tar.bz2
historical-069df2f303c0683306542d0f27314e0b2f22ec84.zip
Version bump. Bug #436136
Package-Manager: portage-2.1.11.47/cvs/Linux x86_64 Manifest-Sign-Key: 0xB4AFF2C2
Diffstat (limited to 'dev-util/buildbot')
-rw-r--r--dev-util/buildbot/ChangeLog7
-rw-r--r--dev-util/buildbot/Manifest30
-rw-r--r--dev-util/buildbot/buildbot-0.8.7.ebuild100
3 files changed, 122 insertions, 15 deletions
diff --git a/dev-util/buildbot/ChangeLog b/dev-util/buildbot/ChangeLog
index 6f3575ebf64a..4b81c4c3f47c 100644
--- a/dev-util/buildbot/ChangeLog
+++ b/dev-util/buildbot/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/buildbot
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot/ChangeLog,v 1.118 2013/01/23 18:07:48 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot/ChangeLog,v 1.119 2013/01/23 19:04:10 hwoarang Exp $
+
+*buildbot-0.8.7 (23 Jan 2013)
+
+ 23 Jan 2013; Markos Chandras <hwoarang@gentoo.org> +buildbot-0.8.7.ebuild:
+ Version bump. Bug #436136
23 Jan 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
Add myself as maintainer
diff --git a/dev-util/buildbot/Manifest b/dev-util/buildbot/Manifest
index 2952ea13fc6c..61d25853f37b 100644
--- a/dev-util/buildbot/Manifest
+++ b/dev-util/buildbot/Manifest
@@ -7,26 +7,28 @@ DIST buildbot-0.8.3p1.tar.gz 4068355 SHA256 0a49d35a75524a54dbbb875730fdf7abd8b9
DIST buildbot-0.8.5.tar.gz 4389306 SHA256 9b2f761447db13e4068870567b36732d419d8f72f452b450c61089db98558a9c SHA512 91f03210453f2ad341120afee59f90e1712d61eee8fefbdfe7c5e3f59cd76f5bff0bbcc1ce9da1895d0b05f354c7e558dd4785544b0477e26eff6feba0771d41 WHIRLPOOL 6704b2785164f6ad77726efe6b7e14dfef80e52900c3447aa6ba864d602414d7ae8592f17e8ba51cfd79c37dfaa698d54d9d6de382fef70defdc0a47b90804a0
DIST buildbot-0.8.6.tar.gz 4455394 SHA256 9e7673bd79e57ff105e0916b9751aafda59cc2a8765c929710ef8e75e1162893 SHA512 507de6d0ed9c927674fd3bcac68084c3a64b77a35154a34ea5c0f2279cbb7c6c109f036b6617395854e41a6e947edf3a8fd5c32e19ff7e0e3440d35898481f8f WHIRLPOOL 458be24e5ec7f7052140c22250487adac2f50cc2d5322fbf20771f2ceb6d6c006d294f8a528e7e204af4e80c24dd3234ae21cccaba791b90c69e66cb9787edab
DIST buildbot-0.8.6p1.tar.gz 4454055 SHA256 4d10a27809bf82b367cf6230e4e3628f4df8940787d6affed7d787dc52016c2c SHA512 a09bbb14b2118de25289b80985155ebb5d6b1333cbdd41cbe6514b65e148f99df0ea7766e560155ba2a8744649d284ca7bc0ee955774e5b1fc7a01d7d6b31649 WHIRLPOOL 7d30b53a88973cf0d00e598fbde5c232cb04aaa9d50d54c99a9e7337251e0f9c0ddd65558a6a43c56692cad473def95dd9abccf43e5740f7d2edceeb39ef3228
+DIST buildbot-0.8.7.tar.gz 4580025 SHA256 2e1d52e4e6022ad89be2a0d4b92c683323505ce2c771f79f11cea24f64df5495 SHA512 61877d852f9745439417bdf1892975760e454ef85b9d0ebf60cac7012b2ab90ed0e7e4aaf57d4b9ef006e5357351680187990d30a0dd598a861d01ad55ec881f WHIRLPOOL 9e36172e3aae4116566614de428ae1c553c1c42319e5e0ad8b7ce9eb9bd7c96abf51bcf79f0e4f74a359fbd07ba2ed78520fa926d0898c4f9a0d300eb6f488bd
EBUILD buildbot-0.8.3_p1.ebuild 3087 SHA256 d3e065feb127147050495215b1f97af56dbebfc19f6a2a2b6fd161bc31669904 SHA512 e28a4ccfac70408acbbf0f4ce500a845a7aca1979be2206f72ac805f1f85c5b563d7b029f224629ba00324137e40e33a8af9c4ccb41455562c9269aeb7a0783d WHIRLPOOL 342ef1d0cbe07996cdb7ea5c2e70de9ef0bfc56d653ab5954ba6f55af91461f2f408a1eb6da9b5ff47a5c253f52512c3ad652b1950cc3f26c3de7373226631bc
EBUILD buildbot-0.8.5.ebuild 3174 SHA256 5b6e71f35e8f68118c4dc6fa054289c409d1f293e54b05d374a25d37d065d080 SHA512 4423d361287e1d8104daf1cb0189ca354590617cce966fcb97916a997d1b1377f81e2247a4766314dc3a9c764ae28464c8c7b30734c1b770acc014a0ca9869a1 WHIRLPOOL 58887b7a732f49aa06066dc0d0ea3921d3cf3a1a22ab4a587e7334e2a99b534b1ef7f910d81a69d01e631e8fe5701f7c9b4eb3ebc4c76d57da896266daaa7501
EBUILD buildbot-0.8.6.ebuild 3196 SHA256 53f1e302d9e2a036e7ff09e6c563ca34c0d2e308b327588847f6add83f21ebe1 SHA512 910ab08b3cea3eda25f9dbe3e78bf26a0a6e272ebf642c51ecf39c5b8a4a3510ed5194d725f2bce902175f8d0d1765ad587226e6a31b77187361bf573ca01034 WHIRLPOOL 1bcafcd6537ae7f8cf47bb4876c68c68ec97c773baaabca42cc136c7dd89bd7a5ab50dda92ec92cf3f1e0b9036c672756394427da690718c83698983c18974d6
EBUILD buildbot-0.8.6_p1.ebuild 3292 SHA256 c537b1296239e5dfa52f15c1fb67a1b03569be715e0e159d95d1998be91c4995 SHA512 b06e9924bfc7f600fe997d4df3cf06cb2840dc292bea18cafbf395727abf43d2b82917150d9687276f121de6ebed7c13e8a793d75d86b27c7ccb8f7f2a225526 WHIRLPOOL dae7f51a4d42a25e0d997e0fa3389c64ae58ed2de29caf2688ac09c67d75c403b59f20e8f525e31b5d8fff634eabc5179ea51886b2a361dccbdbb9dab72f0832
-MISC ChangeLog 15362 SHA256 3e0b461aef89e93f9d8b8b03f28c28cb1e609650278a6ba150d0ebedc18b2d6a SHA512 70b2261890b7581c53cb7aa9f65dc20f50cd826da1e5704a4e2ecba5619dd6a8472188f03f0a3b8f531cf5141b9bd8bfd7721d46f74f44e5da58d7181773e1f9 WHIRLPOOL 8b21566e9252740d5f6983408a4e3010aa9077811da94472f8687fb7062349348f6ac7550579700ac92201d508a9fcffdb56394db10c9d92a590f8a5c2415678
+EBUILD buildbot-0.8.7.ebuild 3069 SHA256 c5a9dcecdd9b43ad852827e25b27e70fb8ec633eec37f362fa3ad46e28dc4f48 SHA512 3843a83a99535904c4f086193d2024511580c0ee3f236a4b99384548d2314288deb38e9f7e85ac92ec15a23cbf00baf03816706e737909ad8304fc2d635b7da1 WHIRLPOOL b71edcf3cbbf09e4427db8834f22c85875aed31cdff6b6693d9ad148945812e3401926cdfb01484ba7465fccf088e8a2884383a9172ecb82592895593f1a5e6b
+MISC ChangeLog 15499 SHA256 743d533e50214a668e623d6cabbacd12c4ec3c05f54bbcaea1bbc9b66b98a2bc SHA512 a9309326b2ecc8edf517fb5f60ad31f4639e0518e4b5f8439b78d6a204d9f2fc37916a1c26ccae24a7b1c1e019f04a0d4022a41e112a90900488252f3f557cb6 WHIRLPOOL 43a9beb31fd2d1442dab40fd37cea1aef4c6ac3d79f0138b2fa159a3de4052c6d831bbe87f777b17a86c94fcf5cbc3e430cb0ad88b123a3b9fee8549e899757b
MISC metadata.xml 1439 SHA256 6d6255c1a762a49949170dd854a9f43cf9003e98e00af1344670be0de277f31d SHA512 30ebc4871ecd80c5090687d2e2e8daa75f087e3839c561c6a78d53f90501add995674d3fa577ec4efa1d677552e3e3321a78777b6dca0e96c708ec76634afd89 WHIRLPOOL a7f496ee4120a619e1fe1eb59a1a42c2848a4c4595751ae50b26a2fc3560f23f48c4e27057307b89d7cdb88870561f853f9f8031b55e7a73ce86d1de180c9c3f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJRACb0AAoJEPqDWhW0r/LCi1IQAKufD+QNrMnmTKCJYfyb70Le
-6kAYrMWS9gslVzk/ZSnrr2Yh9GpDyGaFRQuwGmwXMF6nfzMXuW+KiYsmrkk4N8yt
-u7hhQs+JB8Yy7RYsPc5ar5qPREtnexuEEB3C1IvWCi7sP+AxZsKOxlazXM3+iw+U
-+qWmnqaLCRW1MmPJaiAF2IhQFk8HE2hzb8XZJDZJxgO+Rxbe//oXoV4SBCxCNWE+
-a0I+AQ0I3dg5ZEy/eLk4i1GYtW3M3w3xY5vJR7RvHhwwa/E+oiBtqy0o3lsFzJ5h
-pcp9VWOquvNTDyqRi6+gtMnPQF9ykx3cwYXmOxxz4aA6Sqw0NXMhiarRDA8OewdD
-+IGwOTEJvQSD24igsP64gMuVmqVMECCzzXq201mzMYC7zKTNfwY7tmnf/Q95D/wf
-QixeIKmI3uX1Vk835mgEIkgZlmZvrxFIt5ofveIreb9NMjNlB/PEHIrGxt4fEyXq
-w1x4iYis/OrLZQP+fUC2LiJ7O7ifs2zt7Ayr4H0h93Pbe0I78uSZ2hCpUMX7fxIU
-TdprLmz26Tb3m2T2IkplTQDmCfwM+7YETu5mQ9wCAf9DR1My/VVwl8P3xU3R345b
-6biZ4RpOImnASGbd/diGQYHOL5u7/dAWjDtDTxaURSqLLeEf4dcY7TtsvoVFvx5+
-QecBsHDpWFMK6RQFMaXu
-=jsPD
+iQIcBAEBCAAGBQJRADQpAAoJEPqDWhW0r/LCpgMQAINO9TsOm3j2RWlPAAWiwqXU
+WNJfN/A29kInh4NjQXEHdXSrF1+4mCKzGLv/adWMAXC5Kliuplqtahw5ETDt5SU5
+kUhi9h4yQBCwAV3W34YbrdVBTCDa0xhSxXLmsU5fVUxCgxKDtrFH2WHhBHJ/D25r
+Nhjnw+uPgk6xKlqkTfMquVdYI99rj0iAs5qBRfNa+e2QIF5A2EA9AemQNt4vwTct
+ZxQ+4rbYoTtPhLP8ByL1LGLhqr2WmI45zgWBedv6+NbQf38YM6IjRscE6B++OGJg
+cBEGYSVm3vAEYkygJgyQ1ilJjUj9oRDGxR6vtOsd+IxfOROHXaD2LSPgNXwCo+Uo
+b9BsKzfGXaS4CgEbEsVIZXyNfBy9gkSr+O+ykvbs5QWcxiqdpyVkW0tw/vlBap1v
+swJ97D4oDaHhSY5U464i5fziAbkKdepupxmzdH/9e4NAtEYIWfFfWZHXw8u/59Vi
+zbn3FNgHtXfTUF654T9T+B8pMx8b4aNm0RSW4rGKN+gU8EkmFk9wkKs9W6JQV1IQ
+6shs9d2YPJ9FSO4BKoreZ/0xFOVK8XEeQplFd24Pr4YBH4dpkdEWtIPWrlkfGSzL
+j+8yXviK56MVD8CgQv5bRBC1wyi4AqjXrsHo9mj6k+47lim3T+cH4575Ij8fMITA
+7WVqgx7hwnuP4SLn71De
+=9v0T
-----END PGP SIGNATURE-----
diff --git a/dev-util/buildbot/buildbot-0.8.7.ebuild b/dev-util/buildbot/buildbot-0.8.7.ebuild
new file mode 100644
index 000000000000..9f72b229743b
--- /dev/null
+++ b/dev-util/buildbot/buildbot-0.8.7.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot/buildbot-0.8.7.ebuild,v 1.1 2013/01/23 19:04:10 hwoarang Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.* *-jython"
+DISTUTILS_SRC_TEST="trial"
+DISTUTILS_DISABLE_TEST_DEPENDENCY="1"
+
+inherit distutils user
+
+MY_PV="${PV/_p/p}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="BuildBot build automation system"
+HOMEPAGE="http://trac.buildbot.net/ http://code.google.com/p/buildbot/ http://pypi.python.org/pypi/buildbot"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
+IUSE="doc examples irc mail manhole test"
+
+# sqlite3 module of Python 2.5 is not supported.
+RDEPEND=">=dev-python/jinja-2.1
+ || ( dev-lang/python:2.7 dev-lang/python:2.6 dev-python/simplejson )
+ || ( dev-lang/python:2.7[sqlite] dev-lang/python:2.6[sqlite] dev-python/pysqlite:2 )
+ >=dev-python/twisted-8.0.0
+ dev-python/twisted-web
+ dev-python/sqlalchemy
+ dev-python/sqlalchemy-migrate
+ irc? ( dev-python/twisted-words )
+ mail? ( dev-python/twisted-mail )
+ manhole? ( dev-python/twisted-conch )"
+DEPEND="${DEPEND}
+ dev-python/setuptools
+ doc? ( sys-apps/texinfo )
+ test? (
+ dev-python/mock
+ dev-python/twisted-mail
+ dev-python/twisted-web
+ dev-python/twisted-words
+ )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ python_pkg_setup
+ enewuser buildbot
+}
+
+src_compile() {
+ distutils_src_compile
+
+ if use doc; then
+ einfo "Generation of documentation"
+ pushd docs > /dev/null
+ emake buildbot.html buildbot.info
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ distutils_src_install
+
+ doman docs/buildbot.1
+
+ if use doc; then
+ dohtml -r docs/buildbot.html docs/images
+ doinfo docs/buildbot.info
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r contrib docs/examples
+ fi
+
+ newconfd "${FILESDIR}/buildmaster.confd" buildmaster
+ newinitd "${FILESDIR}/buildmaster.initd" buildmaster
+}
+
+pkg_postinst() {
+ distutils_pkg_postinst
+
+ elog "The \"buildbot\" user and the \"buildmaster\" init script has been added"
+ elog "to support starting buildbot through Gentoo's init system. To use this,"
+ elog "set up your build master following the documentation, make sure the"
+ elog "resulting directories are owned by the \"buildbot\" user and point"
+ elog "\"${EROOT}etc/conf.d/buildmaster\" at the right location. The scripts can"
+ elog "run as a different user if desired. If you need to run more than one"
+ elog "build master, just copy the scripts."
+ elog
+ elog "Upstream recommends the following when upgrading:"
+ elog "Each time you install a new version of Buildbot, you should run the"
+ elog "\"buildbot upgrade-master\" command on each of your pre-existing build masters."
+ elog "This will add files and fix (or at least detect) incompatibilities between"
+ elog "your old config and the new code."
+}