Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package baekmuk-bitmap-fonts for openSUSE:Factory checked in at 2022-04-25 23:35:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/baekmuk-bitmap-fonts (Old) and /work/SRC/openSUSE:Factory/.baekmuk-bitmap-fonts.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "baekmuk-bitmap-fonts" Mon Apr 25 23:35:54 2022 rev:10 rq:972602 version:2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/baekmuk-bitmap-fonts/baekmuk-bitmap-fonts.changes 2017-04-30 21:24:47.813094272 +0200 +++ /work/SRC/openSUSE:Factory/.baekmuk-bitmap-fonts.new.1538/baekmuk-bitmap-fonts.changes 2022-04-25 23:36:12.966474352 +0200 @@ -1,0 +2,20 @@ +Sat Apr 23 00:19:36 UTC 2022 - Ferdinand Thiessen <r...@fthiessen.de> + +- Update to upstream version 2.2 + * No changelog available +- Use SourceURL +- Drop coditional parts of SPEC file for outdated versions +- Add baekmuk-bdf-fonts-fix-fonts-alias.patch + +------------------------------------------------------------------- +Fri Dec 18 12:47:15 UTC 2020 - Thomas Schraitle <thomas.schrai...@suse.com> + +- Create new 2.1.1 release +- Fix bsc#1178540, download new archive + Replace buggy version 2.0 post tables with version 3.0 ones, which + indicate that the font doesn???t contain glyph names. This is common + for CJK fonts that are accessed by character code only. + +- Apply spec-cleaner + +------------------------------------------------------------------- Old: ---- baekmuk-2.1.tar.bz2 baekmuk-bitmap-fonts-prepared.tar.bz2 baekmuk-doc-2.1.tar.gz baekmuk-ttf-2.1.tar.bz2 fonts.alias mkbold mkitalic prepare-bitmap-fonts.sh truetype-ko-fonts.dir New: ---- 865-baekmuk-bdf-2.2.tar.gz 865-baekmuk-ttf-2.2.tar.gz baekmuk-bdf-fonts-fix-fonts-alias.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ baekmuk-bitmap-fonts.spec ++++++ --- /var/tmp/diff_new_pack.yLLYPw/_old 2022-04-25 23:36:14.506476509 +0200 +++ /var/tmp/diff_new_pack.yLLYPw/_new 2022-04-25 23:36:14.510476515 +0200 @@ -1,7 +1,7 @@ # # spec file for package baekmuk-bitmap-fonts # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,52 +12,33 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define bitmap_fontdir %{_fontsdir}/baekmuk - Name: baekmuk-bitmap-fonts -BuildRequires: gawk -BuildRequires: perl -%if 0%{?suse_version} >= 1220 -BuildRequires: bdftopcf -BuildRequires: mkfontdir -%else -BuildRequires: xorg-x11 -%endif -%if 0%{?suse_version} < 1130 -BuildRequires: freetype2 -%endif -Version: 2.1 +Version: 2.2 Release: 0 Summary: Baekmuk Fonts, Bitmap Version License: HPND Group: System/X11/Fonts -Source0: baekmuk-2.1.tar.bz2 -Source1: baekmuk-doc-2.1.tar.gz -Source2: baekmuk-ttf-2.1.tar.bz2 -Source17: fonts.alias -Source18: mkitalic -Source19: mkbold -# truetype-ko-fonts.dir is nice, but in xtt syntax, which does not work with freetype -Source20: truetype-ko-fonts.dir +URL: https://kldp.net/baekmuk/ +Source0: http://kldp.net/baekmuk/release/865-baekmuk-bdf-%{version}.tar.gz +Source1: http://kldp.net/baekmuk/release/865-baekmuk-ttf-%{version}.tar.gz # fonts.scale.baekmuk is very bare bones and works with both, freetype and xtt -Source21: fonts.scale.baekmuk -Source22: prepare-bitmap-fonts.sh -Source30: baekmuk-bitmap-fonts-prepared.tar.bz2 -# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines +Source20: fonts.scale.baekmuk Patch0: baekmuk-gulim-medium-18-pixel-bitmap.patch -# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch1: baekmuk-gulim-bold-18-pixel-bitmap.patch -%reconfigure_fonts_prereq +Patch2: baekmuk-bdf-fonts-fix-fonts-alias.patch BuildRequires: fontpackages-devel Provides: baekmuk = %{version} Provides: locale(xorg-x11:ko) Obsoletes: baekmuk < 2.1 -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch +%reconfigure_fonts_prereq +BuildRequires: bdftopcf +BuildRequires: mkfontdir %description Baekmuk Fonts (Korean fonts for the X Window System, bitmap version). @@ -75,52 +56,44 @@ version). %prep -%setup -q -c -a 0 -a 1 -a 2 -%patch0 -p0 -b .baekmuk-gulim-medium-18-pixel-bitmap -%patch1 -p0 -b .baekmuk-gulim-bold-18-pixel-bitmap +%setup -q -c -a 1 +pushd baekmuk-bdf-%{version} +%patch0 -p0 +%patch1 -p0 +%patch2 -p1 +popd %build -install -m 755 $RPM_SOURCE_DIR/mkitalic . -install -m 755 $RPM_SOURCE_DIR/mkbold . -# Prepare a tar ball containing a complete set of all baekmuk bitmap fonts. -# If the tar ball is already available and up to date, just unpack the prepared -# tar ball. -# Generating the bold and especially the italic fonts takes a HUGE amount of time -# (8 hours on a 500 Mhz Pentium III). And although this is a noarch package, -# autobuild tries to build it an all architectures. This causes big problems when -# we don't have lots of build power for an architecture, for example for sparc and ppc. -# cp $RPM_SOURCE_DIR/prepare-bitmap-fonts.sh . -# source ./prepare-bitmap-fonts.sh -# tar jcvf baekmuk-bitmap-fonts-prepared.tar.bz2 *.bdf -cp $RPM_SOURCE_DIR/baekmuk-bitmap-fonts-prepared.tar.bz2 . -tar jxvf baekmuk-bitmap-fonts-prepared.tar.bz2 # already prepared tarball -for src in *.bdf ; do - bdftopcf $src | gzip -n -9 > ${src%.bdf}.pcf.gz +pushd baekmuk-bdf-%{version} +for file in bdf/*.bdf; do + bdftopcf $file | gzip -9 > ${file%.bdf}.pcf.gz done %install -mkdir -p %{buildroot}%{bitmap_fontdir} +pushd baekmuk-ttf-%{version}/ttf mkdir -p %{buildroot}%{_ttfontsdir} -install -c -m 644 *.pcf.gz %{buildroot}%{bitmap_fontdir} -install -c -m 644 %{SOURCE17} %{buildroot}%{bitmap_fontdir}/fonts.alias install -c -m 644 *.ttf %{buildroot}%{_ttfontsdir} -install -c -m 644 $RPM_SOURCE_DIR/fonts.scale.baekmuk %{buildroot}%{_ttfontsdir}/fonts.scale.baekmuk -mkfontdir %{buildroot}%{bitmap_fontdir} +install -c -m 644 %{SOURCE20} %{buildroot}%{_ttfontsdir}/fonts.scale.baekmuk +popd +pushd baekmuk-bdf-%{version}/bdf +mkdir -p %{buildroot}%{bitmap_fontdir} +install -c -m 644 *.pcf.gz %{buildroot}%{bitmap_fontdir} +install -c -m 644 fonts.alias %{buildroot}%{bitmap_fontdir}/fonts.alias +popd +mkfontdir %{buildroot}%{bitmap_fontdir} %reconfigure_fonts_scriptlets -n baekmuk-bitmap-fonts - %reconfigure_fonts_scriptlets -c -n baekmuk-ttf-fonts %files -%defattr(-, root,root) -%doc COPYRIGHT COPYRIGHT.ks +%license baekmuk-bdf-%{version}/COPYRIGHT baekmuk-bdf-%{version}/COPYRIGHT.ks %dir %{bitmap_fontdir} %verify(not md5 size mtime) %{bitmap_fontdir}/fonts.dir %{bitmap_fontdir}/fonts.alias %{bitmap_fontdir}/*.pcf.gz %files -n baekmuk-ttf-fonts -%defattr(-, root,root) +%license baekmuk-ttf-%{version}/COPYRIGHT %dir %{_ttfontsdir}/ %{_ttfontsdir}/*.ttf %config %{_ttfontsdir}/fonts.scale.baekmuk ++++++ baekmuk-bdf-fonts-fix-fonts-alias.patch ++++++ gulim20b alias fix (#733105) Index: baekmuk-bdf-2.2/bdf/fonts.alias =================================================================== --- baekmuk-bdf-2.2.orig/bdf/fonts.alias +++ baekmuk-bdf-2.2/bdf/fonts.alias @@ -7,7 +7,7 @@ -baekmuk-dotum-medium-r-normal--10-100-75-75-m-100-ksc5601.1987-0 -baekmuk-dotum-medium-r-normal--10-100-75-75-m-100-ksx1001.1998-0 -baekmuk-gulim-bold-r-normal--18-180-75-75-m-180-ksc5601.1987-0 -baekmuk-gulim-bold-r-normal--18-180-75-75-m-180-ksx1001.1998-0 -baekmuk-gulim-bold-r-normal--16-160-75-75-m-160-ksc5601.1987-0 -baekmuk-gulim-bold-r-normal--16-160-75-75-m-160-ksx1001.1998-0 --baekmuk-gulim-bold-r-normal--20-200-75-75-m-200-ksc5601.1987-0 -baekmuk-gulim-bold-r-normal--20-200-75-75-m-200-ksx1001.1998-0 +-baekmuk-gulim-bold-r-normal--20-200-75-75-m-202-ksc5601.1987-0 -baekmuk-gulim-bold-r-normal--20-200-75-75-m-202-ksx1001.1998-0 -baekmuk-gulim-bold-r-normal--14-140-75-75-m-140-ksc5601.1987-0 -baekmuk-gulim-bold-r-normal--14-140-75-75-m-140-ksx1001.1998-0 -baekmuk-gulim-bold-r-normal--12-120-75-75-m-120-ksc5601.1987-0 -baekmuk-gulim-bold-r-normal--12-120-75-75-m-120-ksx1001.1998-0 -baekmuk-gulim-bold-r-normal--24-240-75-75-m-240-ksc5601.1987-0 -baekmuk-gulim-bold-r-normal--24-240-75-75-m-240-ksx1001.1998-0 ++++++ baekmuk-gulim-bold-18-pixel-bitmap.patch ++++++ --- /var/tmp/diff_new_pack.yLLYPw/_old 2022-04-25 23:36:14.554476577 +0200 +++ /var/tmp/diff_new_pack.yLLYPw/_new 2022-04-25 23:36:14.558476582 +0200 @@ -1,5 +1,5 @@ ---- gulim18b.bdf 2002-08-14 03:36:58.000000000 +0200 -+++ gulim18b.bdf 2004-07-28 20:03:18.632421508 +0200 +--- bdf/gulim18b.bdf 2002-08-14 03:36:58.000000000 +0200 ++++ bdf/gulim18b.bdf 2004-07-28 20:03:18.632421508 +0200 @@ -59249,27 +59249,24 @@ ENCODING 16982 SWIDTH 960 0 ++++++ baekmuk-gulim-medium-18-pixel-bitmap.patch ++++++ --- /var/tmp/diff_new_pack.yLLYPw/_old 2022-04-25 23:36:14.570476599 +0200 +++ /var/tmp/diff_new_pack.yLLYPw/_new 2022-04-25 23:36:14.570476599 +0200 @@ -1,5 +1,5 @@ ---- gulim18.bdf 2002-08-11 17:16:17.000000000 +0200 -+++ gulim18.bdf 2004-07-28 18:35:06.764838029 +0200 +--- bdf/gulim18.bdf 2002-08-11 17:16:17.000000000 +0200 ++++ bdf/gulim18.bdf 2004-07-28 18:35:06.764838029 +0200 @@ -58077,22 +58077,22 @@ DWIDTH 18 0 BBX 14 16 2 -2