Looking at all that Etoile is (a framework, an window manager, several handy 
apps of various kinds), I think there are two possible ways to go about 
packaging it, but I don't know which way is more beneficial to users.

1) Package pieces separately (i.e. core framework, Azalea, Melodie, etc.) with 
a meta-package for the whole of "Etoile".  Pro: if you want just a particular 
app you could build just that.  Cons: more maintenance for packaging, more 
understanding needed on part of the packager.

2) Single package.  Pro: probably the simplest and quickest approach.  Cons: 
have to install the whole thing even if you only want part of it, harder to 
categorize since so many different kinds of things are included, failure of any 
component to build properly means the entire package wouldn't be available.

What are other packagers doing?  Looking at how other similar software (KDE, 
Gnome, GNUstep) is packaged in pkgsrc, it looks like #1 is preferred.  How 
feasible is this to do with the current structure and build system?  Is this as 
easy as descending to the subdir for the component and running make from there? 
 Are dependencies within Etoile detailed somewhere (other than makefiles 
themselves)?


Thanks,
Tim
_______________________________________________
Etoile-packaging mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-packaging

Reply via email to