Compare commits

...

405 Commits
f10 ... f22

Author SHA1 Message Date
Tim Waugh 197a49ef28 Use old names for urw-fonts (bug #1207577).
Resolves: rhbz#1207577
2015-03-31 10:59:56 +01:00
Tim Waugh 0c733b3f70 9.16.
(cherry picked from commit 42255631de)
2015-03-30 18:10:41 +01:00
Tim Waugh e98726d075 Don't ship X11.so in both the main package and the x11 sub-package. 2014-12-19 16:11:04 +00:00
Rex Dieter 3ff19233a7 fix %_isa macro usage 2014-12-19 08:12:47 -06:00
Tim Waugh 4a9a41002c New ghostscript-x11 package for X11 driver (bug #148939).
- Ghostscript not requiring X11 is now in ghostscript-core.
- The 'ghostscript' package requires both of these.

Resolves: rhbz#148939
2014-12-19 10:03:12 +00:00
Tim Waugh 956b783e71 Merge branch 'f21' 2014-10-07 15:36:53 +01:00
Tim Waugh c46c12a72c Merge branch 'f20' into f21 2014-10-07 15:13:35 +01:00
Tim Waugh eff4bacea9 Avoid shipping ramfs source as its license is unclear (bug #1149617).
Similarly with some documentation and example code.

Resolves: rhbz#1149617
2014-10-07 14:22:44 +01:00
Tim Waugh 1074f516e4 generate-tarball.sh: quote environment variables. 2014-10-07 11:45:41 +01:00
Tim Waugh f7556c38cc Fixed typo in last patch. 2014-10-07 11:43:26 +01:00
Tim Waugh 4f91b61535 Use system openjpeg2 library so we can decode JPX (upstream bug #695557). 2014-10-03 11:40:59 +01:00
Tim Waugh 856d045a27 9.15.
No longer need iccprofiles-initdir, gs694154, crash, sys-zlib, or
trio-g patches.

Resolves: rhbz#1145482
2014-09-23 10:20:22 +01:00
Tim Waugh 7a4fe39464 No need to apply patch for already-applied gdevcups-debug-uninit. 2014-09-23 10:19:17 +01:00
Peter Robinson 382fde0baf - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 16:19:09 +00:00
Tim Waugh b86ef46c8d Merge branch 'f20' into f21 2014-08-15 10:58:48 +01:00
Tim Waugh 739f5614e6 Fix double-to-string conversion on e.g. ppc64 (bug #1014772).
Resolves: rhbz#1014772
2014-08-15 10:57:29 +01:00
Dennis Gilmore 66e7ae905d - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 10:35:55 -05:00
Tim Waugh feb0824213 Merge branch 'f20' 2014-06-04 11:15:15 +01:00
Tim Waugh 8c47682ea5 Merge branch 'f19' into f20 2014-06-04 11:15:00 +01:00
Tim Waugh 51ebf65bc1 Applied patch from upstream to fix memory handling issue (bug #1087071).
Resolves: rhbz#1087071
2014-06-04 11:14:10 +01:00
Ralf Corsépius d84f0e02dd Add %{_datadir}/ghostscript/%{gs_dot_ver}/Resource/IdiomSet
(RHBZ #1100338).
2014-06-03 07:18:02 +02:00
Ralf Corsépius 7a5a4a21d1 Add %{_datadir}/ghostscript/%{gs_dot_ver}/Resource/IdiomSet
(RHBZ #1100338).
2014-06-03 06:56:08 +02:00
Ralf Corsépius 50b6192323 Add %{_datadir}/ghostscript/%{gs_dot_ver}/Resource/IdiomSet
(RHBZ #1100338).
2014-06-03 06:21:00 +02:00
Tim Waugh 5f432cb7e0 9.14. 2014-03-27 11:16:17 +00:00
Tim Waugh c7d686002c 9.12 (bug #1080814).
- Fix build when using system zlib.
Resolves: rhbz#1080814
2014-03-26 12:21:25 +00:00
Tim Waugh 68499706a5 Use upstream patch to fix duplex for some devices (bug #1068896).
Resolves: rhbz#1068896
2014-02-27 16:16:13 +00:00
Tim Waugh 7237d438e3 Use upstream patch to fix gs segfault (bug #1039718).
Resolves: rhbz#1039718
2013-12-10 16:27:31 +00:00
Tim Waugh 80985fa14c Use upstream patch to fix gs segfault (bug #1036428).
Resolves: rhbz#1036428
2013-12-10 16:12:20 +00:00
Tim Waugh eb126a7860 Removed unneeded file from sources. 2013-12-10 15:39:37 +00:00
Tim Waugh 4aeef6dc39 Merge branch 'f19' into f20 2013-09-25 17:04:15 +01:00
Tim Waugh 24dae22c79 Merge branch 'f18' into f19 2013-09-25 16:30:09 +01:00
Tim Waugh 9e5f137b6a Regenerate tarball (bug #1000387).
Resolves: rhbz#1000387
2013-09-25 15:57:11 +01:00
Tim Waugh 2f99dfaf61 9.10. 2013-09-09 11:33:39 +01:00
Tim Waugh ffc3312309 Merge branch 'f19' into f20 2013-08-28 14:02:21 +01:00
Tim Waugh c542db81c4 Merge branch 'f18' into f19 2013-08-28 13:57:47 +01:00
Tim Waugh 4489aac000 Remove jpegxr to ensure it isn't built (bug #1000387).
Resolves: rhbz#1000387
2013-08-28 13:21:40 +01:00
Tim Waugh 4300802b69 Merge branch 'f19' into f20 2013-08-22 16:42:52 +01:00
Tim Waugh 836e3bbded Fixed character set conversion issue in pdfwrite (bug #999927).
Resolves: rhbz#999927
2013-08-22 15:37:20 +01:00
Tim Waugh d9b0f026d4 9.09. 2013-08-22 12:16:59 +01:00
Tim Waugh e9d3d79e4f Tweak filter costs for gstoraster (part of bug #998977).
Resolves: rhbz#998977
2013-08-21 12:54:19 +01:00
Tim Waugh 5cfddfeb15 9.09rc1. 2013-08-17 19:01:53 +01:00
Tim Waugh f57ad54bb1 9.08. 2013-08-15 10:20:27 +01:00
Tim Waugh 455c9842a6 Uploaded 9.08rc1 tarball. 2013-08-13 12:30:17 +01:00
Tim Waugh 5e3e208813 9.08rc1. CUPS filters moved to the cups-filters package. 2013-08-13 11:35:02 +01:00
Dennis Gilmore 08e89d9f23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 09:15:41 -05:00
Tim Waugh c4ba7ef379 Remove bundled (and unused) lcms source. 2013-07-18 15:13:42 +01:00
Tim Waugh 488986c926 Merge branch 'f19' 2013-07-18 12:57:15 +01:00
Tim Waugh f50db1b29c Fixed license tag (AGPLv3+). 2013-07-18 12:57:10 +01:00
Tim Waugh dc0fc10e7e Merge branch 'f19' 2013-07-17 16:19:31 +01:00
Tim Waugh 999742fb01 Added in missing part of gs_sprintf backport (bug #979681).
Resolves: rhbz#979681
2013-07-17 16:17:49 +01:00
Tim Waugh 57b8712a83 Test build for debugging bug #979681.
WRF_wfloat() now aborts if the buffer would have been truncated.
2013-07-09 11:47:46 +01:00
Tim Waugh d4cc58dc0f Upstream patch from bug #693921 to avoid zfapi crash (bug #969785).
Resolves: rhbz#969785
2013-07-08 12:30:03 +01:00
Tim Waugh b364eac6bc Use correct colord device ID in gstoraster. 2013-07-01 17:22:34 +01:00
Tim Waugh 31ae65acee Use more caution when converting floats to strings (bug #980085).
Resolves: rhbz#980085
2013-07-01 13:06:53 +01:00
Tim Waugh a84c27abc6 Merge branch 'f18' into f19 2013-06-20 09:57:57 +01:00
Tim Waugh 41ef5a5180 Upstream patch from bug #690692 to handle strange fonts (bug #969660).
Resolves: rhbz#969660
2013-06-20 09:56:00 +01:00
Tim Waugh 383c9a87a7 Merge branch 'f18' into f19 2013-06-14 12:38:51 +01:00
Tim Waugh 0fae297398 Remove pdfopt man pages which were mistakenly left in (bug #963882). 2013-05-17 15:47:35 +01:00
Tim Waugh bbcf3c6fcf Upstream patch to increase max object size to 16M (bug #880375). 2013-05-16 17:36:13 +01:00
Tim Waugh 98998b885f Merge branch 'f18' into f19 2013-05-16 09:31:25 +01:00
Tim Waugh 9c8808ccb1 Upstream patch to fix pdfwrite segfault (bug #962120). 2013-05-16 09:29:40 +01:00
Tim Waugh a0426f4076 Back-ported locale fix (bug #961149). 2013-05-09 17:26:00 +01:00
Tim Waugh fcd14f5464 Renumbered patches. 2013-05-09 16:13:26 +01:00
Tim Waugh 20f8834834 Merge branch 'f18' into f19 2013-04-25 16:50:28 +01:00
Tim Waugh 70ec04d0f5 Unowned directories (bug #902525). 2013-04-25 16:49:08 +01:00
Tim Waugh 909a3d934a Rebuilt. 2013-04-08 14:29:58 +01:00
Tim Waugh 1cb04289f7 Include correct tarball. 2013-04-08 14:26:53 +01:00
Tim Waugh b4ed15bc8b 9.07.
Resolves: rhbz#911517
2013-03-08 12:42:35 +00:00
Dennis Gilmore 982e6b6614 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 17:24:37 -06:00
Adam Tkac 747dde6f3c Rebuild due to "jpeg8-ABI" feature drop
Signed-off-by: Adam Tkac <atkac@redhat.com>
2013-01-18 18:04:09 +01:00
Tim Waugh efbc16ceea Updated build requirement from gtk2-devel to gtk3-devel (bug #884483).
Now gsx gets built using the correct loader.
Resolves: rhbz#884483
2013-01-04 09:45:09 +00:00
Tim Waugh 0ef006c94c Updated build requirement from gtk2-devel to gtk3-devel (bug #884483).
Now gsx gets built using the correct loader.
Resolves: rhbz#884483
2013-01-04 09:27:58 +00:00
Adam Tkac cfc0ec50e1 rebuild against new libjpeg
Signed-off-by: Adam Tkac <vonsch@gmail.com>
2012-12-21 16:32:06 +01:00
Tim Waugh a8b1f7b7fc Remove cups/libs to avoid bundling, although it isn't built in any case. 2012-09-27 17:21:37 +01:00
Tim Waugh 8b876747e4 Merge branch 'f18' 2012-09-11 12:57:24 +01:00
Tim Waugh b35e0e64c9 Merge branch 'f17' into f18 2012-09-11 12:57:14 +01:00
Tim Waugh cb6524b50f Rebuilt. This package fixes CVE-2012-4405 (bug #856060).
Resolves: rhbz#856060
2012-09-11 12:56:02 +01:00
Tim Waugh 9851ff8c03 Merge branch 'f16' into f17 2012-09-11 12:23:53 +01:00
Tim Waugh 6d215360a2 Removed more bundled packages (bug #816747). In particular, icclib is no longer bundled (bug #856060, CVE-2012-4405). 2012-09-11 11:08:19 +01:00
Tim Waugh 8152b01886 Fixed encoding of German ps2pdf man page (bug #853764).
Resolves: rhbz#853764
2012-09-04 10:41:25 +01:00
Tim Waugh 068e7291ae 9.06. 2012-08-09 14:30:22 +01:00
Dennis Gilmore 64c688ea43 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-19 01:29:57 -05:00
Tim Waugh e6211e7d49 Ship pkg-config file for ijs (bug #840830). 2012-07-17 14:21:14 +01:00
Tim Waugh 49a7508642 Removed more bundled packages (bug #816747). 2012-04-30 16:25:00 +01:00
Tim Waugh 03a292cd62 Fixed missing error check when setting ICC profile. 2012-04-30 16:24:07 +01:00
Jon Ciesla a317f6b732 Encoding fix. 2012-04-26 11:46:56 -05:00
Tim Waugh a7538063e5 Avoid mixed tabs and spaces in spec file. 2012-02-09 15:52:06 +00:00
Tim Waugh 133be3feed 9.05. 2012-02-09 12:51:21 +00:00
Tim Waugh e7cddeec9c Merge branch 'f16' 2012-01-06 14:43:13 +00:00
Tim Waugh 04f1d88ab0 Use %_cups_serverbin macro. 2012-01-06 14:41:53 +00:00
Tim Waugh ead0e99b22 Get the year right. 2012-01-06 13:05:49 +00:00
Tim Waugh cab932c03b Rebuilt for GCC 4.7. 2012-01-06 13:05:19 +00:00
Tim Waugh 95acfdb02b Applied fix for type 1 font copying code SEAC scanner (bug #728710). 2011-11-08 09:31:47 +00:00
Tim Waugh 2998f8d822 Rebuilt for new libpng. 2011-11-07 16:22:23 +00:00
Tim Waugh 405d207f89 Applied upstream fix for skipping "cached" outline glyphs (bug #742349). 2011-11-01 13:26:38 +00:00
Tim Waugh 54422c3b6d Fixed typo (EXTRAFLAGS -> EXTRACFLAGS). 2011-09-02 12:22:13 +01:00
Tim Waugh ea33f65ef3 Updated upstream fix for gdevcups RGBW handling (Ghostscript bug #691922). 2011-08-22 10:56:09 +01:00
Tim Waugh 41ebc2cdb2 Applied upstream fix for gdevcups handling of RGBW (Ghostscript bug #691922). 2011-08-16 14:49:58 +01:00
Tim Waugh 29821914dd 9.04. 2011-08-09 17:39:01 +01:00
Tim Waugh 9049c1bb30 No longer need jbig2-image-refcount patch. 2011-08-01 15:22:47 +01:00
Tim Waugh 55bdfab05e Fixed error reporting in the gstoraster filter. 2011-08-01 15:13:52 +01:00
Tim Waugh 2fe3729be3 colord is optional (bug #706619). 2011-05-25 15:07:09 +01:00
Tim Waugh f162a59f0f Prevent segfault when running gstoraster outside CUPS. 2011-04-12 11:13:02 +01:00
Tim Waugh 9aeffaf6ca Remove bundled expat directory. Not used, but this makes it
clearer.
2011-04-07 13:07:59 +01:00
Tim Waugh a65b257eae pxl: match landscape page sizes (bug #692165). 2011-04-06 16:43:40 +01:00
Tim Waugh 2ac3edf665 Fixed source URL. 2011-04-04 15:02:36 +01:00
Tim Waugh 8ffc6df09a 9.02. 2011-04-04 13:22:24 +01:00
Tim Waugh 562801bfb7 colord support: prefix printer name with "cups-" to get device ID. 2011-03-10 14:41:29 +00:00
Richard Hughes 63ba0ce8b3 Backport a patch from svn trunk to enable colord support. 2011-03-08 11:29:45 +00:00
Tim Waugh 1a1240ee01 9.01. 2011-02-10 10:32:12 +00:00
Dennis Gilmore a8e0cd1845 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 19:47:33 -06:00
Tim Waugh c3040aac84 Applied fix for upstream bug #691920. 2011-02-02 13:21:55 +00:00
Tim Waugh 79fc258206 Merge branch 'f14' 2011-02-01 11:58:37 +00:00
Tim Waugh c2b12d3ce8 Merge branch 'f13' into f14 2011-02-01 11:54:33 +00:00
Tim Waugh 9490e69583 Don't ship backup files for SEARCH_HERE_FIRST patch. 2011-02-01 11:48:52 +00:00
Tim Waugh 135b241fd4 Use poppler-data for CMaps (bug #630632). 2011-01-28 16:41:01 +00:00
Tim Waugh 12643a2fd3 Fixed macro in comment, include full source URL (rpmlint fixes). 2011-01-17 16:28:27 +00:00
Tim Waugh 2ef2200368 Avoid symbol clash with scan_token (bug #590914). 2011-01-14 17:21:20 +00:00
Tim Waugh 8f7093b325 Replaced width-and-height patch with the one actually used upstream. 2011-01-10 16:54:20 +00:00
Tim Waugh 246996011c Applied upstream ICC fix (bug #655449). 2011-01-07 13:11:15 +00:00
Tim Waugh eefd1c3191 gdevcups: use correct width and height values when allocating memory (upstream bug 691733). 2011-01-07 13:11:05 +00:00
Tim Waugh 6f55838ebd Merge branch 'f14' 2011-01-07 11:48:14 +00:00
Tim Waugh 97cc1c6744 Merge branch 'f13' into f14 2011-01-07 11:46:36 +00:00
Tim Waugh 23d38d6e8d Fixed more summaries ending with ".". 2010-11-26 09:12:37 +00:00
Tim Waugh e63809fac7 Merge branch 'f14' 2010-11-25 17:20:25 +00:00
Tim Waugh 3c5a2bb8dc Merge branch 'f13' into f14 2010-11-25 17:18:46 +00:00
Tim Waugh 59b553b156 Reverted gdevcups-segfaults patch from bug #639593 (bug #655403). 2010-11-25 17:16:45 +00:00
Tim Waugh b161816eee Merge branch 'f14' 2010-10-21 14:17:03 +01:00
Tim Waugh d3ec0a6a55 Merge branch 'f13' into f14 2010-10-21 14:16:30 +01:00
Tim Waugh c68619eeb3 Merge branch 'f12' into f13 2010-10-21 14:16:04 +01:00
Tim Waugh d61c474922 Own more directories (bug #645075). 2010-10-21 14:15:11 +01:00
Tim Waugh 218fb198bb Merge branch 'f14' 2010-10-14 17:48:00 +01:00
Tim Waugh 0c64c5e544 Merge branch 'f13' into f14 2010-10-14 17:23:39 +01:00
Tim Waugh 213d41aedc Apply some fixes from upstream to avoid gdevcups segfaults (bug #639593). 2010-10-14 17:07:59 +01:00
Tim Waugh f9f0f1a8e1 gdevcups: don't use uninitialized variables in debugging output (Ghostscript bug #691683). 2010-10-14 15:21:08 +01:00
Tim Waugh d315dcd79a Merge branch 'f14' 2010-10-01 17:26:37 +01:00
Tim Waugh 1e7576b8e9 Merge branch 'f13' into f14 2010-10-01 17:24:09 +01:00
Tim Waugh 54e47e6634 Reverted incorrect change introduced to fix bug #635786. 2010-10-01 11:05:29 +01:00
Tim Waugh 194420449e Merge branch 'f14' 2010-09-30 17:23:54 +01:00
Tim Waugh 5a1f2e81bc Merge branch 'f13' into f14 2010-09-30 17:22:14 +01:00
Tim Waugh 1deda51edb Don't use carriage return in ps2epsi output (bug #635786). 2010-09-30 17:14:29 +01:00
Tim Waugh e32518926c Include more documentation (bug #634354). 2010-09-30 16:28:57 +01:00
Jesse Keating 5c5fe72db2 - Rebuilt for gcc bug 634757 2010-09-29 22:22:47 -07:00
Jesse Keating 4783568235 - Rebuilt for gcc bug 634757 2010-09-29 14:16:47 -07:00
Tim Waugh 9930de3ed8 Updated to 9.00. 2010-09-24 14:36:59 +01:00
Tim Waugh 970432e3bd Merge branch 'f14' 2010-09-13 16:52:55 +01:00
Tim Waugh 0635370fe9 Merge branch 'f13' into f14 2010-09-13 16:49:48 +01:00
Tim Waugh d4326877f7 Merge branch 'f12' into f13 2010-09-13 16:36:46 +01:00
Tim Waugh a70c402edd Pulled in OpenSUSE fix for .runlibfileifexists (bug #610301). 2010-09-13 16:02:37 +01:00
Tim Waugh 7520dec851 Merge branch 'f14' 2010-09-03 12:45:12 +01:00
Tim Waugh 176932c607 Merge branch 'f13' into f14 2010-09-03 12:43:50 +01:00
Tim Waugh bc34ffaf5b Merge branch 'f12' into f13 2010-09-03 12:36:59 +01:00
Tim Waugh 14bd3ebe38 Restored Fontmap.local patch (bug #610301). 2010-09-03 11:56:39 +01:00
Tim Waugh d24aadea6e Applied patch to let gdevcups use automatic memory allocation. 2010-09-02 14:42:58 +01:00
Tim Waugh 92552fba1e Applied patch to fix NULL dereference in bbox driver (bug #591624). 2010-09-02 13:05:00 +01:00
Tim Waugh f35503ceee Applied upstream patch to fix iname.c segfault (bug #465311). 2010-09-02 12:15:51 +01:00
Tim Waugh ad7e8f307d Merge branch 'f14' 2010-08-26 15:40:00 +01:00
Tim Waugh 722aebdff5 Merge branch 'f13' into f14 2010-08-26 15:30:30 +01:00
Tim Waugh 3f91350de4 Merge branch 'f12' into f13 2010-08-26 15:24:30 +01:00
Tim Waugh c755f33188 Avoid epstopdf failure using upstream patch (bug #627390). 2010-08-26 14:54:26 +01:00
Tim Waugh 51b02415a0 More upstream fixes for bug #599564. 2010-08-26 14:46:34 +01:00
Tim Waugh 2ba9c298b1 Merge branch 'f14' 2010-08-25 16:36:45 +01:00
Tim Waugh 3ca561ed10 Merge branch 'f13' into f14 2010-08-25 16:36:11 +01:00
Tim Waugh bf4041ceb4 Merge branch 'f12' into f13 2010-08-25 16:36:05 +01:00
Tim Waugh 0c1e7532d2 More security fixes for bug #599564. 2010-08-25 16:19:31 +01:00
Tim Waugh 383821be8d Merge branch 'f14' 2010-08-25 14:26:29 +01:00
Tim Waugh 447e220937 Merge branch 'f13' into f14 2010-08-25 14:25:44 +01:00
Tim Waugh 6526222ba4 Merge branch 'f12' into f13 2010-08-25 14:24:12 +01:00
Tim Waugh 5a5e48476c Change SEARCH_HERE_FIRST default to make -P- default (bug #599564). 2010-08-25 14:02:19 +01:00
Tim Waugh b3e2cfe5e0 Removed redundant gs-executable patch (bug #502550). 2010-08-25 11:16:26 +01:00
Tim Waugh 0ded731e99 Removed redundant gs-executable patch (bug #502550). 2010-08-25 11:13:54 +01:00
Tim Waugh fede8614e7 Merge branch 'f13' into f14 2010-08-05 16:52:20 +01:00
Tim Waugh 56ff80c357 Merge branch 'f12' into f13 2010-08-05 16:51:33 +01:00
Tim Waugh 2e84257b37 Avoid another NULL pointer dereference in jbig2 code (bug #621569). 2010-08-05 16:15:39 +01:00
Tim Waugh 2270f43c6a Merge branch 'f13' into f14 2010-08-02 12:24:08 +01:00
Tim Waugh 92a0736e01 Merge branch 'f12' into f13 2010-08-02 12:23:29 +01:00
Fedora Release Engineering 996241c7f8 dist-git conversion 2010-07-28 15:37:04 +00:00
Fedora Release Engineering 4257a957f7 dist-git conversion 2010-07-28 15:36:44 +00:00
Fedora Release Engineering fde4161596 dist-git conversion 2010-07-28 15:36:36 +00:00
Tim Waugh 02461c194f - Applied patch to fix CVE-2010-1628 (memory corruption at PS stack
overflow, bug #592492).
2010-07-16 12:51:28 +00:00
Tim Waugh 33c4fe6c8b - Applied patch to fix CVE-2010-1628 (memory corruption at PS stack
overflow, bug #592492).
2010-07-16 12:51:22 +00:00
Tim Waugh 967dc4507b - Applied patch to fix CVE-2010-1628 (memory corruption at PS stack
overflow, bug #592492).
2010-07-16 12:50:52 +00:00
Tim Waugh 9156a8754c - Backported some more TIFF fixes (bug #573970). 2010-03-16 13:29:23 +00:00
Tim Waugh 36eb6194ad - Backported some more TIFF fixes (bug #573970). 2010-03-16 13:28:07 +00:00
Tim Waugh 4a1dbe16b0 - Backported some more TIFF fixes (bug #573970). 2010-03-16 13:05:56 +00:00
Tim Waugh 561959feca - Use upstream fix for TIFF default strip size (bug #571520). 2010-03-16 10:02:37 +00:00
Tim Waugh 37694f5adf - Use upstream fix for TIFF default strip size (bug #571520). 2010-03-16 10:01:20 +00:00
Tim Waugh 986d069293 - Use upstream fix for TIFF default strip size (bug #571520). 2010-03-16 10:00:10 +00:00
Tim Waugh 636305d658 - Restore the TIFF default strip size of 0 (bug #571520).
- Don't segfault closing tiffg3 device if opening failed (bug #571520).
- Don't revert gdevcups y-axis change (bug #541604).
- Reallocate memory in gdevcups when color depth changes (bug #563313).
2010-03-15 22:07:57 +00:00
Tim Waugh 5c333312ef - Restore the TIFF default strip size of 0 (bug #571520). 2010-03-15 17:35:28 +00:00
Tim Waugh ba097d7d21 - Restore the TIFF default strip size of 0 (bug #571520). 2010-03-15 17:09:41 +00:00
Tim Waugh 130b322cda - Don't revert gdevcups y-axis change (bug #541604).
- Reallocate memory in gdevcups when color depth changes (bug #563313).
2010-03-15 16:29:24 +00:00
Tim Waugh 9c4a7af0ae - Don't segfault closing tiffg3 device if opening failed (bug #571520). 2010-03-15 16:28:40 +00:00
Tim Waugh 4ec0ef2948 - Don't revert gdevcups y-axis change (bug #541604).
- Reallocate memory in gdevcups when color depth changes (bug #563313).
2010-03-15 15:14:02 +00:00
Tim Waugh 51650e03ec - Don't segfault closing tiffg3 device if opening failed (bug #571520). 2010-03-12 12:10:34 +00:00
Tim Waugh 53d0adbaef - Don't own the %{_datadir}/ghostscript or %{_datadir}/ghostscript/conf.d
directories as the filesystem package already does (bug #569442).
2010-03-05 12:42:08 +00:00
Tim Waugh 32b0bc8f49 - Don't own the %{_datadir}/ghostscript or %{_datadir}/ghostscript/conf.d
directories as the filesystem package already does (bug #569442).
2010-03-05 12:41:58 +00:00
Tim Waugh b41625a6c8 - Fixed summary.
- Fixed macros in changelog.
- Avoid mixed spaces and tabs.
- Ship COPYING file.
- Added comments for all patches.
- More consistent macro use.
2010-03-03 17:50:46 +00:00
Tim Waugh 34e7790c64 Bumped release. 2010-03-03 17:43:24 +00:00
Tim Waugh e29b690010 - Fixed summary.
- Fixed macros in changelog.
- Avoid mixed spaces and tabs.
- Ship COPYING file.
- Added comments for all patches.
- More consistent macro use.
2010-03-03 17:42:54 +00:00
Tim Waugh 70ad2fc0e1 - The doc subpackage is now noarch (bug #567179). 2010-02-22 12:30:20 +00:00
Tim Waugh 1a559dafda - The doc subpackage is now noarch (bug #567179). 2010-02-22 12:28:16 +00:00
Tim Waugh e47f4a7f1c - Actually revert the upstream gdevcups changes (bug #563313). 2010-02-20 16:19:57 +00:00
Tim Waugh cc2011b1fc - Actually revert the upstream gdevcups changes (bug #563313). 2010-02-20 16:19:23 +00:00
Tim Waugh d12a8ce983 - Actually revert the upstream gdevcups changes (bug #563313). 2010-02-20 16:18:34 +00:00
Tim Waugh 61b75ba371 - Fixed pdf2dsc.ps (bug #565935). 2010-02-20 16:10:51 +00:00
Tim Waugh 23a2c4f876 - Fixed pdf2dsc.ps (bug #565935). 2010-02-20 16:08:21 +00:00
Tim Waugh 2c5f5bee43 - Fixed pdf2dsc.ps (bug #565935). 2010-02-20 16:07:18 +00:00
Tim Waugh d34af71c88 - Use fixed patch for LDFLAGS to make sure libgs.so gets a soname (bug
#565935).
2010-02-20 15:49:47 +00:00
Tim Waugh 23f47da015 - Use fixed patch for LDFLAGS to make sure libgs.so gets a soname (bug
#565935).
2010-02-20 15:49:40 +00:00
Tim Waugh 865c7ebf9b - Use fixed patch for LDFLAGS to make sure libgs.so gets a soname (bug
#565935).
2010-02-20 15:49:25 +00:00
Tim Waugh e83bbf85ef - Fixed LDFLAGS when building dynamically linked executables (bug #565935). 2010-02-19 11:32:07 +00:00
Tim Waugh babc847f71 - Fixed LDFLAGS when building dynamically linked executables (bug #565935). 2010-02-19 11:31:52 +00:00
Tim Waugh a5134c5ade - Fixed LDFLAGS when building dynamically linked executables (bug #565935). 2010-02-19 10:41:27 +00:00
Tim Waugh be331bbe54 - Use system libtiff. 2010-02-17 18:20:00 +00:00
Tim Waugh efdde165b7 - Use system libtiff. 2010-02-17 17:59:48 +00:00
Tim Waugh e9e47e765b - Reverted gdevcups duplex changes as they cause a regression (see bug
#563313).
2010-02-17 17:53:03 +00:00
Tim Waugh a8817762e8 - 8.71 (bug #565935). 2010-02-17 16:54:08 +00:00
Tim Waugh b96cc94f6f - 8.71 (bug #565935). 2010-02-17 12:37:18 +00:00
Jesse Keating a737ed8a5c Initialize branch F-13 for ghostscript 2010-02-17 01:25:59 +00:00
Tim Waugh 117c32f095 - Reverted gdevcups duplex changes as they cause a regression (see bug
#563313).
2010-02-16 12:30:53 +00:00
Tim Waugh e680683871 - Reverted gdevcups duplex changes as they cause a regression (see bug
#563313).
2010-02-16 12:30:51 +00:00
Tim Waugh 1b044baeeb - Fixed pdftoraster so that it waits for its sub-process to exit.
- Another gdevcups duplex fix from upstream revision 10631 (bug #541604).
2010-01-25 10:35:39 +00:00
Tim Waugh d7e1d637e5 - Fixed pdftoraster so that it waits for its sub-process to exit.
- Another gdevcups duplex fix from upstream revision 10631 (bug #541604).
2010-01-25 10:32:46 +00:00
Tim Waugh 4a93f4fa87 - New ghostscript-cups sub-package for some additional filters:
pdftoraster; pstopxl. CUPS package still owns pstoraster for now.
2010-01-22 16:09:05 +00:00
Tim Waugh 7f19d06c8e - Don't build static library for ijs (bug #556051). 2010-01-22 09:18:54 +00:00
Tim Waugh 1491db8937 - Fixed gdevcups duplex output (bug #541604) by backporting upstream
revision 10625.
2010-01-22 09:17:33 +00:00
Tim Waugh 2cf5f5aea9 - Fixed gdevcups duplex output (bug #541604) by backporting upstream
revision 10625.
2010-01-21 13:30:16 +00:00
Tim Waugh a1afccab2e - Fixed gdevcups duplex output (bug #541604) by backporting upstream
revision 10625.
2010-01-21 13:27:43 +00:00
Tim Waugh 263db7bc48 - Don't ship libtool la files (bug #542674). 2009-12-24 12:34:27 +00:00
Tim Waugh 30670513ba - Fix debugging output from gdevcups (CVE-2009-4270, bug #540760).
- Harden ghostscript's debugging output functions (bug #540760).
2009-12-24 11:31:50 +00:00
Tim Waugh 59db7de965 - Fix debugging output from gdevcups (CVE-2009-4270, bug #540760).
- Harden ghostscript's debugging output functions (bug #540760).
2009-12-24 11:31:29 +00:00
Bill Nottingham 2656f78197 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:56:17 +00:00
Bill Nottingham d847a511f6 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:19:25 +00:00
Tim Waugh 01bff26309 - New cups sub-package for pstoraster/pdftoraster/pstopxl. 2009-10-15 12:52:20 +00:00
Jesse Keating 972caf59ac Initialize branch F-12 for ghostscript 2009-09-29 04:56:28 +00:00
Tim Waugh 15621b2b5a - 8.70.
- License has changed to GPLv3+. Packages containing programs that link to
    libgs/libijs are:
- foomatic (GPLv2+)
- libspectre (GPLv2+)
- ImageMagick (ImageMagick, listed on Licensing wiki page under "Good
    Licenses" and marked as GPLv3 compat)
- gutenprint (GPLv2+)
2009-08-03 17:27:32 +00:00
Tim Waugh fd5bf36ff0 - Moved examples to doc subpackage (bug #515167).
- Converted spec file to UTF-8.
2009-08-03 10:47:25 +00:00
Tim Waugh 3016e15a0a - Converted spec file to UTF-8. 2009-08-03 10:05:45 +00:00
Tim Waugh a82e34fd34 - Fixed CVE-2009-0583,0584 patch by using 255 as the maximum number of
points, not 100, and by not treating a missing black point tag as an
    error (bug #487744).
2009-07-30 13:49:52 +00:00
Rex Dieter 0bb2e4c55a cvs-only, not built
Thu Jul 30 2009 Rex Dieter <rdieter@fedoraproject.org> - 8.64-10
- License: GPLv2 and Redistributable, no modification permitted (bug
    #487510)
2009-07-30 12:52:39 +00:00
Jesse Keating 6df2cffe50 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-25 00:07:07 +00:00
Tim Waugh b76f8755c2 - Fix scripts so they don't get broken on install (bug #502550). 2009-06-10 17:04:49 +00:00
Tim Waugh 12d81d66b1 - Applied patch to fix NULL dereference in JBIG2 decoder (bug #503995). 2009-06-04 12:49:21 +00:00
Tim Waugh b62d20303f - Applied patch to fix CVE-2009-0792 (bug #491853).
- Applied patch to fix CVE-2009-0196 (bug #493379).
2009-04-15 16:25:02 +00:00
Tim Waugh d22b996f9e - Applied patch to fix CVE-2009-0583 (bug #487742) and CVE-2009-0584 (bug
#487744).
2009-03-20 12:35:56 +00:00
Jesse Keating 85995c54ff - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-24 21:21:56 +00:00
Tim Waugh 41ce9923c6 - Fix bitcmyk driver (bug #486644). 2009-02-17 17:27:22 +00:00
Tim Waugh 47b08ccdb4 - 8.64 (bug #483958). 2009-02-04 13:32:50 +00:00
Tim Waugh f8f891f65a - 8.64. 2009-02-04 13:11:11 +00:00
Tim Waugh 8a86623f3f - Removed trade marks to avoid any potential confusion. 2009-01-30 09:57:03 +00:00
Tim Waugh 7e0d0560ab - Removed last patch (unsuccessful). 2008-10-17 15:47:32 +00:00
Tim Waugh 75f99711b7 - Try out a work-around for bug #465311. 2008-10-17 11:14:05 +00:00
Tim Waugh b0a02a722b - Don't ship fixmswrd.pl as it pulls in perl (bug #463948). 2008-10-15 15:22:45 +00:00
Tim Waugh 9f0b67fe7c - Split out a doc sub-package (bug #466507). 2008-10-14 10:54:40 +00:00
Tim Waugh 3116a3c29a - 8.63. No longer need r8591 or incomplete-ccittfax patches.
- Compile without strict aliasing opts due to warnings across several
    files.
- Don't run autogen.sh for main package, just for ijs which doesn't ship
    with a configure script.
2008-08-04 10:15:59 +00:00
Tim Waugh 3f2c793a48 8.62-4 2008-06-23 15:47:33 +00:00
Tim Waugh 733f9f4f59 - Applied patch to work around bug #229174. 2008-06-23 14:11:34 +00:00
Tim Waugh d6a8216e11 - Applied patch from upstream to fix box_fill_path for shfill (bug
#452348).
2008-06-23 11:58:48 +00:00
Tim Waugh 6fd98b0a31 - Fix pksmraw output (bug #308211). 2008-03-31 16:29:32 +00:00
Tim Waugh 6a01a7c271 - No longer need CVE-2008-0411 patch.
- Don't ship URW fonts; we already have them.
2008-03-04 18:02:50 +00:00
Tim Waugh 1762de5bb7 8.62-2 2008-03-04 17:47:22 +00:00
Tim Waugh 05c0279c51 - No longer need CVE-2008-0411 patch. 2008-03-04 17:44:54 +00:00
Tim Waugh 22dff3b597 Renumbered patches. 2008-03-04 11:24:42 +00:00
Tim Waugh dd8785b474 - 8.62. No longer need IJS KRGB patch, or patch for gs bug 689577. 2008-03-04 11:22:12 +00:00
Tim Waugh 84e3fdeb18 Fixed bug ID. 2008-02-27 17:11:11 +00:00
Tim Waugh 0e32b81991 - Applied patch to fix CVE-2008-0411 (bug #435147). 2008-02-27 17:09:53 +00:00
Tim Waugh 70fe506577 Fixed typo. 2008-02-22 14:33:24 +00:00
Tim Waugh 1fa2af9aa9 - Build with jasper again (bug #433897). Build requires jasper-devel, and a
patch to remote jas_set_error_cb reference.
2008-02-22 14:25:28 +00:00
Tim Waugh 2cf528ec0f - Rebuild for GCC 4.3. 2008-02-13 12:10:36 +00:00
Tim Waugh d121f06743 - Don't build with jasper support. 2008-01-28 15:30:01 +00:00
Tim Waugh d05124d3e5 - Build requires jasper-devel.
- Remove bundled libraries.
2008-01-28 15:21:34 +00:00
Tim Waugh 08d24bfef6 - Applied upstream patch for bug #416321. 2007-12-11 15:29:31 +00:00
Tim Waugh 2050c98074 - Fixed runlibfileifexists patch. 2007-11-30 11:01:37 +00:00
Tim Waugh 89ab42c26f Apply the patch. 2007-11-30 09:07:06 +00:00
Tim Waugh 3e4c6fe3b7 - Revert previous change, but define .runlibfileifexists, not just
runlibfileifexists.
2007-11-30 09:03:51 +00:00
Tim Waugh f08a51a880 Fixed comment. 2007-11-28 13:47:27 +00:00
Tim Waugh 58606b2428 - No longer need runlibfileifexists.
- Use runlibfile in cidfmap.
2007-11-28 13:41:45 +00:00
Tim Waugh a671dd4185 - Add /usr/share/fonts to fontpath (bug #402551). 2007-11-28 12:50:53 +00:00
Tim Waugh 89d528c749 8.61-2 2007-11-28 12:34:33 +00:00
Tim Waugh c09a9fe907 - Restore cidfmap-switching bits, except for FAPIcidfmap which is no longer
used.
2007-11-28 12:24:58 +00:00
Tim Waugh 8d8748a20b - Add runlibfileifexists to gs_init.ps. 2007-11-28 12:05:24 +00:00
Tim Waugh f96f06c143 - Build with --disable-compile-inits (bug #402501). 2007-11-28 11:20:33 +00:00
Tim Waugh 1b697da225 - 8.61. 2007-11-23 10:11:06 +00:00
Tim Waugh ff17cad90e - Applied patch from upstream to fix CVE-2007-2721 (bug #346511). 2007-10-23 13:37:33 +00:00
Bill Nottingham bd2db7c620 makefile update to properly grab makefile.common 2007-10-15 18:47:19 +00:00
Tim Waugh 6ab0d7dace - Marked localized man pages as %lang (bug #322321). 2007-10-09 12:28:25 +00:00
Tim Waugh fc314e5732 Include missing piece. 2007-09-27 11:23:56 +00:00
Tim Waugh 1555141555 - Back-ported mkstemp64 patch (bug #308211). 2007-09-27 11:05:26 +00:00
Tim Waugh 0c939a784d - More specific license tag. 2007-08-23 16:14:00 +00:00
Tim Waugh 06f2d18d9f - 8.60. 2007-08-03 17:27:23 +00:00
Tim Waugh 5c25057eb1 8.60-0.r8112.2 2007-07-20 14:21:32 +00:00
Tim Waugh da5847e794 - Own %{_libdir}/ghostscript (bug #246026). 2007-07-16 12:30:44 +00:00
Tim Waugh f7888265f7 Include missing patch. 2007-07-11 12:06:32 +00:00
Tim Waugh 36419052f9 - 8.60 snapshot from svn. Patches dropped:
- big-cmap-post
- split-cidfnmap
- exactly-enable-cidfnmap
- Fontmap.local No longer needed:
- gxcht-64bit-crash
2007-07-11 11:43:45 +00:00
Tim Waugh 20e71695f9 - Apply fonts in CIDFnmap even if the same fontnames are already registered
(bug #163231).
- Resolves: rhbz#163231
2007-04-17 10:12:30 +00:00
Tim Waugh b5ff478a7d - New file CIDFmap (bug #233966).
- Allow local overrides for FAPIcidfmap, cidfmap and Fontmap (bug #233966).
- Resolves: rhbz#233966 rhbz#233966
2007-04-17 10:05:22 +00:00
Tim Waugh 09a3e2a37b - Fixed configuration file locations (bug #233966).
- Resolves: rhbz#233966
2007-04-03 13:39:01 +00:00
Tim Waugh f2d513ae8b - 8.15.4. 2007-03-14 21:56:28 +00:00
Tim Waugh b524225de7 8.15.3-7 2007-01-25 12:16:44 +00:00
Tim Waugh ff495ba08e - dvipdf script fixes (bug #88906).
- Resolves: rhbz#88906
2007-01-25 12:15:57 +00:00
Tim Waugh 9446583888 - Moved libijs.so and libgs.so into devel package (bug #203623).
- Resolves: rhbz#203623
2007-01-25 12:13:13 +00:00
Tim Waugh 043d60f302 - Configure with --with-drivers=ALL since the advertised default is not
what gets used (bug #223819).
- Resolves: rhbz#223819
2007-01-24 10:35:02 +00:00
Tim Waugh b7c1eb3c1e Include patch 2007-01-18 13:22:03 +00:00
Tim Waugh 07ece8cc04 8.15.3-5 2007-01-18 13:20:09 +00:00
Tim Waugh d2691e1748 - Backported gxcht 64bit crash fix from GPL trunk (bug #177763).
- Resolves: rhbz#177763
2007-01-18 13:16:49 +00:00
Tim Waugh 9adfd97848 - Own cjkv directory (bug #221380, bug #222375).
- Resolves: rhbz#221380 rhbz#222375
2007-01-12 14:52:16 +00:00
Tim Waugh 3259141cf0 8.15.3-3 2006-12-05 16:46:54 +00:00
Tim Waugh d7fa87e26a - Added split-cidfnmap patch (bug #194592).
- Resolves: rhbz#194592
2006-12-05 16:45:13 +00:00
Tim Waugh 3da9d92cb8 - 8.15.3. No longer need gtk2, ps2epsi, badc, pagesize,
use-external-freetype, split-font-configuration or cjkv patches.
- Renumbered patches.
2006-11-16 17:35:44 +00:00
Tim Waugh 2265fe0750 - Apply CJKV patch from svn164:165 plus the fix from svn173:174 (bug
#194592, bug #203712, possibly bug #167596).
2006-10-03 14:18:40 +00:00
Jesse Keating ee8eec74b1 bumped for rebuild 2006-07-12 05:55:07 +00:00
Tim Waugh 566900fdec - Revert CJKV patch. 2006-06-23 10:28:43 +00:00
Tomáš Mráz bb877a03dc - rebuilt with new gnutls 2006-06-14 16:34:20 +00:00
Tim Waugh baa88bc29f - Apply CJKV patch from svn164:165. 2006-06-13 13:58:06 +00:00
Tim Waugh aaa2f40d15 - Undo svn sync. 2006-06-13 12:52:15 +00:00
Tim Waugh 42590c5c21 - Sync to svn165. 2006-06-09 16:50:24 +00:00
Tim Waugh 6e08ee84ce 8.15.2-4 2006-05-26 14:04:13 +00:00
Tim Waugh f21c6e9eb1 - Fix ijs-config not to have multilib conflicts (bug #192672) 2006-05-26 14:03:07 +00:00
Tim Waugh d2ff86e758 - Remove adobe-cmaps and acro5-cmaps, since latest CMaps are already
included (bug #190463).
2006-05-02 17:52:23 +00:00
Tim Waugh b8ce1a7b91 Fix pkgconfig confusion. 2006-04-25 16:34:58 +00:00
Tim Waugh 89e8e44b4d - 8.15.2.
- No longer need build, krgb, pdfwrite, str1570 patches.
2006-04-25 16:20:39 +00:00
Tim Waugh 78127402c2 8.15.1-10 2006-04-24 16:09:21 +00:00
Tim Waugh 26861b1b4f - Fix emacs interaction (bug #189321, STR #1570). 2006-04-24 16:08:42 +00:00
Tim Waugh 93c8b75925 - Spec file cleanups (bug #188066). 2006-04-10 10:39:03 +00:00
Tim Waugh f8f327274e - Add %{_datadir}/fonts/japanese to font path (bug #188448). 2006-04-10 10:34:23 +00:00
Tim Waugh a68fa66733 - Build requires libtool (bug #188341). 2006-04-08 09:57:54 +00:00
Tim Waugh 1d190d27f5 Really remove pstoraster. 2006-04-06 10:44:39 +00:00
Tim Waugh 8fb25e0ad2 Fixed typo. 2006-04-06 10:34:58 +00:00
Tim Waugh da3a5d39ba - Fix pdfwrite (bug #187834).
- CUPS filters go in /usr/lib/cups/filter even on lib64 platforms.
2006-04-06 10:19:22 +00:00
Tim Waugh e1f8bc1189 8.15.1-7 2006-03-02 14:58:45 +00:00
Tim Waugh 389a5d8f2d - BuildRequires: gnutls-devel
- Updated KRGB patch for gdevijs.
2006-03-02 14:58:26 +00:00
Karsten Hopp 48b7127ce2 - BuildRequires: libXt-devel
In file included from ./src/gdevxalt.c:22: ./src/x_.h:139:29: error:
    X11/Intrinsic.h: No such file or directory ./src/x_.h:140:30: error:
    X11/StringDefs.h: No such file or directory ./src/x_.h:141:25: error:
    X11/Shell.h: No such file or directory make: *** [obj/gdevxalt.o] Error
    1
2006-02-28 13:29:52 +00:00
Jesse Keating 20d7c68a42 bump for bug in double-long on ppc(64) 2006-02-11 03:06:53 +00:00
Jesse Keating 447cd5b79f bump for new gcc/glibc 2006-02-07 11:47:15 +00:00
Tim Waugh 12518b6b76 - Updated adobe-cmaps to 200406 (bug #173613). 2006-01-30 17:54:59 +00:00
Tim Waugh 245be3029b 8.15.1-4 2006-01-27 11:59:04 +00:00
Tim Waugh 05c310554c - Support reading a big cmap/post table from a TrueType font. 2006-01-27 11:47:44 +00:00
Jesse Keating 65276dde90 gcc update bump 2005-12-09 22:40:33 +00:00
Tim Waugh 7cc772ff32 - Build does not explicitly require xorg-x11-devel. 2005-11-09 13:42:57 +00:00
Tim Waugh 407204b668 Require xorg-x11-devel not XFree86-devel 2005-11-09 10:07:25 +00:00
Tomáš Mráz 66c3749723 - rebuilt with new openssl 2005-11-09 09:44:45 +00:00
Tim Waugh 6c921dfc73 - Some directories should be "8.15" not "8.15.1" (bug #169198). 2005-09-26 17:18:02 +00:00
Tim Waugh 45109fe931 Fix setup line 2005-09-22 22:17:18 +00:00
Tim Waugh 47113264a3 Fix source0 2005-09-22 22:14:41 +00:00
Tim Waugh 06055cd6f7 Remove gs_rc 2005-09-22 22:12:48 +00:00
Tim Waugh ef16ab3992 - 8.15.1.
- No longer need overflow patch.
2005-09-22 22:12:17 +00:00
Tim Waugh 20bfe6e080 - Rebuilt for new cairo. 2005-08-16 09:15:09 +00:00
Tim Waugh 57f3798439 - Parametrize freetype, and disable it (bug #165962). 2005-08-15 12:18:44 +00:00
Tim Waugh 970da03f19 8.15-0.rc4.1 2005-08-12 10:30:44 +00:00
Tim Waugh 74e57dbfa3 - Fixed lips4v driver (bug #165713). 2005-08-12 10:01:26 +00:00
Tim Waugh a4a834a987 - 8.15rc4. 2005-08-12 09:58:16 +00:00
Tim Waugh 2ac9b5fd68 8.15-0.rc3.7 2005-08-09 12:55:02 +00:00
Tim Waugh 0a08c4e277 - Install adobe/acro5 CMaps (bug #165428). 2005-08-09 12:54:40 +00:00
Tim Waugh c14c331cad - Fixed split font configuration patch (bug #161187). 2005-07-18 14:26:17 +00:00
Tim Waugh 0dfb5c0456 8.15-0.rc3.5 2005-07-13 13:29:58 +00:00
Tim Waugh b2727e93a1 - Split font configuration (bug #161187). 2005-07-13 13:29:37 +00:00
Tim Waugh faa929d18b - Reverted this change:
- Build requires xorg-x11-devel, not XFree86-devel.
2005-07-13 09:05:30 +00:00
Tim Waugh c0ac82aa41 8.15-0.rc3.4 2005-07-12 13:16:06 +00:00
Tim Waugh 8e258de719 - Add Japanese fonts to FAPIcidfmap (bug #161187). 2005-07-12 12:29:38 +00:00
Tim Waugh a1de13651f - Moved Resource directory. 2005-07-12 10:48:10 +00:00
Tim Waugh 41ce6ddc0a - Added use-external-freetype patch (bug #161187). 2005-07-12 09:56:49 +00:00
Tim Waugh 244cfbf7d1 - Build requires libtiff-devel (bug #162826). 2005-07-11 12:35:01 +00:00
Tim Waugh 8590f53889 Clean up. 2005-06-23 17:32:13 +00:00
Tim Waugh 9693b90353 - Build requires xorg-x11-devel, not XFree86-devel. 2005-06-09 10:27:10 +00:00
Tim Waugh d177acaf0f 8.15-0.rc3.3 2005-06-09 10:07:58 +00:00
Tim Waugh cdd169a7b6 - Include ierrors.h in the devel package. 2005-06-09 10:02:03 +00:00
Tim Waugh acf8e9f01e - Drop 'Provides: libijs.so' because it is incorrect. 2005-06-08 13:58:11 +00:00
Tim Waugh 6d266b1e63 - Build igcref.c with -O0 to work around bug #150771. 2005-06-06 13:36:55 +00:00
Tim Waugh 1d8d9b49a6 - Renumber patches. 2005-06-06 13:35:21 +00:00
Tim Waugh 310a76fc37 More build fixes. 2005-06-03 22:13:52 +00:00
Tim Waugh 923b7d4a06 Build with --enable-dynamic to get -fPIC 2005-06-03 17:21:32 +00:00
Tim Waugh 0057c84fd1 - Add Mandriva's fPIC patch. 2005-06-03 16:45:54 +00:00
Tim Waugh 55e8fbca58 Provides: libijs.so 2005-06-03 16:17:56 +00:00
Tim Waugh bda1546e93 Fixed changelog. 2005-06-03 16:09:01 +00:00
Tim Waugh b7ad57d64e - Switch to ESP Ghostscript.
- 8.15.
- Lots of patches dropped. Perhaps some will need to be re-added.
2005-06-03 16:04:52 +00:00
Tim Waugh 1c8db13590 Fixed changelog 2005-03-10 18:06:45 +00:00
Tim Waugh a309054d1b - Build igcrej.c with -O0 to work around bug #150771. 2005-03-10 17:50:05 +00:00
Tim Waugh b0b63e57dc - Try building gs with -O0. 2005-03-10 12:54:10 +00:00
Tim Waugh 1c615e73d9 - Try building gs with -fno-strict-aliasing. 2005-03-10 12:03:59 +00:00
Tim Waugh e82d38730b - Rebuilt for new GCC. 2005-03-01 17:59:12 +00:00
Tim Waugh acc3e0ee06 Typo in changelog 2005-02-21 16:31:19 +00:00
Tim Waugh d4867991c3 - Fixed inspired by GCC 4. 2005-02-21 16:02:32 +00:00
Tim Waugh 26d7b7a3d0 - Correct permissions for %{_datadir}/ghostscript/Resource (bug #145420). 2005-01-18 11:11:43 +00:00
Tim Waugh f17ffe4c87 7.07-37 2004-12-10 16:32:35 +00:00
Tim Waugh d6f6040e9f - Fixed missing return statement (bug #136757). 2004-12-10 14:52:32 +00:00
Tim Waugh 407e0cf741 - Remove VFlib2 bits (bug #120498). 2004-12-09 15:10:52 +00:00
Tim Waugh aa4475c8c7 - Added /etc/ghostscript to search path and to file manifest (bug #98974). 2004-12-03 12:11:57 +00:00
Miloslav Trmac 55552e4126 - Convert man pages to UTF-8 2004-11-20 18:51:35 +00:00
Tim Waugh d6620b3695 - Fix for bug #136322 (temporary files). 2004-10-20 10:23:35 +00:00
Tim Waugh 495e977fdd - Turn off fontconfig until it's fixed (bug #133353). 2004-09-28 15:51:33 +00:00
Tim Waugh 28df9c5785 Fix build for no-fontconfig 2004-09-28 15:50:20 +00:00
cvsdist 4deb15317f auto-import changelog data from ghostscript-7.07-31.src.rpm
Wed Aug 18 2004 Tim Waugh <twaugh@redhat.com> 7.07-31
- Only ship gsx in the gtk subpackage.
2004-09-09 05:21:38 +00:00
cvsdist e7b0486879 auto-import ghostscript-7.07-30 from ghostscript-7.07-30.src.rpm 2004-09-09 05:21:34 +00:00
cvsdist af6faed769 auto-import ghostscript-7.07-29 from ghostscript-7.07-29.src.rpm 2004-09-09 05:21:23 +00:00
cvsdist c259c84e9e auto-import ghostscript-7.07-28 from ghostscript-7.07-28.src.rpm 2004-09-09 05:21:14 +00:00
cvsdist 31aefac56c auto-import ghostscript-7.07-27 from ghostscript-7.07-27.src.rpm 2004-09-09 05:21:00 +00:00
cvsdist 5357184847 auto-import ghostscript-7.07-26 from ghostscript-7.07-26.src.rpm 2004-09-09 05:20:21 +00:00
cvsdist f6e2595ab3 auto-import ghostscript-7.07-25 from ghostscript-7.07-25.src.rpm 2004-09-09 05:20:16 +00:00
cvsdist 181cea6580 auto-import ghostscript-7.07-19 from ghostscript-7.07-19.src.rpm 2004-09-09 05:19:11 +00:00
cvsdist cd9372848f auto-import changelog data from ghostscript-7.07-15.4.src.rpm
Tue Aug 17 2004 Tim Waugh <twaugh@redhat.com> 7.07-15.4
- Rebuilt.
2004-09-09 05:19:00 +00:00
cvsdist 4cf804b4e9 auto-import changelog data from ghostscript-7.07-15.3.src.rpm
Wed Aug 04 2004 Tim Waugh <twaugh@redhat.com> 7.07-15.3
- Turn on libgs (bug #129062).
2004-09-09 05:18:42 +00:00
cvsdist 4581572020 auto-import changelog data from ghostscript-7.07-15.2.src.rpm
Tue Mar 09 2004 Tim Waugh <twaugh@redhat.com> 7.07-15.2
- Added bjc250gs driver (bug #117860).
2004-09-09 05:18:32 +00:00
cvsdist 084d933387 auto-import changelog data from ghostscript-7.07-15.1.src.rpm
Thu Jan 15 2004 Tim Waugh <twaugh@redhat.com> 7.07-15.1
- Build for Fedora Core 1 printer drivers update.
- Turn off fontconfig.
Tue Jan 06 2004 Tim Waugh <twaugh@redhat.com> 7.07-15
- Build for Fedora Core 1 printer drivers update.
- Conflicts with foomatic before hpijs 1.5 data.
- Make fontconfig optional.
Sat Dec 13 2003 Tim Waugh <twaugh@redhat.com> 7.07-14
- Disable unnecessary debug messages from fontconfig support.
Fri Dec 05 2003 Tim Waugh <twaugh@redhat.com> 7.07-13
- Add fontconfig support (bug #111412).
Thu Nov 27 2003 Tim Waugh <twaugh@redhat.com>
- Build requires libjpeg-devel (bug #110737).
Tue Nov 11 2003 Tim Waugh <twaugh@redhat.com> 7.07-12
- Updated hpijs to 1.5 (bug #109714).
Mon Nov 10 2003 Tim Waugh <twaugh@redhat.com>
- Updated lxm3200 patch (bug #109625).
2004-09-09 05:18:21 +00:00
cvsdist 9ba9caf316 auto-import changelog data from ghostscript-7.07-11.src.rpm
Tue Sep 30 2003 Tim Waugh <twaugh@redhat.com> 7.07-11
- Updated gdevcups.c from CUPS 1.1.19.
- Apply NOMEDIAATTRS patch from CUPS 1.1.19 (bug #105401).
Thu Aug 28 2003 Tim Waugh <twaugh@redhat.com>
- Fix lips4v driver (bug #92337).
Wed Aug 20 2003 Tim Waugh <twaugh@redhat.com> 7.07-10
- Fix compilation problems in hpijs.
Mon Aug 04 2003 Tim Waugh <twaugh@redhat.com> 7.07-9
- Further fix from bug #100685.
Thu Jul 31 2003 Tim Waugh <twaugh@redhat.com> 7.07-8
- Further fix from bug #100685.
Tue Jul 29 2003 Tim Waugh <twaugh@redhat.com> 7.07-7
- Further fix from bug #100685.
Fri Jul 25 2003 Tim Waugh <twaugh@redhat.com> 7.07-6
- Further fix from bug #100557.
Thu Jul 24 2003 Tim Waugh <twaugh@redhat.com> 7.07-5
- Further fix from bug #100557.
- Fix bug #100685.
Wed Jul 23 2003 Tim Waugh <twaugh@redhat.com> 7.07-4
- Fix bug #100557.
Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com> 7.07-3
- rebuilt
Tue May 27 2003 Tim Waugh <twaugh@redhat.com>
- Fix sed usage in ps2epsi (bug #89300).
2004-09-09 05:18:04 +00:00
18 changed files with 1518 additions and 547 deletions

View File

@ -1,16 +0,0 @@
CIDFnmap-cjk-20030115.tar.gz
acro5-cmaps-2001.tar.gz
adobe-cmaps-200202.tar.gz
eplaseren-1.0.2-550.tgz
epson740.tgz
gdevmd2k-0.2a.tar.gz
ghostscript-7.05.tar.bz2
gnu-drivers.tar.gz
gs550j1.tar.gz
gs6.51-cjk-M2-R3.tar.gz
gs704-j-vlib.zip
hpijs-1.3.tar.gz
jpegsrc.v6b.tar.gz
lexmarkgs990908.tar.gz
lxm3200-0.4.1-gs5.50-src.tar.gz
pcl3-3.3.tar.gz

49
.gitignore vendored Normal file
View File

@ -0,0 +1,49 @@
acro5-cmaps-2001.tar.gz
adobe-cmaps-200202.tar.gz
eplaser-3.1.4-705.tgz
epson740.tgz
gdevmd2k-0.2a.tar.gz
ghostscript-7.07.tar.bz2
gs550j1.tar.gz
gs6.51-cjk-M2-R3.tar.gz
gs704-j-vlib.zip
lexmarkgs990908.tar.gz
lxm3200-tweaked-20030501.tar.gz
pcl3-3.3.tar.gz
espgs-8.15rc3-source.tar.bz2
adobe-cmaps-200204.tar.gz
espgs-8.15rc4-source.tar.bz2
espgs-8.15.1-source.tar.bz2
adobe-cmaps-200406.tar.gz
espgs-8.15.2-source.tar.bz2
espgs-8.15.3-source.tar.bz2
espgs-8.15.4-source.tar.bz2
ghostscript-8.60-r8117.tar.bz2
ghostscript-8.60.tar.bz2
ghostscript-8.61.tar.bz2
ghostscript-8.62.tar.bz2
ghostscript-8.63.tar.bz2
ghostscript-8.64.tar.bz2
ghostscript-8.70.tar.xz
ghostscript-8.71.tar.xz
/ghostscript-9.00.tar.xz
/ghostscript-9.01.tar.bz2
/ghostscript-9.02.tar.bz2
/ghostscript-9.04.tar.bz2
/ghostscript-9.05.tar.bz2
/ghostscript-9.06.tar.bz2
/ghostscript-9.06-cleaned.tar.bz2
/ghostscript-9.07.tar.bz2
/ghostscript-9.07-cleaned.tar.bz2
/ghostscript-9.08rc1.tar.gz
/ghostscript-9.08.tar.bz2
/ghostscript-9.09rc1.tar.gz
/ghostscript-9.09.tar.bz2
/ghostscript-9.10.tar.bz2
/ghostscript-9.10-cleaned.tar.bz2
/ghostscript-9.12-cleaned.tar.bz2
/ghostscript-9.14-cleaned.tar.bz2
/ghostscript-9.14-cleaned-1.tar.bz2
/ghostscript-9.15-cleaned.tar.bz2
/ghostscript-9.15-cleaned-1.tar.bz2
/ghostscript-9.16-cleaned-1.tar.bz2

9
CIDFnmap Normal file
View File

@ -0,0 +1,9 @@
%!
% following lines are for CJK fonts.
(CIDFnmap.ja) .runlibfileifexists
(CIDFnmap.ko) .runlibfileifexists
(CIDFnmap.zh_CN) .runlibfileifexists
(CIDFnmap.zh_TW) .runlibfileifexists
% must be at the bottom of line to allow people overriding everything.
(CIDFnmap.local) .runlibfileifexists

View File

@ -1,6 +0,0 @@
# Makefile for source rpm: ghostscript
# $Id$
NAME := ghostscript
SPECFILE = $(firstword $(wildcard *.spec))
include ../common/Makefile.common

10
cidfmap Normal file
View File

@ -0,0 +1,10 @@
%!
% Don't change following line. We should ensure that the original one is surely loaded.
(cidfmap.GS) .runlibfile
% following lines are for CJK fonts.
(cidfmap.ja) .runlibfileifexists
(cidfmap.ko) .runlibfileifexists
(cidfmap.zh_CN) .runlibfileifexists
(cidfmap.zh_TW) .runlibfileifexists
% must be at the bottom of line to allow people overriding everything.
(cidfmap.local) .runlibfileifexists

26
generate-tarball.sh Executable file
View File

@ -0,0 +1,26 @@
#!/bin/sh
VERSION="$1"
rm -rf ghostscript-"$VERSION"
tar jxvf ghostscript-"$VERSION".tar.bz2
GS=ghostscript-"$VERSION"
# License unclear (bug #1000387).
rm -r "$GS"/jpegxr
# License unknown (bug #1149617).
## Documentation
rm -f "$GS"/contrib/japanese/doc/djgpp.txt
rm -f "$GS"/contrib/japanese/doc/gdevmag.txt
rm -f "$GS"/contrib/japanese/doc/gs261j.*
## Example code
rm -f "$GS"/examples/chess.ps
## %ram% IODevice
rm -f "$GS"/base/gsioram.c
rm -f "$GS"/base/ramfs.c
rm -f "$GS"/base/ramfs.h
sed -i -e 's, $(GLD)ramfs.dev,,' "$GS"/Makefile.in "$GS"/psi/msvc.mak
tar jcvf ghostscript-"$VERSION"-cleaned-1.tar.bz2 "$GS"

View File

@ -0,0 +1,9 @@
diff -up ghostscript-8.71/Resource/Init/Fontmap.Fontmap.local ghostscript-8.71/Resource/Init/Fontmap
--- ghostscript-8.71/Resource/Init/Fontmap.Fontmap.local 2008-08-08 05:22:38.000000000 +0100
+++ ghostscript-8.71/Resource/Init/Fontmap 2010-09-03 11:53:47.273865979 +0100
@@ -2,3 +2,5 @@
% See Fontmap.GS for the syntax of real Fontmap files.
%% Replace 1 (Fontmap.GS)
(Fontmap.GS) .runlibfile
+% must be at the bottom of line to allow people overriding everything.
+(Fontmap.local) .runlibfileifexists

View File

@ -0,0 +1,12 @@
diff -up ghostscript-9.12/base/gsicc_manage.c.icc-missing-check ghostscript-9.12/base/gsicc_manage.c
--- ghostscript-9.12/base/gsicc_manage.c.icc-missing-check 2014-03-26 11:31:11.296570797 +0000
+++ ghostscript-9.12/base/gsicc_manage.c 2014-03-26 11:32:10.384912584 +0000
@@ -613,6 +613,8 @@ gsicc_set_srcgtag_struct(gsicc_manager_t
icc_profile =
gsicc_profile_new(str, mem, curr_ptr, strlen(curr_ptr));
code = sfclose(str);
+ }
+ if (str != NULL && icc_profile != NULL) {
gsicc_init_profile_info(icc_profile);
cmm = gsCMM_DEFAULT;
/* Check if this object is a devicelink profile.

View File

@ -0,0 +1,14 @@
diff -up ghostscript-8.61/ijs/Makefile.am.multilib ghostscript-8.61/ijs/Makefile.am
diff -up ghostscript-8.61/ijs/ijs-config.in.multilib ghostscript-8.61/ijs/ijs-config.in
--- ghostscript-8.61/ijs/ijs-config.in.multilib 2002-01-31 19:09:46.000000000 +0000
+++ ghostscript-8.61/ijs/ijs-config.in 2007-11-23 09:19:18.000000000 +0000
@@ -43,8 +43,7 @@ while test $# -gt 0; do
echo $includes
;;
--libs)
- libdirs=-L@libdir@
- echo $libdirs -lijs
+ echo -lijs
;;
*)
echo "${usage}" 1>&2

12
ghostscript-noopt.patch Normal file
View File

@ -0,0 +1,12 @@
diff -up ghostscript-9.16/psi/int.mak.noopt ghostscript-9.16/psi/int.mak
--- ghostscript-9.16/psi/int.mak.noopt 2015-03-30 17:03:47.120475345 +0100
+++ ghostscript-9.16/psi/int.mak 2015-03-30 17:04:53.004247278 +0100
@@ -116,7 +116,7 @@ $(PSOBJ)igcref.$(OBJ) : $(PSSRC)igcref.c
$(gsexit_h) $(gsstruct_h)\
$(iastate_h) $(idebug_h) $(igc_h) $(iname_h) $(ipacked_h) $(store_h)\
$(MAKEDIRS)
- $(PSCC) $(PSO_)igcref.$(OBJ) $(C_) $(PSSRC)igcref.c
+ $(PSCC) -O0 $(PSO_)igcref.$(OBJ) $(C_) $(PSSRC)igcref.c
$(PSOBJ)igcstr.$(OBJ) : $(PSSRC)igcstr.c $(GH) $(memory__h)\
$(gsmdebug_h) $(gsstruct_h) $(iastate_h) $(igcstr_h) $(MAKEDIRS)

View File

@ -0,0 +1,52 @@
diff -up ghostscript-9.15/Resource/Init/gs_fonts.ps.runlibfileifexists ghostscript-9.15/Resource/Init/gs_fonts.ps
--- ghostscript-9.15/Resource/Init/gs_fonts.ps.runlibfileifexists 2014-09-22 11:17:33.000000000 +0100
+++ ghostscript-9.15/Resource/Init/gs_fonts.ps 2014-09-23 09:45:44.029511858 +0100
@@ -95,10 +95,19 @@ userdict /Fontmap .FontDirectory maxleng
% stack: dict file fontname filename|aliasname
1 index type /stringtype eq
1 index type /nametype eq and 1 index xcheck and
- 1 index /run eq 2 index /.runlibfile eq or and {
+ 1 index /run eq 2 index /.runlibfile eq 3 index /.runlibfileifexists eq or or and {
% This is an inclusion entry.
- pop findlibfile { exch pop } { file } ifelse
- 2 index exch .readFontmap pop
+ 0 index /.runlibfileifexists eq {
+ pop findlibfile {
+ exch pop
+ 2 index exch .readFontmap pop
+ } {
+ pop
+ } ifelse
+ } {
+ pop findlibfile { exch pop } { file } ifelse
+ 2 index exch .readFontmap pop
+ } ifelse
} {
% This is a real entry.
% Read and pop tokens until a semicolon.
diff -up ghostscript-9.15/Resource/Init/gs_init.ps.runlibfileifexists ghostscript-9.15/Resource/Init/gs_init.ps
--- ghostscript-9.15/Resource/Init/gs_init.ps.runlibfileifexists 2014-09-22 11:17:33.000000000 +0100
+++ ghostscript-9.15/Resource/Init/gs_init.ps 2014-09-23 09:45:44.030511863 +0100
@@ -684,6 +684,14 @@ systemdict /internaldict dup .makeintern
{ /undefinedfilename signalerror }
ifelse
} bind def
+/runlibfileifexists
+ { % We don't want to bind 'run' into this procedure,
+ % since run may get redefined.
+ findlibfile
+ { exch pop /run .systemvar exec }
+ { pop }
+ ifelse
+ } bind def
/selectdevice
{ finddevice setdevice .setdefaultscreen } bind def
/signalerror % <object> <errorname> signalerror -
@@ -852,6 +860,7 @@ userdict /.currentresourcefile //null pu
} bind def
% Temporarily substitute it for the real runlibfile.
/.runlibfile /runlibfile load def
+/.runlibfileifexists /runlibfileifexists load def
/runlibfile /runlibfile0 load def
% Create the error handling machinery.

10
ghostscript-scripts.patch Normal file
View File

@ -0,0 +1,10 @@
diff -up ghostscript-9.00/lib/dvipdf.scripts ghostscript-9.00/lib/dvipdf
--- ghostscript-9.00/lib/dvipdf.scripts 2010-06-03 01:32:07.000000000 +0100
+++ ghostscript-9.00/lib/dvipdf 2010-09-23 09:56:35.592796899 +0100
@@ -44,4 +44,4 @@ fi
# We have to include the options twice because -I only takes effect if it
# appears before other options.
-exec dvips -Ppdf $DVIPSOPTIONS -q -f "$infile" | $GS_EXECUTABLE $OPTIONS -q -P- -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sstdout=%stderr -sOutputFile="$outfile" $OPTIONS -c .setpdfwrite -
+exec dvips -R -Ppdf $DVIPSOPTIONS -q -f "$infile" | $GS_EXECUTABLE $OPTIONS -q -P- -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sstdout=%stderr -sOutputFile="$outfile" $OPTIONS -c .setpdfwrite -

View File

@ -0,0 +1,60 @@
diff -up ghostscript-9.16/base/openjpeg.mak.system-openjpeg2 ghostscript-9.16/base/openjpeg.mak
--- ghostscript-9.16/base/openjpeg.mak.system-openjpeg2 2015-03-30 09:21:24.000000000 +0100
+++ ghostscript-9.16/base/openjpeg.mak 2015-03-30 17:05:55.160034798 +0100
@@ -16,6 +16,7 @@
# makefile for Luratech lwf_jp2 library code.
# Users of this makefile must define the following:
# SHARE_JPX - whether to compile in or link to the library
+# SHARE_JPX_LIB - name of external library to link to
# JPXSRCDIR - the library source directory
#
# gs.mak and friends define the following:
@@ -105,7 +106,7 @@ $(OPEN_JPEG_GEN)openjpeg.dev : $(TOP_MAK
# external link .dev
$(OPEN_JPEG_GEN)openjpeg_1.dev : $(TOP_MAKEFILES) $(OPEN_JPEG_MAK) $(ECHOGS_XE) \
$(MAKEDIRS)
- $(SETMOD) $(OPEN_JPEG_GEN)openjpeg_1 -lib lib_openjpeg
+ $(SETMOD) $(OPEN_JPEG_GEN)openjpeg_1 -lib $(SHARE_JPX_LIB)
# compile our own .dev
$(OPEN_JPEG_GEN)openjpeg_0.dev : $(TOP_MAKEFILES) $(OPEN_JPEG_MAK) $(ECHOGS_XE) $(open_jpeg_OBJS) \
diff -up ghostscript-9.16/configure.ac.system-openjpeg2 ghostscript-9.16/configure.ac
--- ghostscript-9.16/configure.ac.system-openjpeg2 2015-03-30 09:21:24.000000000 +0100
+++ ghostscript-9.16/configure.ac 2015-03-30 17:05:08.563193858 +0100
@@ -1531,6 +1531,17 @@ if test "x$JPX_DECODER" = "x"; then
JPXDEVS='$(PSD)jpx.dev'
else
AC_MSG_RESULT([no])
+ AC_MSG_CHECKING([for system OpenJPEG library])
+ if $PKGCONFIG --exists libopenjp2; then
+ AC_MSG_RESULT(yes)
+ JPX_DECODER=openjpeg
+ SHARE_JPX=1
+ SHARE_JPX_LIB="`$PKGCONFIG libopenjp2 --libs | sed -e 's,^-l,,'`"
+ JPX_AUTOCONF_CFLAGS="-DUSE_OPENJPEG_JP2 `$PKGCONFIG libopenjp2 --cflags`"
+ JPXDEVS='$(PSD)jpx.dev'
+ else
+ AC_MSG_RESULT(no)
+ fi
fi
fi
fi
@@ -1539,6 +1550,7 @@ AC_SUBST(JPX_DECODER)
AC_SUBST(JPX_AUTOCONF_CFLAGS)
AC_SUBST(JPXDIR)
AC_SUBST(SHARE_JPX)
+AC_SUBST(SHARE_JPX_LIB)
AC_SUBST(JPXDEVS)
dnl check if we can/should build the gtk loader
diff -up ghostscript-9.16/Makefile.in.system-openjpeg2 ghostscript-9.16/Makefile.in
--- ghostscript-9.16/Makefile.in.system-openjpeg2 2015-03-30 17:02:51.000000000 +0100
+++ ghostscript-9.16/Makefile.in 2015-03-30 17:05:08.563193858 +0100
@@ -248,6 +248,7 @@ JBIG2_CFLAGS=@JBIG2_AUTOCONF_CFLAGS@
# and source location and configuration flags for compiling in
JPX_LIB=@JPX_DECODER@
SHARE_JPX=@SHARE_JPX@
+SHARE_JPX_LIB=@SHARE_JPX_LIB@
JPXSRCDIR=@JPXDIR@
JPX_CFLAGS=@JPX_AUTOCONF_CFLAGS@

View File

@ -0,0 +1,21 @@
diff -up ghostscript-9.16/devices/devs.mak.system-zlib ghostscript-9.16/devices/devs.mak
--- ghostscript-9.16/devices/devs.mak.system-zlib 2015-03-30 17:47:57.931725800 +0100
+++ ghostscript-9.16/devices/devs.mak 2015-03-30 17:48:14.539673024 +0100
@@ -1231,7 +1231,7 @@ $(libtiff_dev) $(MAKEDIRS)
$(DEVOBJ)gdevxps.$(OBJ) : $(DEVVECSRC)gdevxps.c $(gdevvec_h) \
$(string__h) $(stdio__h) $(libtiff_dev) $(gx_h) $(gserrors_h) \
-$(gxpath_h) $(gzcpath_h) $(stream_h) $(zlib_h) \
+$(gxpath_h) $(gzcpath_h) $(stream_h) \
$(stdint__h) $(gdevtifs_h) $(gsicc_create_h) $(gsicc_cache_h) \
$(gximdecode_h) $(MAKEDIRS)
$(XPSDEVCC) $(I_)$(TI_)$(_I) $(GLO_)gdevxps.$(OBJ) $(C_) $(DEVVECSRC)gdevxps.c
@@ -1683,7 +1683,7 @@ $(DD)pngalpha.dev : $(DEVS_MAK) $(libpng
fpng_=$(DEVOBJ)gdevfpng.$(OBJ) $(DEVOBJ)gdevpccm.$(OBJ)
$(DEVOBJ)gdevfpng_0.$(OBJ) : $(DEVSRC)gdevfpng.c\
- $(gdevprn_h) $(gdevpccm_h) $(gscdefs_h) $(zlib_h) $(MAKEDIRS)
+ $(gdevprn_h) $(gdevpccm_h) $(gscdefs_h) $(MAKEDIRS)
$(CC_) $(I_)$(DEVI_) $(II)$(PI_)$(_I) $(PCF_) $(GLF_) $(DEVO_)gdevfpng_0.$(OBJ) $(C_) $(DEVSRC)gdevfpng.c
$(DEVOBJ)gdevfpng_1.$(OBJ) : $(DEVSRC)gdevfpng.c\

View File

@ -0,0 +1,93 @@
diff -up ghostscript-9.16/Resource/Init/Fontmap.GS.urw-fonts-naming ghostscript-9.16/Resource/Init/Fontmap.GS
--- ghostscript-9.16/Resource/Init/Fontmap.GS.urw-fonts-naming 2015-03-30 09:21:24.000000000 +0100
+++ ghostscript-9.16/Resource/Init/Fontmap.GS 2015-03-31 10:53:39.010004012 +0100
@@ -81,49 +81,49 @@
% Aliases
-/Bookman-Demi /BookmanURW-DemBol ;
-/Bookman-DemiItalic /BookmanURW-DemBolIta ;
-/Bookman-Light /BookmanURW-Lig ;
-/Bookman-LightItalic /BookmanURW-LigIta ;
-
-/Courier /NimbusMon-Reg ;
-/Courier-Oblique /NimbusMon-Obl ;
-/Courier-Bold /NimbusMon-Bol ;
-/Courier-BoldOblique /NimbusMon-BolObl ;
-
-/AvantGarde-Book /URWGothic-Boo ;
-/AvantGarde-BookOblique /URWGothic-BooObl ;
-/AvantGarde-Demi /URWGothic-Dem ;
-/AvantGarde-DemiOblique /URWGothic-DemObl ;
-
-/Helvetica /NimbusSan-Reg ;
-/Helvetica-Oblique /NimbusSan-Ita ;
-/Helvetica-Bold /NimbusSan-Bol ;
-/Helvetica-BoldOblique /NimbusSan-BolIta ;
-
-/Helvetica-Narrow /NimbusSanNar-Reg ;
-/Helvetica-Narrow-Oblique /NimbusSanNar-Ita ;
-/Helvetica-Narrow-Bold /NimbusSanNar-Bol ;
-/Helvetica-Narrow-BoldOblique /NimbusSanNar-BolIta ;
-
-/Palatino-Roman /PalladioURW-Rom ;
-/Palatino-Italic /PalladioURW-Ita ;
-/Palatino-Bold /PalladioURW-Bol ;
-/Palatino-BoldItalic /PalladioURW-BolIta ;
-
-/NewCenturySchlbk-Roman /CenturySchURW-Rom ;
-/NewCenturySchlbk-Italic /CenturySchURW-Ita ;
-/NewCenturySchlbk-Bold /CenturySchURW-Bol ;
-/NewCenturySchlbk-BoldItalic /CenturySchURW-BolIta ;
-
-/Times-Roman /NimbusRom-Reg ;
-/Times-Italic /NimbusRom-Ita ;
-/Times-Bold /NimbusRom-Med ;
-/Times-BoldItalic /NimbusRom-MedIta ;
+/Bookman-Demi /URWBookmanL-DemiBold ;
+/Bookman-DemiItalic /URWBookmanL-DemiBoldItal ;
+/Bookman-Light /URWBookmanL-Ligh ;
+/Bookman-LightItalic /URWBookmanL-LighItal ;
+
+/Courier /NimbusMonL-Regu ;
+/Courier-Oblique /NimbusMonL-ReguObli ;
+/Courier-Bold /NimbusMonL-Bold ;
+/Courier-BoldOblique /NimbusMonL-BoldObli ;
+
+/AvantGarde-Book /URWGothicL-Book ;
+/AvantGarde-BookOblique /URWGothicL-BookObli ;
+/AvantGarde-Demi /URWGothicL-Demi ;
+/AvantGarde-DemiOblique /URWGothicL-DemiObli ;
+
+/Helvetica /NimbusSanL-Regu ;
+/Helvetica-Oblique /NimbusSanL-ReguItal ;
+/Helvetica-Bold /NimbusSanL-Bold ;
+/Helvetica-BoldOblique /NimbusSanL-BoldItal ;
+
+/Helvetica-Narrow /NimbusSanL-ReguCond ;
+/Helvetica-Narrow-Oblique /NimbusSanL-ReguCondItal ;
+/Helvetica-Narrow-Bold /NimbusSanL-BoldCond ;
+/Helvetica-Narrow-BoldOblique /NimbusSanL-BoldCondItal ;
+
+/Palatino-Roman /URWPalladioL-Roma ;
+/Palatino-Italic /URWPalladioL-Ital ;
+/Palatino-Bold /URWPalladioL-Bold ;
+/Palatino-BoldItalic /URWPalladioL-BoldItal ;
+
+/NewCenturySchlbk-Roman /CenturySchL-Roma ;
+/NewCenturySchlbk-Italic /CenturySchL-Ital ;
+/NewCenturySchlbk-Bold /CenturySchL-Bold ;
+/NewCenturySchlbk-BoldItalic /CenturySchL-BoldItal ;
+
+/Times-Roman /NimbusRomNo9L-Regu ;
+/Times-Italic /NimbusRomNo9L-ReguItal ;
+/Times-Bold /NimbusRomNo9L-Medi ;
+/Times-BoldItalic /NimbusRomNo9L-MediItal ;
/Symbol /StandardSymL ;
-/ZapfChancery-MediumItalic /ChanceryURW-MedIta ;
+/ZapfChancery-MediumItalic /URWChanceryL-MediItal ;
/ZapfDingbats /Dingbats ;

View File

@ -0,0 +1,22 @@
diff -up ghostscript-9.07/base/wrfont.c.wrf-snprintf ghostscript-9.07/base/wrfont.c
--- ghostscript-9.07/base/wrfont.c.wrf-snprintf 2013-07-01 13:02:33.373244683 +0100
+++ ghostscript-9.07/base/wrfont.c 2013-07-01 13:04:55.022864299 +0100
@@ -72,7 +72,8 @@ WRF_wfloat(WRF_output * a_output, double
{
char buffer[32];
- gs_sprintf(buffer, "%f", a_float);
+ if (gs_snprintf(buffer, sizeof (buffer), "%f", a_float) >= sizeof (buffer))
+ abort();
WRF_wstring(a_output, buffer);
}
@@ -81,6 +82,7 @@ WRF_wint(WRF_output * a_output, long a_i
{
char buffer[32];
- gs_sprintf(buffer, "%ld", a_int);
+ if (gs_snprintf(buffer, sizeof (buffer), "%ld", a_int) >= sizeof (buffer))
+ abort();
WRF_wstring(a_output, buffer);
}

File diff suppressed because it is too large Load Diff

17
sources
View File

@ -1,16 +1,3 @@
75fbe1a1c474d67fbc71cc4b1dbfb833 CIDFnmap-cjk-20030115.tar.gz
2fbae60417d42779f6488ab897dcaaf6 acro5-cmaps-2001.tar.gz
e8fbffadb8d70ce5f92708a699ae7765 adobe-cmaps-200202.tar.gz
911c7865a83a69135417989dee53f8fc eplaseren-1.0.2-550.tgz
2c6ebfe51cab34ee61e3dd524c8640cc epson740.tgz
5ed2b4218b8f77cb411f3d2e4509ed24 gdevmd2k-0.2a.tar.gz
821caada7e265ea5b698a78e6b029734 ghostscript-7.05.tar.bz2
9b25d4dd54d3297f33a8f7609fba70dd gnu-drivers.tar.gz
d202cd105c496b7f0eb5221316fb7b7f gs550j1.tar.gz
6f8e90effe12527a4c3b36ea4ce47b3c gs6.51-cjk-M2-R3.tar.gz
b32da7d61421384a0874037576033861 gs704-j-vlib.zip
9d0b79d0fae39f3efc5b8db60f51a8fa hpijs-1.3.tar.gz
dbd5f3b47ed13132f04c685d608a7547 jpegsrc.v6b.tar.gz
aea08da4e37ab68ed6f1dc451f24b30b lexmarkgs990908.tar.gz
ec11b9ef72ecaabb61eeba27e93f9f2b lxm3200-0.4.1-gs5.50-src.tar.gz
34e664c2a98b847598f8441f8cac7ab6 pcl3-3.3.tar.gz
dfc93dd2aaaf2b86d2fd55f654c13261 adobe-cmaps-200406.tar.gz
ca0a63aafe68725d61718a3a219b7f34 ghostscript-9.16-cleaned-1.tar.bz2