1 Summary: BuildBot build automation system
6 Group: Development/Building
7 Source0: http://dl.sourceforge.net/buildbot/%{name}-%{version}.tar.gz
8 # Source0-md5: 5ba9559e2ef0d4e34a26815d95fc2d68
9 URL: http://www.buildbot.net/
10 BuildRequires: python-devel
11 BuildRequires: rpmbuild(macros) >= 1.219
12 %pyrequires_eq python-modules
13 Requires: python-TwistedConch
14 Requires: python-TwistedCore
15 Requires: python-TwistedMail
16 Requires: python-TwistedWeb
17 Requires: python-TwistedWords
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 The BuildBot is a system to automate the compile/test cycle required
23 by most software projects to validate code changes. By automatically
24 rebuilding and testing the tree each time something has changed, build
25 problems are pinpointed quickly, before other developers are
26 inconvenienced by the failure. The guilty developer can be identified
27 and harassed without human intervention. By running the builds on a
28 variety of platforms, developers who do not have the facilities to
29 test their changes everywhere before checkin will at least know
30 shortly afterwards whether they have broken the build or not. Warning
31 counts, lint checks, image size, compile time, and other build
32 parameters can be tracked over time, are more visible, and are
33 therefore easier to improve.
39 %{__python} setup.py build
42 rm -rf $RPM_BUILD_ROOT
43 %{__python} setup.py install \
44 --root=$RPM_BUILD_ROOT \
49 rm -rf $RPM_BUILD_ROOT
52 %defattr(644,root,root,755)
53 %doc CREDITS NEWS README docs/*.html docs/examples docs/images
55 %attr(755,root,root) %{_bindir}/buildbot
56 %{py_sitescriptdir}/buildbot
57 %{py_sitescriptdir}/buildbot*.egg-info