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>