Ok, so I have an app (quassel) that I'm still working on getting a proper port 
built for.

Here is the scenario I have, so far with my Makefile:

FLAVORS=core client mono
FLAVOR?=core client mono


Now.. this should (and does) build a package called 
"app-vX.Y-core-client-mono"

Other variations of this port can be as follows:

"app-vX.Y-core"
"app-vX.Y-mono"
"app-vX.Y-client"
"app-vX.Y-core-client"
"app-v.X.Y-client-mono"

And so on..

Now, obviously each of these will have slightly different PLISTS, so, for 
simplicity sake, lets assume that mono and client will both always need
/usr/share/quassel/data.fil and it will be installed if either or both -client 
and -mono parts are installed.. but doesn't need to install the rc_script

and core will only ever need the rc_script "quasselcore.rc"

What is the best way to go about setting up proper PLISTs for all of the 
different possible combinations here?

Thanks,
Chuck Burns

Reply via email to