Packaging xfwm/ce4; WAS Re: How to create a package
Martti Kuparinen
martti.kuparinen at iki.fi
Tue Jun 3 08:17:15 CEST 2003
On Monday 02 June 2003 17:11, Matthew Weier OPhinney wrote:
> > I don't think a few extra binaries on the system will hurt
> > anybody - besides
> Right. I *DON'T* want that. That's why I use debian, and why I've used
...
> The beauty of the debian system is that you can easily link packages to
> those on which they depend. Thus, packages like 'xfce4' and 'xfwm4'
> could both *depend* on 'xfce4-common'; 'xfce4' might also _recommend_
Would this be okay?
* We have one top-level configure script which supports --enable-FEATURE and
--disable-FEATURE arguments.
* You could even disable the common stuff (libxfce4util etc). This means you
must have the required libs already installed. In this case you really must
know what you are doing...
* The default is to enable all features.
Now, lazy people like me would just run "./configure && make" to get the
complete system. At the same time people who like to have a trimmed
installation can disable some features. And finally package creators can
create "xfce4-common", "xfce4", "xfwm4" etc. by calling the configure script
with carefully crafted --disable-* arguments and e.g. making "xfce4" depend
on "xfce4-common".
Comments?
Martti
More information about the Xfce4-dev
mailing list