9960deeefc
Added explanatory info what ppc64le-support.patch is about and added RPM recommends for cups-filters-ghostscript OBS-URL: https://build.opensuse.org/request/show/211702 OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=34
252 lines
11 KiB
Plaintext
252 lines
11 KiB
Plaintext
-------------------------------------------------------------------
|
|
Fri Dec 13 19:09:12 UTC 2013 - uweigand@de.ibm.com
|
|
|
|
- ppc64le-support.patch from IBM fixes endianness
|
|
in lcms (the Little-CMS library) to support the new
|
|
architecture ppc64le (IBM Power PC Little Endian architecture)
|
|
because ppc64 is big-endian and ppc64le is little-endian
|
|
and lcms has a hard-coded check that assumes PowerPC
|
|
is always big-endian which is incorrect on ppc64le.
|
|
The fix is already in the main Little-CMS repository
|
|
by this Git commit
|
|
https://github.com/mm2/Little-CMS/commit/b4f5c91a2c1582bd284f0d0f49cb43e2c2235a79
|
|
(There are some cosmetic changes in the upstream patch.)
|
|
It is not yet in the imported copy in Ghostscript.
|
|
IBM will work with upstream to get the fix imported too.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 3 16:26:46 CEST 2013 - jsmeix@suse.de
|
|
|
|
- Version upgrade to 9.10. Primarily a maintenance release.
|
|
Highlights in this release include:
|
|
* LittleCMS2 and libpng have both been updated to the
|
|
latest versions.
|
|
* The URW Postscript font set has been updated to the
|
|
latest version, fixing many compatibility problems
|
|
with the Adobe fonts.
|
|
* The CUPS filters gstoraster and gstopxl have been
|
|
removed from Ghostscript. Those filters are now provided by
|
|
cups-filters (a free software package hosted by OpenPrinting)
|
|
that contains all CUPS filters needed by CUPS under Linux
|
|
(see also the openSUSE issue bnc#735404 comment#44 at
|
|
https://bugzilla.novell.com/show_bug.cgi?id=735404#c44).
|
|
For details see the News.htm and History9.htm files.
|
|
- fix-undefined-operation.patch is no longer needed because
|
|
it is fixed in the upstream sources.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 29 15:06:13 CEST 2013 - jsmeix@suse.de
|
|
|
|
- Version upgrade to 9.10rc1 (release candidate for the 9.10 version).
|
|
For details see the News.htm and History9.htm files.
|
|
- Prepare spec files to build both releases and release candidates
|
|
easily in the future by using special different version strings.
|
|
- fix-undefined-operation.patch fixes
|
|
http://bugs.ghostscript.com/show_bug.cgi?id=694546
|
|
- Removed BuildRequires for liblcms-devel because it is not needed
|
|
when we build Ghostscript that works in compliance with upstream
|
|
(see https://bugzilla.novell.com/show_bug.cgi?id=828751#c5).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 27 07:58:08 UTC 2013 - mmeister@suse.com
|
|
|
|
- Added url as source.
|
|
Please see http://en.opensuse.org/SourceUrls
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 19 13:51:06 CET 2013 - jsmeix@suse.de
|
|
|
|
- Version upgrade to 9.07.
|
|
* As of this release (9.07), Ghostscript is distributed
|
|
under the GNU Affero General Public License (AGPL).
|
|
* Ghostscript has been extended to support file sizes >4Gb
|
|
in particular reading and writing PDF files.
|
|
* Color management enhancements. Full details of the color
|
|
management features can be found in: GS9_Color_Management.pdf
|
|
* The pdfwrite devices now supports linearized (or optimized
|
|
for fast web view) output directly ("-dFastWebView").
|
|
* With the addition of linearisation to pdfwrite, pdfopt.ps
|
|
has become redundant. Since it is difficult to maintain,
|
|
has a number of bugs, and is believed not to work properly
|
|
anyway, it is removed. Accordingly the pdfopt shell script
|
|
that used pdfopt.ps is also removed.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 3 11:58:51 CET 2013 - jsmeix@suse.de
|
|
|
|
- Provide libijs (that is not done via "configure --with-ijs")
|
|
because libijs is needed by the pdftoijs filter in the
|
|
cups-filters package (see the README file in cups-filters).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 27 12:02:51 UTC 2012 - mmeister@suse.com
|
|
|
|
- Version upgrade to 9.06. Mainly a bugfix release.
|
|
* pdfwrite announcements:
|
|
pdfwrite now supports the creation of PDF/A-2 files.
|
|
For further details see the NEWS file.
|
|
* removed moribund dumphint tool, see History9.htm and
|
|
http://bugs.ghostscript.com/show_bug.cgi?id=693223
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 24 10:44:57 UTC 2012 - idonmez@suse.com
|
|
|
|
- "export SUSE_ASNEEDED=0" disables -Wl,--as-needed linker flags,
|
|
see http://bugs.ghostscript.com/show_bug.cgi?id=693100
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 10 15:49:33 CEST 2012 - jsmeix@suse.de
|
|
|
|
- Require Ghostscript's font packages because the
|
|
Ghostscript package provides the "Fontmap" file
|
|
/usr/share/ghostscript/<version>/Resource/Init/Fontmap.GS
|
|
which lists Ghostscript's fonts but the fonts itself
|
|
are provided in the separated packages ghostscript-fonts-std
|
|
and ghostscript-fonts-other so that a RPM requirement
|
|
is needed to make sure that Ghostscript has its fonts.
|
|
- Extract the catalog of devices which are actually built-in
|
|
in exactly this Ghostscript and provide it as catalog.devices
|
|
in the Ghostscript package.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 27 10:40:53 CEST 2012 - jsmeix@suse.de
|
|
|
|
- BuildRequires dbus-1-devel for "configure --enable-dbus"
|
|
to have colord support in gstoraster (see the entry regarding
|
|
"color management daemon" in doc/History9.htm).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 24 14:30:45 CEST 2012 - jsmeix@suse.de
|
|
|
|
- Install documentation which is not installed by default
|
|
(LICENSE doc/AUTHORS doc/COPYING doc/thirdparty.htm
|
|
doc/WhatIsGS.htm doc/GS9_Color_Management.pdf
|
|
doc/gs-vms.hlp doc/Ps2ps2.htm).
|
|
- Add a link from SUSE's usual documentation directory
|
|
(/usr/share/doc/packages/ghostscript/) to Ghostscript's
|
|
documentation directory (/usr/share/ghostscript/9.05/doc/)
|
|
because "configure --docdir=..." does not work.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 5 15:06:56 CEST 2012 - jsmeix@suse.de
|
|
|
|
- Removed BuildRequires docbook-toys which is not needed
|
|
(db2ps and db2pdf called in ijs/Makefile.am to make ijs_spec.ps
|
|
and ijs_spec.pdf but neither of them is made - both are
|
|
provided in the sources) but docbook-toys pulls in packages
|
|
like texlive-bin-jadetex and texlive-jadetex which needlessly
|
|
blow up the build system.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 28 10:59:21 CEST 2012 - jsmeix@suse.de
|
|
|
|
- Require the basic fonts for Ghostscript
|
|
(package ghostscript-fonts-std) and recommend the
|
|
optional fonts (package ghostscript-fonts-other).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 23 11:32:28 CET 2012 - jsmeix@suse.de
|
|
|
|
- Cleaned up BuildRequires.
|
|
- Added ghostscript-mini.spec with minimal BuildRequires.
|
|
- Explicitly specify configure --with-* versus --without-*
|
|
in ghostscript.spec versus ghostscript-mini.spec
|
|
to make the differences clear.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 16 10:27:01 CET 2012 - jsmeix@suse.de
|
|
|
|
- Unfortunately ghostscript-library.spec and ghostscript-mini.spec
|
|
have unversioned "Provides: ghostscript" and for RPM this means
|
|
that both ghostscript-library and ghostscript-mini
|
|
provide any version of ghostscript. Therefore any non-matching
|
|
version of ghostscript-library and ghostscript-mini fulfill
|
|
any RPM requirement for ghostscript in the ghostscript-x11
|
|
and ghostscript-devel sub-packages which is wrong.
|
|
Therefore explicit conflicts with ghostscript-library and
|
|
ghostscript-mini are specified in the ghostscript-x11
|
|
and ghostscript-devel sub-packages to avoid the mess.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 15 16:43:26 CET 2012 - jsmeix@suse.de
|
|
|
|
- Configure --without-libpaper disables libpaper support
|
|
because SUSE does not have libpaper.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 15 12:28:36 CET 2012 - jsmeix@suse.de
|
|
|
|
- Configure --without-jasper and --enable-openjpeg because
|
|
since Ghostscript 9.05 JasPer is deprecated and Ghostscript
|
|
now ships modified OpenJPEG sources for JPEG2000 decoding
|
|
(replacing JasPer). Performance, reliability and memory use
|
|
whilst decoding JPX streams are all improved. Accordingly
|
|
the BuildRequires libjasper-devel is removed.
|
|
- Configure --without-ufst and --without-luratech because
|
|
those are relevant to commercial releases only
|
|
which would require a commercial license.
|
|
- Added BuildRequires libtool which requires automake and
|
|
automake requires autoconf to fix build requirements
|
|
for openSUSE:Factory.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 24 16:48:06 CET 2012 - jsmeix@suse.de
|
|
|
|
- Using fixed /usr/lib/cups/filter (no lib64) because CUPS
|
|
in the Printing project uses it in any case.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 24 15:21:05 CET 2012 - jsmeix@suse.de
|
|
|
|
- Adapt RPM dependencies to what is actually used
|
|
in openSUSE:Factory (dated 22 Feb. 2012).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 16 15:36:21 CET 2012 - jsmeix@suse.de
|
|
|
|
- Added RPM dependencies to make sure ghostscript-x11 and the
|
|
main-package have exact matching version-release because both
|
|
could have any kind of Ghostscript-internal dependencies.
|
|
This is only an approximation to have ghostscript-x11 and
|
|
the main-package from the same build where the main-package
|
|
and its sub-package have been made but currently there is
|
|
no clean way to specify a 'same build' RPM dependency.
|
|
Therefore currently ghostscript-x11 and the main-package could
|
|
have same version-release but nevertheless come from different
|
|
projects/repositories (e.g. with different patches or
|
|
whatever kind of differences).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 15 11:42:41 CET 2012 - jsmeix@suse.de
|
|
|
|
- Split files which require X11 stuff into a ghostscript-x11
|
|
sub-package (currently only /usr/lib/ghostscript/9.05/X11.so)
|
|
so that the ghostscript package can be installed without X11.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 9 11:34:33 CET 2012 - jsmeix@suse.de
|
|
|
|
- Upgrade to version 9.05 (see bnc#735824):
|
|
New simple ink-coverage device (inkconv).
|
|
The ps2write device has a large number of improvements.
|
|
Fixes and improvements for the CUPS Raster output device
|
|
(in particular Ghostscript bug 691922 regarding color model).
|
|
Renamed the PXL CUPS filter from "pstopxl" to "gstopxl".
|
|
For details see the doc/News.htm file.
|
|
- Removed "make cups" and "make cups-install" from spec file
|
|
using "configure ... --with-install-cups" instead
|
|
(new since version 9.04, see "configure --help").
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 13 15:18:06 UTC 2011 - jw@suse.com
|
|
|
|
- Upgrade to version 9.04 (see bnc#735824):
|
|
For details see the doc/News.htm file.
|
|
- Added "make cups" and "make cups-install" to spec file.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 15 16:06:40 CET 2011 - jsmeix@suse.de
|
|
|
|
- Initial ghostscript package.
|
|
|