From owner-freebsd-ports Tue Jan 7 01:39:38 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id BAA10124 for ports-outgoing; Tue, 7 Jan 1997 01:39:38 -0800 (PST) Received: from paris.CS.Berkeley.EDU (paris.CS.Berkeley.EDU [128.32.34.47]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id BAA10117; Tue, 7 Jan 1997 01:39:33 -0800 (PST) Received: from paris.CS.Berkeley.EDU (localhost.Berkeley.EDU [127.0.0.1]) by paris.CS.Berkeley.EDU (8.8.3/8.8.2) with ESMTP id BAA00852; Tue, 7 Jan 1997 01:39:26 -0800 (PST) From: Josh MacDonald Message-Id: <199701070939.BAA00852@paris.CS.Berkeley.EDU> To: freebsd-hackers@freebsd.org, freebsd-ports@freebsd.org Subject: upgrading texinfo MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <845.852629963.1@paris.CS.Berkeley.EDU> Date: Tue, 07 Jan 1997 01:39:24 -0800 Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk The old texinfo sources in the tree installed programs named 'texindex' and 'makedoc'. The first is a tool which is only useful for generating .dvi files from .texi files and shouldn't see much use without the texi2dvi script which wasn't being installed. I don't see much reason to install this, since tex isn't in the source tree. The same goes for 'texi2dvi', it won't see much use without tex installed either, and anyone who installs tex is likely to get another copy of these utilities anyway. The program 'makedoc' appears to be a doc-string generator for emacs and is in /usr/bin right now but has no man page, its not even in the current version and I don't see anything using this or the above utilities in the source tree. I propose to delete the old texinfo sources, put new sources in the contrib directory, change how /usr/share/info/dir is installed (using install-info) and the bsd.info.mk rules, and only install info, makeinfo, and instal-info into /usr/bin. Again, I'll do the work (I'm partly done, in fact). After that, to pursue my original goal, bsd.port.mk needs work to encourage the installation of info files correctly (using install-info). Comments? -josh