Packaging xfwm/ce4; WAS Re: How to create a package
Matthew Weier OPhinney
matthew-lists at weierophinney.net
Tue Jun 3 13:38:19 CEST 2003
-- Martti Kuparinen <martti.kuparinen at iki.fi> wrote
(on Tuesday, 03 June 2003, 09:17 AM +0300):
> 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?
That works for me, so long as this is the stated mission for package
maintainers.
--
Matthew Weier O'Phinney
matthew at weierophinney.net
http://matthew.weierophinney.net
More information about the Xfce4-dev
mailing list