annotate src/mingw-texinfo-1-fixes.patch @ 4125:1c07ed56b880

Fix texinfo patch missing semicoon (Bug #46637) * src/mingw-texinfo-1-fixes.patch: add missing seimicolon to patch
author "lostbard" <john.donoghue@ieee.org>
date Tue, 19 Apr 2016 09:55:48 -0400
parents 28a83a566666
children e50cac70e5a7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4123
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
1 diff -ur texinfo-6.0.orig/info/pcterm.c texinfo-6.0/info/pcterm.c
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
2 --- texinfo-6.0.orig/info/pcterm.c 2015-12-10 09:00:52.963609902 -0500
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
3 +++ texinfo-6.0/info/pcterm.c 2015-12-10 09:03:18.982503065 -0500
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
4 @@ -1486,7 +1486,7 @@
3587
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
5 }
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
6
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
7 /* These should never be called, but they make the linker happy. */
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
8 -
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
9 +#ifndef __MINGW32__
4123
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
10 int tputs (const char *a, int b, int (*c)(int))
3587
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
11 {
4123
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
12 perror ("tputs"); return 0; /* here and below, added dummy retvals */
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
13 @@ -1526,3 +1526,4 @@
3587
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
14 {
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
15 perror ("tcsetattr"); return 0;
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
16 }
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
17 +#endif
4123
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
18 diff -ur texinfo-6.0.orig/info/echo-area.c texinfo-6.0/info/echo-area.c
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
19 --- texinfo-6.0.orig/info/echo-area.c 2015-12-10 09:20:00.142339683 -0500
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
20 +++ texinfo-6.0/info/echo-area.c 2015-12-11 08:22:54.434892634 -0500
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
21 @@ -1529,7 +1529,7 @@
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
22 static void
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
23 pause_or_input (void)
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
24 {
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
25 -#ifdef FD_SET
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
26 +#if defined(FD_SET) && !defined(__MINGW32__)
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
27 struct timeval timer;
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
28 fd_set readfds;
3587
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
29
4123
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
30 diff -ur texinfo-6.0.orig/info/man.c texinfo-6.0/info/man.c
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
31 --- texinfo-6.0.orig/info/man.c 2015-12-10 09:20:00.149339822 -0500
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
32 +++ texinfo-6.0/info/man.c 2015-12-11 08:22:07.250981195 -0500
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
33 @@ -437,7 +437,7 @@
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
34 int bsize = 0;
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
35 int bindex = 0;
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
36 int select_result;
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
37 -#if defined (FD_SET)
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
38 +#if defined (FD_SET) && !defined(__MINGW32__)
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
39 fd_set read_fds;
3587
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
40
4123
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
41 timeout.tv_sec = 15;
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
42 diff -ur texinfo-6.0.orig/info/session.c texinfo-6.0/info/session.c
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
43 --- texinfo-6.0.orig/info/session.c 2015-12-10 09:20:00.148339802 -0500
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
44 +++ texinfo-6.0/info/session.c 2015-12-11 08:21:09.519866019 -0500
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
45 @@ -450,7 +450,7 @@
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
46 space_avail = sizeof (info_input_buffer) - (push_index - pop_index);
3587
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
47
4123
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
48 /* If we can just find out how many characters there are to read, do so. */
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
49 -#if defined (FIONREAD)
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
50 +#if defined (FIONREAD) && !defined(__MINGW32__)
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
51 {
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
52 ioctl (tty, FIONREAD, &chars_avail);
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
53
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
54 @@ -644,7 +644,7 @@
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
55 if (in_map && pop_index == push_index)
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
56 {
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
57 int ready = 0;
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
58 -#if defined (FD_SET)
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
59 +#if defined (FD_SET) && !defined(__MINGW32__)
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
60 struct timeval timer, *timerp = 0;
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
61 fd_set readfds;
3587
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
62
4123
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
63 diff -ur texinfo-6.0.orig/info/session.c texinfo-6.0/info/session.c
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
64 --- texinfo-6.0.orig/info/session.c 2015-12-11 08:35:45.030871874 -0500
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
65 +++ texinfo-6.0/info/session.c 2015-12-11 08:37:57.463463567 -0500
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
66 @@ -5046,7 +5046,7 @@
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
67 ready = 1;
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
68 if (!info_any_buffered_input_p ())
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
69 {
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
70 -#if defined (FD_SET)
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
71 +#if defined (FD_SET) && !defined(__MINGW32__)
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
72 struct timeval timer;
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
73 fd_set readfds;
3587
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
74
4123
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
75 diff -ur texinfo-6.0.orig/tp/texi2any.pl texinfo-6.0/tp/texi2any.pl
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
76 --- texinfo-6.0.orig/tp/texi2any.pl 2015-12-12 14:09:04.951513297 -0500
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
77 +++ texinfo-6.0/tp/texi2any.pl 2015-12-12 14:12:59.763522012 -0500
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
78 @@ -50,7 +50,7 @@
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
79 my ($real_command_name, $command_directory, $command_suffix)
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
80 = fileparse($0, '.pl');
3587
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
81
4123
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
82 - my $datadir = '@datadir@';
4125
1c07ed56b880 Fix texinfo patch missing semicoon (Bug #46637)
"lostbard" <john.donoghue@ieee.org>
parents: 4123
diff changeset
83 + my $datadir = '/usr/share';
4123
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
84 my $package = '@PACKAGE@';
28a83a566666 texinfo: update to v6.0 (Bug #46637)
John Donoghue
parents: 3609
diff changeset
85 my $updir = File::Spec->updir();
3587
4e90544559a3 texinfo: update to install info.exe
John Donoghue
parents:
diff changeset
86