From owner-freebsd-ports Tue Jan 7 03:13:48 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA15752 for ports-outgoing; Tue, 7 Jan 1997 03:13:48 -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 DAA15747; Tue, 7 Jan 1997 03:13:44 -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 DAA01100; Tue, 7 Jan 1997 03:13:41 -0800 (PST) From: Josh MacDonald Message-Id: <199701071113.DAA01100@paris.CS.Berkeley.EDU> To: asami@cs.berkeley.edu (Satoshi Asami) cc: freebsd-hackers@freebsd.org, freebsd-ports@freebsd.org Subject: Re: upgrading texinfo In-reply-to: Your message of "Tue, 07 Jan 1997 02:48:42 PST." <199701071048.CAA03643@silvia.HIP.Berkeley.EDU> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <1093.852635617.1@paris.CS.Berkeley.EDU> Date: Tue, 07 Jan 1997 03:13:39 -0800 Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > * Yeah, I assumed some sort of default rule could be defined in > * bsd.port.mk, up to you. It should also be set up so that packages > * use @exec and @unexec to install info files. I guess this too > * falls on the package maintainer. Unless I'm wrong, this seems > * like a shortcoming of the pkg_create utility. > > Just tell me how to call install-info and we can discuss the > solutions. briefly: install-info [--delete] info-file dir-file either adds or with --delete removes the entries for info-file from dir-file. if the info file is not properly equiped (it must have the extra commands I mentioned in previous mail) install-info will exit with non-zero status and print install-info: no info dir entry in `file.info' a lot of packages will not have the extra data yet, but its easy to add and I think it would be worth doing it just to have a ports tree that installs info-files correctly. you either modify the texinfo source or the info file itself, either will do. -josh