Archive for February 2008

Release Tools

February 28, 2008

I’ve added some more functionality to the new LCFG release tools, in particular you can now use lcfg-reltool via a Makefile with ease. Here are the setup details: /* dependencies */ #include <ed/options/moose.h> !profile.packages mEXTRA(perl-Data-Structure-Util-0.12-2.fc6\ perl-YAML-Syck-0.82-2.fc6\ perl-UNIVERSAL-require-0.11-1.fc6/noarch\ perl-Devel-Cover-0.61-1.fc6\ perl-Test-Differences-0.47-2.fc6/noarch) /* the buildtools packages */ !profile.packages mEXTRA(perl-LCFG-Build-PkgSpec-0.0.4-1/noarch\ perl-LCFG-Build-VCS-0.0.5-1/noarch) Once you have that installed you just need […]


February 26, 2008

During the last weekend I attended FOSDEM in Brussels along with about 4000 other Free and Open Source software geeks/hackers. It was great fun with lots of nice beer and chocolate, I even managed to attend some interesting talks! Particularly worth mentioning, I went to two talks on CMake, the first was by Bill Hoffman […]

First release

February 19, 2008

As part of the buildtools project I’ve now tested and documented LCFG::Build::PkgSpec, here is the RPM and the SRPM. If you want to have a play you will need some extra packages installed on your machine. On DICE FC6 you can use ed/options/moose.h to pull in most of the stuff. You will then need to […]

Testing, testing…

February 19, 2008

I’ve been adding tests to one of the Perl modules I have written for the buildtools project. This is for two reasons, firstly, it’s good to have tests for the code as it helps spot bugs and makes it easier to add further functionality safe in the knowledge that none of the earlier work has […]


February 13, 2008


February 11, 2008

I’ve now put together a first attempt at the “release tool” part of the LCFG buildtools project. This should allow developers to use a CVS repository and “standard” LCFG/DICE release version practices without being tied into all the other parts of buildtools. This also helps show that switching to a new meta-data file (lcfg.yml) as […]

perl module conflicts

February 1, 2008

In the process of packaging up the latest Moose and Class::MOP perl modules (and all the other dependencies) I discovered that the build process of some of them is asking for a version of Test::Simple which is more recent than that which is on SL5. Normally this would not be a problem, I would just […]