Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Feb 2014 20:06:21 +0100 (CET)
From:      Christoph Moench-Tegeder <cmt@burggraben.net>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/186660: graphics/aalib : build fails with current texinfo
Message-ID:  <20140211190621.B7B95301C9@elch.exwg.net>
Resent-Message-ID: <201402111910.s1BJA0dY015648@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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
+ 
+-@title{AA-lib @value{VERSION}}
+-@subtitle{An ascii-art library}
+-@subtitle{API-DESCRIPTION}
++@title AA-lib @value{VERSION}
++@subtitle An ascii-art library 
++@subtitle API-DESCRIPTION 
+ 
+-@author{Jan Hubi@v cka & Kamil Toman}
++@author Jan Hubi@v cka & Kamil Toman 
+ @tex
+ Dukelsk\'ych bojovn\'\i ku 1944 
+ @end tex
+@@ -61,7 +61,8 @@
+ @end tex
+ @vskip 0pt plus 1filll
+ 
+-@copyright{} 1997 @tex Jan Hubi\v cka \& Kamil Toman
++@copyright{} 1997
++@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.
+ 
+-@subsection Display driver
++@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140211190621.B7B95301C9>