From owner-freebsd-ports@FreeBSD.ORG Tue Aug 12 17:16:23 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9974A37B401; Tue, 12 Aug 2003 17:16:23 -0700 (PDT) Received: from vexpert.dbai.tuwien.ac.at (vexpert.dbai.tuwien.ac.at [128.131.111.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD90143F75; Tue, 12 Aug 2003 17:16:20 -0700 (PDT) (envelope-from gerald@pfeifer.com) Received: from [128.131.111.60] (acrux [128.131.111.60]) by vexpert.dbai.tuwien.ac.at (Postfix) with ESMTP id C75F113787; Wed, 13 Aug 2003 02:16:17 +0200 (CEST) Date: Wed, 13 Aug 2003 02:16:25 +0200 (CEST) From: Gerald Pfeifer To: Kris Kennaway In-Reply-To: Message-ID: References: <200307120606.h6C66T69010399@repoman.freebsd.org> <1057992291.42958.21.camel@shumai.marcuscom.com> <20030715034041.GA19804@rot13.obsecurity.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: ports@FreeBSD.org cc: Joe Marcus Clarke cc: Ruslan Ermilov cc: ports-committers@FreeBSD.org Subject: Re: texinfo breakage X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Aug 2003 00:16:24 -0000 On Sat, 26 Jul 2003, Gerald Pfeifer wrote: > Sure. PR/54883 it is, and I already assigned it to portmgr. > > (Once it is in, we'll need to update the porters' handbook and notify > all maintainers of ports with info files, but updating the ports should > be very straightforward.) Since you committed my change, I updated some ports and contacted the maintainers of a few others; how do we want to handle the situation in general? Can you (automatically) contact all authors whose ports exhibit this `make package`problem on bento, notifying them of the new infrastructure for .info files? Below is a patch for sysutils/cfengine2 that can serve as a nice example for this mail. What else should we do to inform all ports maintainers/developers of the new situation, and have all ports updated by 4.9-RELEASE? (Having a -doc committer update/simplify the Porter's Handbook would be good.) Gerald Index: Makefile =================================================================== RCS file: /home/pcvs/ports/sysutils/cfengine2/Makefile,v retrieving revision 1.26 diff -u -3 -p -r1.26 Makefile --- Makefile 7 Mar 2003 06:11:08 -0000 1.26 +++ Makefile 4 Aug 2003 11:07:25 -0000 @@ -25,5 +25,6 @@ HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} MAN8= cfengine.8 +INFO= cfengine-Anomalies cfengine-Reference cfengine-Tutorial .include Index: pkg-plist =================================================================== RCS file: /home/pcvs/ports/sysutils/cfengine2/pkg-plist,v retrieving revision 1.7 diff -u -3 -p -r1.7 pkg-plist --- pkg-plist 30 Jul 2002 18:34:22 -0000 1.7 +++ pkg-plist 4 Aug 2003 11:07:25 -0000 @@ -1,26 +1,3 @@ -@unexec install-info --delete %D/info/cfengine-Anomalies.info %D/info/dir -@unexec install-info --delete %D/info/cfengine-Reference.info %D/info/dir -@unexec install-info --delete %D/info/cfengine-Tutorial.info %D/info/dir -info/cfengine-Anomalies.info -info/cfengine-Reference.info -info/cfengine-Reference.info-1 -info/cfengine-Reference.info-2 -info/cfengine-Reference.info-3 -info/cfengine-Reference.info-4 -info/cfengine-Reference.info-5 -info/cfengine-Reference.info-6 -info/cfengine-Reference.info-7 -info/cfengine-Reference.info-8 -info/cfengine-Tutorial.info -info/cfengine-Tutorial.info-1 -info/cfengine-Tutorial.info-2 -info/cfengine-Tutorial.info-3 -info/cfengine-Tutorial.info-4 -info/cfengine-Tutorial.info-5 -info/cfengine-Tutorial.info-6 -@exec install-info %D/info/cfengine-Anomalies.info %D/info/dir -@exec install-info %D/info/cfengine-Reference.info %D/info/dir -@exec install-info %D/info/cfengine-Tutorial.info %D/info/dir sbin/cfagent sbin/cfdoc sbin/cfenvd