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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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