ports/186660: graphics/aalib : build fails with current texinfo
Christoph Moench-Tegeder
cmt at burggraben.net
Tue Feb 11 19:10:01 UTC 2014
>Number: 186660
>Category: ports
>Synopsis: graphics/aalib : build fails with current texinfo
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Feb 11 19:10:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Christoph Moench-Tegeder
>Release: FreeBSD 10.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD elch.exwg.net 10.0-RELEASE FreeBSD 10.0-RELEASE #2 r260689: Wed Jan 15 18:32:44 CET 2014 cmt at elch.exwg.net:/usr/obj/usr/src/sys/ELCH amd64
aalib-1.4.r5_7 graphics/aalib
texinfo-5.2.20140209 print/texinfo
>Description:
the current texinfo from ports does not like aalib's documentation,
building aalib fails with:
cd . && makeinfo --no-split `echo aalib.texinfo | sed 's,.*/,,'`
aalib.texinfo:32: misplaced {
aalib.texinfo:32: misplaced }
aalib.texinfo:33: misplaced {
aalib.texinfo:33: misplaced }
aalib.texinfo:34: misplaced {
aalib.texinfo:34: misplaced }
aalib.texinfo:36: misplaced {
aalib.texinfo:36: misplaced }
aalib.texinfo:64: warning: @tex should only appear at a line beginning
aalib.texinfo:1321: raising the section level of @subsection which is too low
*** [aalib.info] Error code 1
>How-To-Repeat:
>Fix:
The following patch fixed that problem for me:
svn status
A files/patch-doc_aalib.texinfo
svn diff
Index: files/patch-doc_aalib.texinfo
===================================================================
--- files/patch-doc_aalib.texinfo (revision 0)
+++ files/patch-doc_aalib.texinfo (working copy)
@@ -0,0 +1,37 @@
+--- doc/aalib.texinfo.orig 2014-02-11 19:55:03.000000000 +0100
++++ doc/aalib.texinfo 2014-02-11 19:56:56.000000000 +0100
+@@ -29,11 +29,11 @@
+
+ @titlepage
+
+- at title{AA-lib @value{VERSION}}
+- at subtitle{An ascii-art library}
+- at subtitle{API-DESCRIPTION}
++ at title AA-lib @value{VERSION}
++ at subtitle An ascii-art library
++ at subtitle API-DESCRIPTION
+
+- at author{Jan Hubi at v cka & Kamil Toman}
++ at author Jan Hubi at v cka & Kamil Toman
+ @tex
+ Dukelsk\'ych bojovn\'\i ku 1944
+ @end tex
+@@ -61,7 +61,8 @@
+ @end tex
+ @vskip 0pt plus 1filll
+
+- at copyright{} 1997 @tex Jan Hubi\v cka \& Kamil Toman
++ at copyright{} 1997
++ at tex Jan Hubi\v cka \& Kamil Toman
+ @end tex
+
+ Permission is granted to make and distribute verbatim
+@@ -1318,7 +1319,7 @@
+ functions (like initialization, drawing to screen etc...) and register it in
+ the driver registry. There is separate drivers for screen, mouse and keyboard.
+
+- at subsection Display driver
++ at section Display driver
+ Display driver is the most significant driver (of course) so it is recomended
+ to implement it first. Its structure is as follows:
+
Regards,
Christoph
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list