texinfo breakage

Gerald Pfeifer gerald at pfeifer.com
Tue Aug 12 17:16:24 PDT 2003


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 <bsd.port.mk>
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 @@
- at unexec install-info --delete %D/info/cfengine-Anomalies.info %D/info/dir
- at unexec install-info --delete %D/info/cfengine-Reference.info %D/info/dir
- at 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
- at exec install-info %D/info/cfengine-Anomalies.info %D/info/dir
- at exec install-info %D/info/cfengine-Reference.info %D/info/dir
- at exec install-info %D/info/cfengine-Tutorial.info %D/info/dir
 sbin/cfagent
 sbin/cfdoc
 sbin/cfenvd


More information about the freebsd-ports mailing list