From 7ff3b0d31affe0197f7c2dae4d887555d8d3981216cbf73d9d98da45ff470d9e Mon Sep 17 00:00:00 2001 From: Johannes Meixner Date: Wed, 20 Feb 2013 12:27:45 +0000 Subject: [PATCH] Accepting request 155898 from home:jsmeix:branches:Printing Ghostscript version upgrade to 9.07 OBS-URL: https://build.opensuse.org/request/show/155898 OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=27 --- ghostscript-9.06.tar.gz | 3 --- ghostscript-9.07.tar.gz | 3 +++ ghostscript-mini.changes | 18 ++++++++++++++++++ ghostscript-mini.spec | 21 +++++++++++---------- ghostscript.changes | 18 ++++++++++++++++++ ghostscript.spec | 21 +++++++++++---------- 6 files changed, 61 insertions(+), 23 deletions(-) delete mode 100644 ghostscript-9.06.tar.gz create mode 100644 ghostscript-9.07.tar.gz diff --git a/ghostscript-9.06.tar.gz b/ghostscript-9.06.tar.gz deleted file mode 100644 index d0b6d96..0000000 --- a/ghostscript-9.06.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c336721c3b691618934f2a8582d19be485f76ac11734a3c40c11605749151efb -size 33552015 diff --git a/ghostscript-9.07.tar.gz b/ghostscript-9.07.tar.gz new file mode 100644 index 0000000..a1daf1f --- /dev/null +++ b/ghostscript-9.07.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44800d004c53f13192d1b5db413119198ddfc8a11c4d2a030aac2f2fda822ebf +size 31911560 diff --git a/ghostscript-mini.changes b/ghostscript-mini.changes index fc41c16..c6d92c7 100644 --- a/ghostscript-mini.changes +++ b/ghostscript-mini.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +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 diff --git a/ghostscript-mini.spec b/ghostscript-mini.spec index 78c788e..6fe509a 100644 --- a/ghostscript-mini.spec +++ b/ghostscript-mini.spec @@ -1,7 +1,7 @@ # # spec file for package ghostscript-mini # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,15 +25,15 @@ BuildRequires: libtool BuildRequires: pkg-config BuildRequires: zlib-devel Summary: Minimal Ghostscript for minimal build requirements -License: GPL-3.0 +License: AGPL-3.0 Group: System/Libraries Url: http://www.ghostscript.com/ -Version: 9.06 +Version: 9.07 Release: 0 # Source0...Source9 is for sources from upstream: -# URL for Source0: http://downloads.ghostscript.com/public/ghostscript-9.06.tar.gz +# URL for Source0: http://downloads.ghostscript.com/public/ghostscript-9.07.tar.gz # URL for MD5 checksums: http://downloads.ghostscript.com/public/MD5SUMS -# MD5 checksum for Source0: 153ddb0622cb155d2f600146f1e28d84 +# MD5 checksum for Source0: 57ebf17c5abcf0fc95a386bfff08c1a4 Source0: ghostscript-%{version}.tar.gz # Patch0...Patch9 is for patches from upstream: # @@ -159,11 +159,11 @@ export SUSE_ASNEEDED=0 --with-libiconv=maybe \ %{with_or_without_system_libtiff} \ --enable-freetype \ - --without-ijs \ --with-jbig2dec \ --without-jasper \ --enable-openjpeg \ --enable-dynamic \ + --without-ijs \ --disable-cups \ --disable-dbus \ --without-pdftoraster \ @@ -179,7 +179,7 @@ export SUSE_ASNEEDED=0 make # Make libgs.so and two programs which use it, gsx and gsc: make so -# Configure and make libijs (that is not done regardless --with-ijs above): +# Configure and make libijs (that is not done regardless whether or not --with-ijs is used above): pushd ijs ./autogen.sh ./configure --prefix=%{_prefix} \ @@ -205,6 +205,10 @@ popd rm %{buildroot}%{_bindir}/ijs_client_example rm %{buildroot}%{_bindir}/ijs_server_example rm %{buildroot}%{_libdir}/libijs.la +# Remove installed but obsolete pdfopt man pages because pdfopt is removed since version 9.07 +# and fail intentionally as notification when this is fixed upstream: +rm %{buildroot}%{_mandir}/man1/pdfopt.1 || exit 99 +rm %{buildroot}%{_mandir}/de/man1/pdfopt.1 || exit 99 # Install documentation which is not installed by default # see http://bugs.ghostscript.com/show_bug.cgi?id=693002 # and fail intentionally as notification if something changed: @@ -261,7 +265,6 @@ exit 0 %{_bindir}/lprsetup.sh %{_bindir}/pdf2dsc %{_bindir}/pdf2ps -%{_bindir}/pdfopt %{_bindir}/pf2afm %{_bindir}/pfbtopfa %{_bindir}/pphs @@ -289,7 +292,6 @@ exit 0 %doc %{_mandir}/man1/gsnd.1.gz %doc %{_mandir}/man1/pdf2dsc.1.gz %doc %{_mandir}/man1/pdf2ps.1.gz -%doc %{_mandir}/man1/pdfopt.1.gz %doc %{_mandir}/man1/pf2afm.1.gz %doc %{_mandir}/man1/pfbtopfa.1.gz %doc %{_mandir}/man1/printafm.1.gz @@ -309,7 +311,6 @@ exit 0 %doc %{_mandir}/de/man1/gsnd.1.gz %doc %{_mandir}/de/man1/pdf2dsc.1.gz %doc %{_mandir}/de/man1/pdf2ps.1.gz -%doc %{_mandir}/de/man1/pdfopt.1.gz %doc %{_mandir}/de/man1/printafm.1.gz %doc %{_mandir}/de/man1/ps2ascii.1.gz %doc %{_mandir}/de/man1/ps2pdf.1.gz diff --git a/ghostscript.changes b/ghostscript.changes index fd4eea7..ace0a78 100644 --- a/ghostscript.changes +++ b/ghostscript.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +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 diff --git a/ghostscript.spec b/ghostscript.spec index 8cd8dc0..0a03109 100644 --- a/ghostscript.spec +++ b/ghostscript.spec @@ -1,7 +1,7 @@ # # spec file for package ghostscript # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,15 +32,15 @@ BuildRequires: xorg-x11-devel BuildRequires: xorg-x11-fonts BuildRequires: zlib-devel Summary: The Ghostscript interpreter for PostScript and PDF -License: GPL-3.0 +License: AGPL-3.0 Group: System/Libraries Url: http://www.ghostscript.com/ -Version: 9.06 +Version: 9.07 Release: 0 # Source0...Source9 is for sources from upstream: -# URL for Source0: http://downloads.ghostscript.com/public/ghostscript-9.06.tar.gz +# URL for Source0: http://downloads.ghostscript.com/public/ghostscript-9.07.tar.gz # URL for MD5 checksums: http://downloads.ghostscript.com/public/MD5SUMS -# MD5 checksum for Source0: 153ddb0622cb155d2f600146f1e28d84 +# MD5 checksum for Source0: 57ebf17c5abcf0fc95a386bfff08c1a4 Source0: ghostscript-%{version}.tar.gz # Patch0...Patch9 is for patches from upstream: # @@ -274,11 +274,11 @@ export SUSE_ASNEEDED=0 --with-libiconv=maybe \ %{with_or_without_system_libtiff} \ --enable-freetype \ - --with-ijs \ --with-jbig2dec \ --without-jasper \ --enable-openjpeg \ --enable-dynamic \ + --with-ijs \ --enable-cups \ --enable-dbus \ --with-pdftoraster \ @@ -294,7 +294,7 @@ export SUSE_ASNEEDED=0 make # Make libgs.so and two programs which use it, gsx and gsc: make so -# Configure and make libijs (that is not done regardless --with-ijs above): +# Configure and make libijs (that is not done regardless whether or not --with-ijs is used above): pushd ijs ./autogen.sh ./configure --prefix=%{_prefix} \ @@ -320,6 +320,10 @@ popd rm %{buildroot}%{_bindir}/ijs_client_example rm %{buildroot}%{_bindir}/ijs_server_example rm %{buildroot}%{_libdir}/libijs.la +# Remove installed but obsolete pdfopt man pages because pdfopt is removed since version 9.07 +# and fail intentionally as notification when this is fixed upstream: +rm %{buildroot}%{_mandir}/man1/pdfopt.1 || exit 99 +rm %{buildroot}%{_mandir}/de/man1/pdfopt.1 || exit 99 # Install documentation which is not installed by default # see http://bugs.ghostscript.com/show_bug.cgi?id=693002 # and fail intentionally as notification if something changed: @@ -377,7 +381,6 @@ exit 0 %{_bindir}/lprsetup.sh %{_bindir}/pdf2dsc %{_bindir}/pdf2ps -%{_bindir}/pdfopt %{_bindir}/pf2afm %{_bindir}/pfbtopfa %{_bindir}/pphs @@ -413,7 +416,6 @@ exit 0 %doc %{_mandir}/man1/gsnd.1.gz %doc %{_mandir}/man1/pdf2dsc.1.gz %doc %{_mandir}/man1/pdf2ps.1.gz -%doc %{_mandir}/man1/pdfopt.1.gz %doc %{_mandir}/man1/pf2afm.1.gz %doc %{_mandir}/man1/pfbtopfa.1.gz %doc %{_mandir}/man1/printafm.1.gz @@ -433,7 +435,6 @@ exit 0 %doc %{_mandir}/de/man1/gsnd.1.gz %doc %{_mandir}/de/man1/pdf2dsc.1.gz %doc %{_mandir}/de/man1/pdf2ps.1.gz -%doc %{_mandir}/de/man1/pdfopt.1.gz %doc %{_mandir}/de/man1/printafm.1.gz %doc %{_mandir}/de/man1/ps2ascii.1.gz %doc %{_mandir}/de/man1/ps2pdf.1.gz