Rinderbox: Version 0.2
I've released rinderbox 0.2 a few minutes ago. Now the latest and failed builds get listed on the main page.
As always have a look at the demo site...
Don't know how to simplify the main page in general yet (hint: there is a nice tinderbox layout by Aron Schlesinger ), but I've added some things to be done for the next release(s) in a TODO file.
bcfg2: FreeBSD port updated to version 0.9.5.2
Boris Samorodov (bsam) commited a few patches related to bcfg2.
First off bcfg2 was updated to version 0.9.5.2. Furthermore patches for py-lxml and py-cheetah allow now the package building of bcfg2 (in tinderbox).devel/py-xml: Pythonic binding for the libxml2 and libxslt libraries
[print/hplip] wrong usage of options
Slowly I'm getting my ports list compiled with tinderbox.
This week I've found a bug in the Makefile of print/hplip (Drivers and utilities for HP Printers and All-in-One devices). The port specifies the following option:
...
OPTIONS= GUI "build with Python QT" on
...
.if defined(WITH_GUI)
RUN_DEPENDS+= pylupdate:${PORTSDIR}/x11-toolkits/py-qt
.endif
...
GUI support is enabled by default here. But according to the syntax chapter in the FreeBSD Porter's Handbook one can only test for WITHOUT_* in case of an option which defaults to ON. Testing for WITHOUT_GUI would be right in this case, see PR 108103.
...
.if !defined(WITHOUT_GUI)
RUN_DEPENDS+= pylupdate:${PORTSDIR}/x11-toolkits/py-qt
.endif
...