On Tue, 2006-04-04 at 14:26 -0500, Clark Williams wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
All,
I hand-hacked this specfile together using the FC4 buildroots.xml as the starting point. Just wanted to put together a test to see how complicated it would be (it wasn't; witness the fact that I did it :). I've got a start on a small python script that will parse the current buildroots and generate spec files for the various configurations.
I built it like this: rpmbuild --define "_sourcedir $(PWD)" --define "_builddir $(PWD)/buildsys" --define "_srcrpmdir $(PWD)/buildsys" --define "_rpmdir $(PWD)/buildsys" -ba buildsys-minimal.spec
It generates a small binary RPM (and an SRPM) that contains one file, buildsys-minimal.spec and requires all the listed packages. I originally had BuildRequires and then changed to Requires, just because it's easy to query the resulting binary RPM for requires. I suspect to be totally correct we would need to go back to BuildRequires.
Requires is definitely better b/c we're not building that package.
We'd just be yum --installroot=/some/place install buildsys-minimal
The req'ing in all those items.
Anyway, that's what I thought Seth was talking about with his RPM idea. What do you think?
#Requires: buildsys-macros
why comment this one out?
-sv