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/