[yap] Adjust to Texinfo 5

Petr Pisar ppisar at fedoraproject.org
Thu Mar 28 09:36:01 UTC 2013


commit 860508bfdc2e8b16606703bfe604361ba89e631e
Author: Petr Písař <ppisar at redhat.com>
Date:   Thu Mar 28 10:20:12 2013 +0100

    Adjust to Texinfo 5

 ...-does-not-allow-bullet-as-table-indicator.patch |   34 ++++++++++++++++++++
 yap.spec                                           |    4 ++
 2 files changed, 38 insertions(+), 0 deletions(-)
---
diff --git a/yap-6.2.2-Texinfo-5-does-not-allow-bullet-as-table-indicator.patch b/yap-6.2.2-Texinfo-5-does-not-allow-bullet-as-table-indicator.patch
new file mode 100644
index 0000000..1c65631
--- /dev/null
+++ b/yap-6.2.2-Texinfo-5-does-not-allow-bullet-as-table-indicator.patch
@@ -0,0 +1,34 @@
+From 04fae092c7dd5e55846073887a9604e1008cbc82 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar at redhat.com>
+Date: Thu, 28 Mar 2013 10:13:43 +0100
+Subject: [PATCH] Texinfo 5 does not allow @bullet as @table indicator
+
+From Texinfo 5 documentation:
+
+Write the '@table' command at the beginning of a line, after a blank
+line, and follow it on the same line with an argument that is
+a Texinfo "indicating" command [...] You may also use the '@asis'
+command as an argument to '@table'. '@asis' is a command that does
+nothing;
+
+Documentation for Indicating commands does not list @bullet.
+---
+ docs/yap.tex | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/docs/yap.tex b/docs/yap.tex
+index 162a184..df40c71 100644
+--- a/docs/yap.tex
++++ b/docs/yap.tex
+@@ -15820,7 +15820,7 @@ be lost.
+ We next discuss several issues on trying to make Prolog programs run
+ fast in YAP. We assume two different programming styles:
+ 
+- at table @bullet
++ at table @asis
+ @item Execution of @emph{deterministic} programs often
+ boils down to a recursive loop of the form:
+ @example
+-- 
+1.8.1.4
+
diff --git a/yap.spec b/yap.spec
index 041dd3e..c6e2222 100644
--- a/yap.spec
+++ b/yap.spec
@@ -30,6 +30,8 @@ Patch9:     yap-6.2.0-Remove-feature-macro.patch
 # Reported to upstream <yap-users at lists.sourceforge.net>
 Patch10:    yap-6.2.2-Off-by-one-error-when-initializing-yap_flags.patch
 # yap 6.2.2 does not work on PPC (bug #790625)
+# Reported to upstream <yap-users at lists.sourceforge.net>
+Patch11:    yap-6.2.2-Texinfo-5-does-not-allow-bullet-as-table-indicator.patch
 ExcludeArch:    ppc ppc64
 BuildRequires:  autoconf
 # Update config.sub to support aarch64, bug #926852
@@ -88,6 +90,7 @@ Documentation for Yap.
 %patch8 -p1 -b .macro
 %patch9 -p1 -b .remove_feature_macro
 %patch10 -p1 -b .initialization
+%patch11 -p1 -b .texinfo5
 
 # remove redundant RPATH
 sed -i 's/-Wl,-R\(,\)\{0,1\}\\$(LIBDIR)//' configure.in
@@ -233,6 +236,7 @@ fi
 %changelog
 * Thu Mar 28 2013 Petr Pisar <ppisar at redhat.com> - 6.2.2-7
 - Update config.sub to support aarch64 (bug #926852)
+- Adjust to Texinfo 5
 
 * Fri Feb 15 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 6.2.2-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild


More information about the scm-commits mailing list