Accepting request 253097 from home:jsmeix:branches:Printing

More descriptive texts and upstream bug regarding re-added ppc64le-support.patch

OBS-URL: https://build.opensuse.org/request/show/253097
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=46
This commit is contained in:
Johannes Meixner 2014-09-29 12:56:54 +00:00 committed by Git OBS Bridge
parent 8230e651e6
commit 9876c3a3b9
4 changed files with 29 additions and 17 deletions

View File

@ -1,9 +1,12 @@
-------------------------------------------------------------------
Sun Sep 28 18:00:37 CEST 2014 - ro@suse.de
- readd ppc64le patch ppc64le-support.patch
lcms has not been fixed upstream and lcms2 has been fixed
in a broken way
- readd ppc64le patch ppc64le-support.patch (adapted for lcms2 in
Ghostscript version 9.15): the tests in lcms2.h cannot work
without "include <endian.h>" that is now added and
regardless that lcms is not used by default (unless the
configure option --with-lcms is set), lcms is again fixed
(see http://bugs.ghostscript.com/show_bug.cgi?id=695544).
-------------------------------------------------------------------
Tue Sep 23 10:14:28 CEST 2014 - jsmeix@suse.de

View File

@ -65,9 +65,10 @@ Source0: http://downloads.ghostscript.com/public/ghostscript-%{version}.t
# Source10...Source99 is for sources from SUSE which are intended for upstream:
#
# Patch10...Patch99 is for patches from SUSE which are intended for upstream:
# remainder of the previous patch, lcms2 has been fixed upstream not working
# lcms has not been fixed
Patch10: ppc64le-support.patch
# Patch11 ppc64le-support.patch is a remainder of the previous patch
# lcms2 has been fixed upstream not working and lcms has not been fixed
# see http://bugs.ghostscript.com/show_bug.cgi?id=695544
Patch11: ppc64le-support.patch
#
# Source100...Source999 is for sources from SUSE which are not intended for upstream:
#
@ -122,7 +123,7 @@ a link to its matching ghostscript "parent" package.
Only that ghostscript package must contain all sources
and any changes must happen only for that ghostscript
package. This means any changes for the ghostscript-mini
package will be rejected in the openSUSE build service.
package will be rejected in the openSUSE build service.
%package devel
Summary: Development files for Minimal Ghostscript
@ -140,8 +141,10 @@ This package contains the development files for Minimal Ghostscript.
# Be quiet when unpacking and
# use a directory name matching Source0 to make it work also for ghostscript-mini:
%setup -q -n ghostscript-%{tarball_version}
# Patch10 ppc64le-support.patch from IBM fixes endianness in lcms (the Little-CMS library):
%patch10 -p1
# Patch11 ppc64le-support.patch is a remainder of the previous patch
# lcms2 has been fixed upstream not working and lcms has not been fixed
# see http://bugs.ghostscript.com/show_bug.cgi?id=695544
%patch11 -p1
%build
# Set our preferred architecture-specific flags for the compiler and linker:

View File

@ -1,9 +1,12 @@
-------------------------------------------------------------------
Sun Sep 28 18:00:37 CEST 2014 - ro@suse.de
- readd ppc64le patch ppc64le-support.patch
lcms has not been fixed upstream and lcms2 has been fixed
in a broken way
- readd ppc64le patch ppc64le-support.patch (adapted for lcms2 in
Ghostscript version 9.15): the tests in lcms2.h cannot work
without "include <endian.h>" that is now added and
regardless that lcms is not used by default (unless the
configure option --with-lcms is set), lcms is again fixed
(see http://bugs.ghostscript.com/show_bug.cgi?id=695544).
-------------------------------------------------------------------
Tue Sep 23 10:14:28 CEST 2014 - jsmeix@suse.de

View File

@ -71,9 +71,10 @@ Source0: http://downloads.ghostscript.com/public/ghostscript-%{version}.t
# Source10...Source99 is for sources from SUSE which are intended for upstream:
#
# Patch10...Patch99 is for patches from SUSE which are intended for upstream:
# remainder of the previous patch, lcms2 has been fixed upstream not working
# lcms has not been fixed
Patch10: ppc64le-support.patch
# Patch11 ppc64le-support.patch is a remainder of the previous patch
# lcms2 has been fixed upstream not working and lcms has not been fixed
# see http://bugs.ghostscript.com/show_bug.cgi?id=695544
Patch11: ppc64le-support.patch
#
# Source100...Source999 is for sources from SUSE which are not intended for upstream:
#
@ -263,8 +264,10 @@ This package contains the development files for Ghostscript.
# Be quiet when unpacking and
# use a directory name matching Source0 to make it work also for ghostscript-mini:
%setup -q -n ghostscript-%{tarball_version}
# Patch10 ppc64le-support.patch from IBM fixes endianness in lcms (the Little-CMS library):
%patch10 -p1
# Patch11 ppc64le-support.patch is a remainder of the previous patch
# lcms2 has been fixed upstream not working and lcms has not been fixed
# see http://bugs.ghostscript.com/show_bug.cgi?id=695544
%patch11 -p1
%build
# Set our preferred architecture-specific flags for the compiler and linker: