Hello, on Mittwoch, 23. Dezember 2009, Dave Plater wrote:
Three seperate packages = three times as many hermes messages, three times as many working copies. Ok I concede that linking the other two to one helps decrease the amount of maintainance but the only difference between the three spec files are the package name and the line --with-mysql substituted with --with-postgresql substituted with --with-sqlite.
In this case you don't even need multiple spec files - you just need some %if in your specfile. There's a less-known and very underdocumented feature in link files: <topadd>. I had to search for it in the mailinglist archives (it's very well hidden if you don't remember its name), therefore I added it to the wiki to have at least some documentation about it: http://en.opensuse.org/Build_Service/Tips_and_Tricks#Adding_a_line_at_the_to... You'll still need three separate packages (two of them only consisting of a _link file), but that's how the buildservice works ;-) Regards, Christian Boltz --
Genau. [aus dem CVS] Killen. Du darfst... (oder geht das mit LinCVS etwa nicht? ;-) Hohn und Spott perlen an mir ab. Ich hab es gelöscht. Was? LinCVS? [> Ratti und Christian Boltz in fontlinge-devel] -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org