Subject: Re: pkg/28815: gaim pkg_options
To: Julio M. Merino Vidal <jmmv@menta.net>
From: None <pancake@phreaker.net>
List: pkgsrc-bugs
Date: 12/31/2004 02:24:50
I think that that create a different package for everything is a bad strategy for PkgSrc. binary packages NEEDS a reestructuration to support pkg_options, by _your_ way pkgsrc will have a lot of packages but replicating a lot of ones. This is ugly.
I propose a binary packages remodelation, by the way, my package doesn't breaks binary packages because the PKG_DEFAULT_OPTIONS keeps the package as the old one, with ssl, zephyr, without perl,tcl and silc.
it's not possible to strip gaim into different packages. SSL , perl, audio, nas... support are #if in source, isn't modules. pkg_options allows this features that are so useful.. why miss them?
After expose all my ideas I hope to keep a chat about that with some pkgsrc ppl and decide what to do.
DON'T write with capitals ..PLEASE =)
PD: Will somebody take my dotgnu PR any day? (28555)
On Thu, 30 Dec 2004 22:24:26 +0100
"Julio M. Merino Vidal" <jmmv@menta.net> wrote:
> On Thu, Dec 30, 2004 at 04:06:00PM +0000, pancake@phreaker.net wrote:
> > >Description:
> >
> > chat/gaim is a huge package, i added pkg_options to the Makefile..
> > by this way gaim is easily modularized and size is drastically reduced.
>
> Please, *DON'T* do that. Many of the dependencies can be removed by making
> separate packages that install the missing bits. This _is_ the way to go,
> as will keep binary packages useful.
>
> --
> Julio M. Merino Vidal <jmmv@menta.net>
> The NetBSD Project - http://www.NetBSD.org/