annotate src/transfig-1-fixes.patch @ 5756:68dec87c0ebe

update transfig to v3.2.8a * src/transfig-1-fixes.patch: update patch * src/transfig.mk: update version/checksum
author John Donoghue <john.donoghue@ieee.org>
date Tue, 27 Apr 2021 09:25:24 -0400
parents bd132bde9ae2
children b96d29842043
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5618
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
1 diff -ur fig2dev-3.2.8.orig/fig2dev/dev/genbitmaps.c fig2dev-3.2.8/fig2dev/dev/genbitmaps.c
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
2 --- fig2dev-3.2.8.orig/fig2dev/dev/genbitmaps.c 2020-12-24 07:58:17.831822681 -0500
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
3 +++ fig2dev-3.2.8/fig2dev/dev/genbitmaps.c 2020-12-24 07:59:41.971440443 -0500
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
4 @@ -493,8 +493,9 @@
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
5 err_msg("Cannot write command for conversion to bitmap");
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
6 BITMAP_EXIT_FAILURE;
4863
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
7 }
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
8 -
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
9 +#if !defined (__WIN32__) || defined (__CYGWIN__)
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
10 (void) signal(SIGPIPE, bitmaps_broken_pipe);
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
11 +#endif
5618
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
12 if ((tfp = popen(com, "w")) == NULL) {
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
13 fprintf(stderr, "fig2dev: Cannot open pipe to ghostscript\n");
4863
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
14 fprintf(stderr, "command was: %s\n", com);
5618
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
15 @@ -534,8 +535,9 @@
4178
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
16
4863
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
17 status = pclose(tfp);
5618
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
18 tfp = NULL; /* Otherwise main() tries to close tfp again */
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
19 +#if !defined (__WIN32__) || defined (__CYGWIN__)
4178
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
20 (void) signal(SIGPIPE, SIG_DFL);
5618
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
21 -
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
22 +#endif
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
23 if (status != 0) {
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
24 FILE *f;
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
25
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
26 diff -ur fig2dev-3.2.8.orig/fig2dev/dev/genpdf.c fig2dev-3.2.8/fig2dev/dev/genpdf.c
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
27 --- fig2dev-3.2.8.orig/fig2dev/dev/genpdf.c 2020-12-24 07:58:17.831822681 -0500
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
28 +++ fig2dev-3.2.8/fig2dev/dev/genpdf.c 2020-12-24 08:01:13.368456502 -0500
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
29 @@ -111,7 +111,9 @@
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
30 exit(EXIT_FAILURE);
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
31 }
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
32
4178
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
33 +#if !defined (__WIN32__) || defined (__CYGWIN__)
4863
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
34 (void) signal(SIGPIPE, pdf_broken_pipe);
4178
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
35 +#endif
4863
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
36 if ((tfp = popen(com, "w")) == 0) {
5618
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
37 err_msg("fig2dev: Cannot open pipe to ghostscript");
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
38 put_msg("Command was: %s", com);
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
39 @@ -145,7 +147,9 @@
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
40 err_msg("Error in ghostcript command,\n %s", com);
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
41 status = -1;
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
42 } else {
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
43 +#if !defined (__WIN32__) || defined (__CYGWIN__)
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
44 (void)signal(SIGPIPE, SIG_DFL);
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
45 +#endif
4178
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
46 }
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
47
5618
bd132bde9ae2 transfig: updae to v3.2.8
John Donoghue <john.donoghue@ieee.org>
parents: 4863
diff changeset
48 if (com != com_buf)