Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 May 2005 20:20:41 -0300
From:      Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        freebsd-ports@freebsd.org, Colin Percival <cperciva@freebsd.org>
Subject:   Re: Need a newer version of makeinfo
Message-ID:  <20050529232103.57148.qmail@exxodus.fedaykin.here>
In-Reply-To: <20050526163036.GC51533@xor.obsecurity.org>
References:  <4295459A.4080606@freebsd.org> <20050526163036.GC51533@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, May 26, 2005 at 09:30:15AM -0700, Kris Kennaway wrote:
> On Wed, May 25, 2005 at 08:42:18PM -0700, Colin Percival wrote:
> > Version 2.6 of Lilypond (print/lilypond) requires makeinfo version
> > 4.7 or higher to build.  Makeinfo is in the base system, but only
> > as version 4.6 in existing releases (version 4.8 was imported into
> > HEAD two days ago).
> > 
> > Does anyone have any suggestions as to how this should be handled?
> > Should lilypond extract and build makeinfo as part of its own
> > build process, or should a new port be created for makeinfo?
> 
> A makeinfo port might be useful for this and other ports.

	Okay, I've just rolled a port of the latest texinfo 4.8.
Check the sample port at

http://people.FreeBSD.org/~lioux/texinfo.tgz

	I appreciate suggestions. Let me know what do you think
could improve this port. I am still unsure as to if we should
{BUILD,RUN}_DEPENDS on print/teTeX-base since we need tex to build
.tex makeinfo files. However, I believe this should be optional
rather than mandatory since our main concern is generating .info
rather than other formats such as .html

	We could also add some bsd.port.mk specific support with
USE_MAKEINFO so that the MAKEINFO variable would point to the correct
location depending on the base system makeinfo version.  We just
would need a OSVERSION bump when the base makeinfo is updated then
we would test against that to decide whether to use the port of the
base system's one.

	Regards,

-- 
Mario S F Ferreira - DF - Brazil - "I guess this is a signature."
feature, n: a documented bug | bug, n: an undocumented feature



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050529232103.57148.qmail>