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: