tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/devel/avltree



On Thu, Feb 16, 2012 at 08:13:06PM +0100, Hans Rosenfeld wrote:
> On Thu, Feb 16, 2012 at 07:26:18PM +0100, Joerg Sonnenberger wrote:
> > On Thu, Feb 16, 2012 at 06:10:43PM +0000, Hans Rosenfeld wrote:
> > > Module Name:      pkgsrc
> > > Committed By:     hans
> > > Date:             Thu Feb 16 18:10:43 UTC 2012
> > > 
> > > Modified Files:
> > >   pkgsrc/devel/avltree: Makefile
> > > 
> > > Log Message:
> > > Uses nroff and USE_BSD_MAKEFILE.
> > 
> > I have a strong dislike for adding nroff dependencies. IMO we should
> > default to not installing cat pages on all platforms.
> 
> Seems reasonable. Does that mean that every package installing cat pages
> needs to be touched? The building of cat pages could probably be stopped
> with a dummy nroff.

There are three parts:

(1) Stop with the nroff dependency in things using bootstrap-mk-files
(2) Remove catinstall from MANINSTALL. This is similar to the current
issue on NetBSD.
(3) Fix imake to always install man pages. I'm currently working on
this.

It shouldn't be too hard to port NetBSD's man subsystem to pkgsrc for
people wanting sane tools e.g. on Solaris :)

Joerg


Home | Main Index | Thread Index | Old Index