Mailinglist Archive: opensuse-buildservice (193 mails)

< Previous Next >
[opensuse-buildservice] Feature Request
  • From: Troy Telford <ttelford.groups@xxxxxxxxx>
  • Date: Thu, 5 Apr 2007 10:10:27 -0600
  • Message-id: <200704051010.27739.ttelford.groups@xxxxxxxxx>
I maintain a number of packages (not for openSUSE, though) that have a fair 
amount of compile-time flexibility built into them.

The 'usual' method I use (as well as having seen others use it, so I imagine 
it's a bit of a convention), is to build the RPM using "--with <foo>"

I've got one package (for example) that can be built 100+ different ways.  I 
certainly would find it useful to have a feature that would handle them all, 
and allow me to specify the various --with options.

I can think of two use cases:  
1.)  static "--with <foo>" options (that are always used for the packages 
built by the build service)
2.)  combination lists, which would end up being a nested 'for' loop, along 
the lines of (using shell syntax):
for i in 'foo bar'
do
        for j in 'sna fu'
        do
                for k in 'am  toast'
                do
                        rpmbuild -bb --with $k --with $j --with $n my.spec
                done
        done
done

I realize I may end up having to implement it myself, but I thought I'd first 
see how interesting the idea sounds to other users of the build service.
-- 
Troy Telford
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages