Bug 186046 - x11/dgs : fix build with current texinfo
Summary: x11/dgs : fix build with current texinfo
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Gerald Pfeifer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-23 18:50 UTC by Christoph Moench-Tegeder
Modified: 2014-03-02 14:08 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Moench-Tegeder freebsd_committer freebsd_triage 2014-01-23 18:50:00 UTC
	The build of x11/dgs fails when a current print/texinfo is installed
	(error message "command @bullet not accepting argument in brace should
	not be on @table line"). This is somewhat less than desired, as dgs is
	a dependency of graphics/GraphicsMagick13, which is pulled in by
	math/octave, which in turn requires print/texinfo.

Fix: Change the "@table @bullet" into "@itemize @bullet" (as seen in
	other texi files) in announce.tmpl.texi and faq.tmpl.texi.

A       files/patch-doc_announce.tmpl.texi
A       files/patch-doc_faq.tmpl.texi


Regards,
Christoph--ZShkdtfxbGkT3KU7CUTCxI82H3u3tXpfwBWdagB2cuGlZqOn
Content-Type: text/plain; name="file.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="file.diff"

Index: files/patch-doc_announce.tmpl.texi
===================================================================
--- files/patch-doc_announce.tmpl.texi	(revision 0)
+++ files/patch-doc_announce.tmpl.texi	(working copy)
@@ -0,0 +1,20 @@
+--- doc/announce.tmpl.texi.orig	2014-01-23 19:17:38.000000000 +0100
++++ doc/announce.tmpl.texi	2014-01-23 19:26:31.000000000 +0100
+@@ -40,7 +40,7 @@
+ should read the appropriate license for each component before making any
+ decisions about what you can and cannot do.
+ 
+-@table @bullet
++@itemize @bullet
+ @item DPS/README
+ Adobe DPSclient library copyrighted by Adobe Systems Incorporated.
+ 
+@@ -55,7 +55,7 @@
+ 
+ @item zlib/README
+ ZLIB library copyrighted by Jean-loup Gailly and Mark Adler
+-@end table
++@end itemize
+ 
+ @section What's new in this release?
+ @set ANNOUNCE-ONLY
Index: files/patch-doc_faq.tmpl.texi
===================================================================
--- files/patch-doc_faq.tmpl.texi	(revision 0)
+++ files/patch-doc_faq.tmpl.texi	(working copy)
@@ -0,0 +1,20 @@
+--- doc/faq.tmpl.texi.orig	2014-01-23 19:27:02.000000000 +0100
++++ doc/faq.tmpl.texi	2014-01-23 19:27:21.000000000 +0100
+@@ -14,7 +14,7 @@
+ should read the appropriate license for each component before making any
+ decisions about what you can and cannot do.
+ 
+-@table @bullet
++@itemize @bullet
+ @item DPS/README
+ Adobe DPSclient library copyrighted by Adobe Systems Incorporated.
+ 
+@@ -29,7 +29,7 @@
+ 
+ @item zlib/README
+ ZLIB library copyrighted by Jean-loup Gailly and Mark Adler
+-@end table
++@end itemize
+ 
+ @end enumerate
+
Comment 1 Gerald Pfeifer freebsd_committer freebsd_triage 2014-03-01 22:49:51 UTC
State Changed
From-To: open->feedback

Let me pick this up. 

Christoph, one question:  I could not reproduce the failure in any 
of my test builds.  Am I right that this won't happen for "isolated" 
builds a la tinderbox, but for users building ports on a "regular" 
system with more than the minimally necessary set of packages installed? 
And specifically here a newer version of texinfo? 


Comment 2 Gerald Pfeifer freebsd_committer freebsd_triage 2014-03-01 22:49:51 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gerald
Comment 3 dfilter service freebsd_committer freebsd_triage 2014-03-02 13:55:44 UTC
Author: gerald
Date: Sun Mar  2 13:55:36 2014
New Revision: 346764
URL: http://svnweb.freebsd.org/changeset/ports/346764
QAT: https://qat.redports.org/buildarchive/r346764/

Log:
  Support building the documentation with newer versions of texinfo. [1]
  
  Update pkg-descr to provide background that may help users decide whether
  to really consider this port.
  
  PR:		186046 [1]
  Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net> [1]

Added:
  head/x11/dgs/files/patch-doc-announce.tmpl.texi   (contents, props changed)
  head/x11/dgs/files/patch-doc-faq.tmpl.texi   (contents, props changed)
Modified:
  head/x11/dgs/pkg-descr

Added: head/x11/dgs/files/patch-doc-announce.tmpl.texi
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/dgs/files/patch-doc-announce.tmpl.texi	Sun Mar  2 13:55:36 2014	(r346764)
@@ -0,0 +1,20 @@
+--- doc/announce.tmpl.texi.orig	2014-01-23 19:17:38.000000000 +0100
++++ doc/announce.tmpl.texi	2014-01-23 19:26:31.000000000 +0100
+@@ -40,7 +40,7 @@
+ should read the appropriate license for each component before making any
+ decisions about what you can and cannot do.
+ 
+-@table @bullet
++@itemize @bullet
+ @item DPS/README
+ Adobe DPSclient library copyrighted by Adobe Systems Incorporated.
+ 
+@@ -55,7 +55,7 @@
+ 
+ @item zlib/README
+ ZLIB library copyrighted by Jean-loup Gailly and Mark Adler
+-@end table
++@end itemize
+ 
+ @section What's new in this release?
+ @set ANNOUNCE-ONLY

Added: head/x11/dgs/files/patch-doc-faq.tmpl.texi
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/dgs/files/patch-doc-faq.tmpl.texi	Sun Mar  2 13:55:36 2014	(r346764)
@@ -0,0 +1,20 @@
+--- doc/faq.tmpl.texi.orig	2014-01-23 19:27:02.000000000 +0100
++++ doc/faq.tmpl.texi	2014-01-23 19:27:21.000000000 +0100
+@@ -14,7 +14,7 @@
+ should read the appropriate license for each component before making any
+ decisions about what you can and cannot do.
+ 
+-@table @bullet
++@itemize @bullet
+ @item DPS/README
+ Adobe DPSclient library copyrighted by Adobe Systems Incorporated.
+ 
+@@ -29,7 +29,7 @@
+ 
+ @item zlib/README
+ ZLIB library copyrighted by Jean-loup Gailly and Mark Adler
+-@end table
++@end itemize
+ 
+ @end enumerate
+ 

Modified: head/x11/dgs/pkg-descr
==============================================================================
--- head/x11/dgs/pkg-descr	Sun Mar  2 13:14:07 2014	(r346763)
+++ head/x11/dgs/pkg-descr	Sun Mar  2 13:55:36 2014	(r346764)
@@ -1 +1,3 @@
-a display ghostscript system
+GNU dgs is a display ghostscript system.  It has been decommissioned by
+the GNU project for "no longer [being] useful in conjunction with current
+GNUstep" and the latest release dates back to the year 2000.
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 4 Gerald Pfeifer freebsd_committer freebsd_triage 2014-03-02 14:03:00 UTC
State Changed
From-To: feedback->closed

Committed, thanks. 

I tweaked the file name a bit to use "-" for a directory leve instead 
of "_", though I see that at least one prior patch to this port has that 
other standard. 

Note: You responded to freebsd-ports-bugs@, which does not automatically 
update GNATS.  For that, direct responses to bug-followup@FreeBSD.org . 

( http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2014-March/273165.html 
is where Christoph's response is documented.)