annotate src/transfig-1-fixes.patch @ 5534:372ea4c0afb2

Move of-ocs PKG_XXXX to inst dir and add break patch * src/of-ocs-3-break-fixes.patch, src/of-ocs-4-pkgadd-fixes.patch: new files * dist-files.mk: add ref to files
author John Donoghue <john.donoghue@ieee.org>
date Sun, 13 Sep 2020 08:15:14 -0400
parents e5acf1d94d33
children bd132bde9ae2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4863
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
1 diff -ur fig2dev-3.2.7a.orig/fig2dev/dev/genbitmaps.c fig2dev-3.2.7a/fig2dev/dev/genbitmaps.c
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
2 --- fig2dev-3.2.7a.orig/fig2dev/dev/genbitmaps.c 2018-10-19 15:28:40.513608360 -0400
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
3 +++ fig2dev-3.2.7a/fig2dev/dev/genbitmaps.c 2018-10-19 15:30:51.900907004 -0400
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
4 @@ -232,8 +232,9 @@
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
5 if (to)
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
6 sprintf(com + n, " >'%s'", to);
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
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
12 if ((tfp = popen(com, "w")) == 0) {
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
13 fprintf(stderr, "fig2dev: Can't open pipe to ghostscript\n");
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
14 fprintf(stderr, "command was: %s\n", com);
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
15 @@ -275,7 +276,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);
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
18 tfp = 0; /* Otherwise main() tries to close tfp again */
4178
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
19 +#if ! defined (__WIN32__) || defined (__CYGWIN__)
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
20 (void) signal(SIGPIPE, SIG_DFL);
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
21 +#endif
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
22
4863
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
23 if (status != 0) {
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
24 fputs("Error in ghostcript or netpbm command\n", stderr);
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
25 diff -ur fig2dev-3.2.7a.orig/fig2dev/dev/genpdf.c fig2dev-3.2.7a/fig2dev/dev/genpdf.c
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
26 --- fig2dev-3.2.7a.orig/fig2dev/dev/genpdf.c 2018-10-19 15:28:40.509608259 -0400
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
27 +++ fig2dev-3.2.7a/fig2dev/dev/genpdf.c 2018-10-19 15:31:31.761906076 -0400
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
28 @@ -95,7 +95,9 @@
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
29 "-dAutoFilterColorImages=false -dColorImageFilter=/DCTEncode "
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
30 "-sDEVICE=pdfwrite -dPDFSETTINGS=/prepress -o '%s' -",
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
31 GSEXE, ofile);
4178
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
32 +#if !defined (__WIN32__) || defined (__CYGWIN__)
4863
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
33 (void) signal(SIGPIPE, pdf_broken_pipe);
4178
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
34 +#endif
4863
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
35 if ((tfp = popen(com, "w")) == 0) {
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
36 fprintf(stderr, "fig2dev: Cannot open pipe to ghostscript\n");
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
37 fprintf(stderr, "command was: %s\n", com);
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
38 @@ -125,7 +127,9 @@
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
39 free(com);
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
40 return -1;
4178
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
41 }
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
42 +#if !defined (__WIN32__) || defined (__CYGWIN__)
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
43 (void) signal(SIGPIPE, SIG_DFL);
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
44 +#endif
4863
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
45 free(com);
4178
a7e6025bcb39 transfig: update to v3.2.6
John Donoghue
parents:
diff changeset
46
4863
e5acf1d94d33 transfig: update to v3.2.7a
John Donoghue
parents: 4178
diff changeset
47 return 0;