Hello community,

here is the log from the commit of package ghostscript-fonts for 
openSUSE:Factory checked in at 2017-10-10 11:33:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghostscript-fonts (Old)
 and      /work/SRC/openSUSE:Factory/.ghostscript-fonts.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghostscript-fonts"

Tue Oct 10 11:33:47 2017 rev:8 rq:531151 version:9.06

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghostscript-fonts/ghostscript-fonts.changes      
2012-10-07 18:59:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ghostscript-fonts.new/ghostscript-fonts.changes 
2017-10-10 11:33:51.307518651 +0200
@@ -1,0 +2,11 @@
+Wed Oct  4 12:24:39 CEST 2017 - jsm...@suse.de
+
+- Do no longer mess around with the original fonts: Do no longer
+  try to "improve" the appearance of glyphs in certain fonts in
+  a SUSE-sepcific way. Provide the fonts as originally intended.
+  Now neither the SUSE-sepcific ghostscript-fonts-std-8.11.patch
+  nor special tools like t1ascii and t1binary from the t1utils RPM
+  are needed to build a RPM package that only contains fonts.
+  Cf. the entry below dated "Tue Mar 27 16:57:57 CEST 2012".
+
+-------------------------------------------------------------------

Old:
----
  ghostscript-fonts-std-8.11.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghostscript-fonts.spec ++++++
--- /var/tmp/diff_new_pack.Z26QmP/_old  2017-10-10 11:33:51.991488633 +0200
+++ /var/tmp/diff_new_pack.Z26QmP/_new  2017-10-10 11:33:51.991488633 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghostscript-fonts
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,10 +23,6 @@
 %if 0%{?suse_version} > 1220
 BuildRequires:  fontpackages-devel
 %endif
-# t1utils is needed to convert PostScript Type 1 font program data (*.pfb)
-# to PostScript (*.pfa) so that ghostscript-fonts-std-8.11.patch can be applied
-# and afterwards back to PostScript Type 1 font program data:
-BuildRequires:  t1utils
 Url:            http://www.ghostscript.com/
 Summary:        Ghostscript's free fonts
 License:        GPL-2.0
@@ -55,16 +51,7 @@
 # Patch10...Patch99 is for patches from SUSE which are intended for upstream:
 #
 # Source100...Source999 is for sources from SUSE which are not intended for 
upstream:
-# Source100 ghostscript-fonts-std-8.11.patch is made by mfab...@suse.de
-# see https://bugzilla.novell.com/show_bug.cgi?id=suse36778 (bnc#51778).
-# It changes the weight of "Nimbus Roman No9 L:style=Medium Italic" and
-# "Nimbus Roman No9 L:style=Medium" back to "Bold" instead of "Medium".
-# ghostscript-fonts-std-8.11.patch must be listed as SourceNNN
-# because it is applied via an explicit patch call in install section
-# but the SUSE internal check_if_valid_source_dir tool could abort
-# with fatal error because it thinks this patch is not applied
-# (see https://bugzilla.novell.com/show_bug.cgi?id=649207#c17):
-Source100:      ghostscript-fonts-std-8.11.patch
+#
 # Patch100...Patch999 is for patches from SUSE which are not intended for 
upstream:
 #
 # The main-package ghostscript-fonts alone is useless because it does not 
contain any font file.
@@ -137,22 +124,9 @@
 FONT_INSTALL_DIR=%{buildroot}%{_datadir}/ghostscript/fonts
 install -d -m755 $FONT_INSTALL_DIR
 install -m644 fonts/fonts.* $FONT_INSTALL_DIR
-for S in afm gsf pfa pfb pfm
-do install -m644 fonts/*.$S $FONT_INSTALL_DIR
-done
-# Patch the installed ghostscript-fonts-std fonts:
-PATCH_FILE=$RPM_SOURCE_DIR/ghostscript-fonts-std-8.11.patch
-PFA_FILES="$( grep -o '^+++ .*\.pfa' $PATCH_FILE | cut -s -d ' ' -f2 )"
-pushd %{buildroot}%{_datadir}/ghostscript/fonts
-for PFA in $PFA_FILES
-do t1ascii ${PFA%%.*}.pfb >$PFA
-done
-patch -p0 -i $PATCH_FILE
-for PFA in $PFA_FILES
-do t1binary $PFA > ${PFA%%.*}.pfb
-   rm -vf $PFA
+for SUFFIX in afm gsf pfa pfb pfm
+do install -m644 fonts/*.$SUFFIX $FONT_INSTALL_DIR
 done
-popd
 # Provide a link to make the Ghostscript fonts also appear in the directory
 # /usr/share/fonts/ where applications (including X11) search for fonts.
 # A usr/share/fonts/ sub-directory does not exist in the buildroot:


Reply via email to