Subject: Re: packages using ncurses
To: Johnny C. Lam <jlam@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 02/19/2003 18:29:43
On Wed, 19 Feb 2003, Johnny C. Lam wrote:

> > I did a quick look of some uses of libncurses and I see some packages
> > don't use the devel/ncurses/buildlink2.mk but probably should:
> >
> > shells/bash2
> > misc/less
> > net/lukemftp
> > editors/pico
> > mail/pine
> > net/lftp
> > math/sc
> > devel/smpeg
> > games/defendguin (I packaged that!)
> > devel/gtexinfo
> > databases/openldap
> >
> > I am sure there are others that use ncurses (or need some curses) but
> > don't use that devel/ncurses/buildlink2.mk.
>
> These packages don't require ncurses to build, only that a system curses
> library is available.  Unless ncurses functionality is required, they
> shouldn't need to use ncurses/buildlink2.mk.

Okay. They do need some type of curses.

In my case, they were built against curses or ncurses.

Maybe we could have another buildlink2.mk like
ncurses/curses-buildlink2.mk. And if no curses.h, then use
ncurses/buildlink2.mk.

Any comments? Advice?

I am using pkgsrc on a system that doesn't have any curses other than when
I install devel/ncurses first.

   Jeremy C. Reed
   http://bsd.reedmedia.net/