]> git.pld-linux.org Git - packages/xen.git/blame - xen-doc.patch
- fix building documentation with latest perl and texinfo
[packages/xen.git] / xen-doc.patch
CommitLineData
e9dbc551
JR
1diff -ur xen-4.2.2/docs/man/xl.cfg.pod.5 xen-4.2.2.doc/docs/man/xl.cfg.pod.5
2--- xen-4.2.2/docs/man/xl.cfg.pod.5 2013-04-23 18:42:55.000000000 +0200
3+++ xen-4.2.2.doc/docs/man/xl.cfg.pod.5 2013-07-22 13:43:13.044717979 +0200
4@@ -402,10 +402,10 @@
5
6 =back
7
8-=item B<ioports=[ "IOPORT_RANGE", "IOPORT_RANGE", ... ]>
9-
10 =over 4
11
12+=item B<ioports=[ "IOPORT_RANGE", "IOPORT_RANGE", ... ]>
13+
14 Allow guest to access specific legacy I/O ports. Each B<IOPORT_RANGE>
15 is given in hexadecimal and may either a span e.g. C<2f8-2ff>
16 (inclusive) or a single I/O port C<2f8>.
17@@ -415,10 +415,10 @@
18
19 =back
20
21-=item B<irqs=[ NUMBER, NUMBER, ... ]>
22-
23 =over 4
24
25+=item B<irqs=[ NUMBER, NUMBER, ... ]>
26+
27 Allow a guest to access specific physical IRQs.
28
29 It is recommended to use this option only for trusted VMs under
30@@ -680,8 +680,6 @@
31
32 =back
33
34-=back
35-
36 Please see F<docs/misc/tscmode.txt> for more information on this option.
37
38 =item B<localtime=BOOLEAN>
39@@ -692,6 +690,8 @@
40
41 Set the real time clock offset in seconds. 0 by default.
42
43+=back
44+
45 =head3 Support for Paravirtualisation of HVM Guests
46
47 The following options allow Paravirtualised features (such as devices)
48diff -ur xen-4.2.2/docs/man/xl.pod.1 xen-4.2.2.doc/docs/man/xl.pod.1
49--- xen-4.2.2/docs/man/xl.pod.1 2013-04-23 18:42:55.000000000 +0200
50+++ xen-4.2.2.doc/docs/man/xl.pod.1 2013-07-22 13:41:46.400526793 +0200
51@@ -851,8 +851,6 @@
52
53 =item B<-p [pool] -d>... : Illegal
54
55-=item
56-
57 =back
58
59 =item B<sched-credit2> [I<OPTIONS>]
60--- xen-4.2.2/tools/qemu-xen/qemu-options.hx~ 2013-04-06 01:39:54.000000000 +0200
61+++ xen-4.2.2/tools/qemu-xen/qemu-options.hx 2013-07-22 14:17:13.970296816 +0200
62@@ -1799,7 +1799,7 @@
63 devices.
64
65 Syntax for specifying a sheepdog device
66-@table @list
67+@table @code
68 ``sheepdog:<vdiname>''
69
70 ``sheepdog:<vdiname>:<snapid>''
71--- xen-4.2.2/tools/qemu-xen/scripts/texi2pod.pl~ 2013-04-06 01:39:54.000000000 +0200
72+++ xen-4.2.2/tools/qemu-xen/scripts/texi2pod.pl 2013-07-22 14:27:37.959914694 +0200
73@@ -339,6 +339,8 @@
74 $sects{NAME} = "$fn \- $tl\n";
75 $sects{FOOTNOTES} .= "=back\n" if exists $sects{FOOTNOTES};
76
77+print "=encoding utf8\n";
78+
79 for $sect (qw(NAME SYNOPSIS DESCRIPTION OPTIONS ENVIRONMENT FILES
80 BUGS NOTES FOOTNOTES SEEALSO AUTHOR COPYRIGHT)) {
81 if(exists $sects{$sect}) {
82--- xen-4.2.2/tools/qemu-xen-traditional/texi2pod.pl~ 2013-04-06 01:39:54.000000000 +0200
83+++ xen-4.2.2/tools/qemu-xen-traditional/texi2pod.pl 2013-07-22 14:27:37.959914694 +0200
84@@ -339,6 +339,8 @@
85 $sects{NAME} = "$fn \- $tl\n";
86 $sects{FOOTNOTES} .= "=back\n" if exists $sects{FOOTNOTES};
87
88+print "=encoding utf8\n";
89+
90 for $sect (qw(NAME SYNOPSIS DESCRIPTION OPTIONS ENVIRONMENT FILES
91 BUGS NOTES FOOTNOTES SEEALSO AUTHOR COPYRIGHT)) {
92 if(exists $sects{$sect}) {
93--- xen-4.2.2/tools/qemu-xen-traditional/configure~ 2013-07-22 14:35:56.118261587 +0200
94+++ xen-4.2.2/tools/qemu-xen-traditional/configure 2013-07-22 14:43:48.376345178 +0200
95@@ -1087,7 +1087,7 @@
96 fi
97
98 # Check if tools are available to build documentation.
99-if [ -x "`which texi2html 2>/dev/null`" ] && \
100+if [ -x "`which texi2any 2>/dev/null`" ] && \
101 [ -x "`which pod2man 2>/dev/null`" ]; then
102 build_docs="yes"
103 fi
104--- xen-4.2.2/tools/qemu-xen-traditional/Makefile~ 2013-01-17 17:00:26.000000000 +0100
105+++ xen-4.2.2/tools/qemu-xen-traditional/Makefile 2013-07-22 14:44:29.273423099 +0200
106@@ -275,7 +275,7 @@
107
108 # documentation
109 %.html: %.texi
110- texi2html -monolithic -number $<
111+ texi2any --html --no-split --number-sections $<
112
113 %.info: %.texi
114 makeinfo $< -o $@
This page took 0.042473 seconds and 4 git commands to generate.