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