From 05edd8447c1b2998bb020534948e02f38731f65b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 20:59:47 +0000 Subject: [PATCH 01/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- unifont.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unifont.spec b/unifont.spec index 50df232..e1e3a27 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont Version: 9.0.06 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -91,6 +91,9 @@ fi %license COPYING %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 9.0.06-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 9.0.06-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 9df147e22dc82002459e128cde1b3a8e463bebc4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 09:47:54 +0000 Subject: [PATCH 02/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- unifont.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unifont.spec b/unifont.spec index e1e3a27..061b570 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont Version: 9.0.06 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -91,6 +91,9 @@ fi %license COPYING %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 9.0.06-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 9.0.06-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 79c64025dc78d8589b955cdf6eca842fa57d820e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 20:01:38 +0000 Subject: [PATCH 03/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unifont.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unifont.spec b/unifont.spec index 061b570..375b9b1 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont Version: 9.0.06 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -91,6 +91,9 @@ fi %license COPYING %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 9.0.06-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 9.0.06-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 96b6535506b0d210ccebac288b96cb22b6934e87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Sun, 15 Apr 2018 21:21:24 +0200 Subject: [PATCH 04/37] Update to 10.0.07 --- .gitignore | 1 + sources | 2 +- unifont.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index b993f3f..3c05fe4 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /unifont-9.0.01.tar.gz /unifont-9.0.02.tar.gz /unifont-9.0.06.tar.gz +/unifont-10.0.07.tar.gz diff --git a/sources b/sources index ececed5..ad6dfcc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (unifont-9.0.06.tar.gz) = 767dc107d9a33008116b6939facbf31db6c7942acad257ad52a1a249f04b6215b41da928ef00e8308c2cc19924257cb0219d4eddd2b99502621ebd82e8673988 +SHA512 (unifont-10.0.07.tar.gz) = 4d5dbc3ac9dcaf5ace1318f45b78ed98e8b67237f4628ce4ef5da6dadbac7266856039a5761cae945edf94d85f226d79b862964afcd70d8c121de60b51d8ba53 diff --git a/unifont.spec b/unifont.spec index 375b9b1..0d7e440 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,11 +1,11 @@ Name: unifont -Version: 9.0.06 -Release: 5%{?dist} +Version: 10.0.07 +Release: 1%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format -Source0: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz +Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz Source1: unifont.metainfo.xml BuildRequires: perl-generators @@ -91,6 +91,9 @@ fi %license COPYING %changelog +* Sun Apr 15 2018 Zbigniew Jędrzejewski-Szmek - 10.0.07-1 +- Update to latest version (#1567644) + * Fri Feb 09 2018 Fedora Release Engineering - 9.0.06-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From d5985f67333a86eac04bd58ee7a0b9cfa349128a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:14:30 +0000 Subject: [PATCH 05/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unifont.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unifont.spec b/unifont.spec index 0d7e440..f35f0a5 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont Version: 10.0.07 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -91,6 +91,9 @@ fi %license COPYING %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 10.0.07-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Sun Apr 15 2018 Zbigniew Jędrzejewski-Szmek - 10.0.07-1 - Update to latest version (#1567644) From d8f5568b6747def43a044744c7c8ba5755d509ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Thu, 19 Jul 2018 12:19:28 +0200 Subject: [PATCH 06/37] Pull in gcc --- unifont.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/unifont.spec b/unifont.spec index f35f0a5..d840ff3 100644 --- a/unifont.spec +++ b/unifont.spec @@ -8,6 +8,7 @@ Summary: Tools and glyph descriptions in a very simple text format Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz Source1: unifont.metainfo.xml +BuildRequires: gcc BuildRequires: perl-generators BuildRequires: xorg-x11-font-utils BuildRequires: fontforge From fea5832fc2958f1f93e6cfe98499f6b14f7eaff5 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Sun, 27 Jan 2019 19:40:33 +0100 Subject: [PATCH 07/37] Remove obsolete scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- unifont.spec | 9 --------- 1 file changed, 9 deletions(-) diff --git a/unifont.spec b/unifont.spec index d840ff3..2d93624 100644 --- a/unifont.spec +++ b/unifont.spec @@ -14,8 +14,6 @@ BuildRequires: xorg-x11-font-utils BuildRequires: fontforge BuildRequires: fontpackages-devel BuildRequires: texinfo -Requires(post): info -Requires(preun): info %description A font with a glyph for every visible Unicode Basic Multilingual Plane @@ -66,13 +64,6 @@ install -Dm0644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/unifont.metainfo.xml # Remove APL font for now rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz -%post -/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : -%preun -if [ $1 = 0 ] ; then -/sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : -fi - %files %{_bindir}/* %{_datadir}/%{name}/ From 864c885a2b84b07a1e1430077ec542157ade03ee Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 10:48:59 +0000 Subject: [PATCH 08/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unifont.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unifont.spec b/unifont.spec index 2d93624..2b99030 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont Version: 10.0.07 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -83,6 +83,9 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %license COPYING %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 10.0.07-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 10.0.07-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From fdec788336e3c530c47c5d7096a0da89357eb3cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Thu, 7 Mar 2019 10:11:27 +0100 Subject: [PATCH 09/37] Update to 12.0.01 --- .gitignore | 1 + sources | 2 +- unifont.spec | 12 +++++++----- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 3c05fe4..ffab5bc 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /unifont-9.0.02.tar.gz /unifont-9.0.06.tar.gz /unifont-10.0.07.tar.gz +/unifont-12.0.01.tar.gz diff --git a/sources b/sources index ad6dfcc..9610ed9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (unifont-10.0.07.tar.gz) = 4d5dbc3ac9dcaf5ace1318f45b78ed98e8b67237f4628ce4ef5da6dadbac7266856039a5761cae945edf94d85f226d79b862964afcd70d8c121de60b51d8ba53 +SHA512 (unifont-12.0.01.tar.gz) = e44678acbf696d0529f3c2fe7fe796d3d6908a54b8eaa3f7cd5717d5bebc2698aed7f4e5cde4a954330d8bcaac6a5886839afb854d271ac3a03b460f774215c1 diff --git a/unifont.spec b/unifont.spec index 2b99030..725f5b1 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont -Version: 10.0.07 -Release: 3%{?dist} +Version: 12.0.01 +Release: 1%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -28,9 +28,8 @@ Requires: fontpackages-filesystem %description fonts A fixed-width Unicode font with a glyph for every visible Unicode 7.0 -Basic Multilingual Plane code point and more. The latest version of -Unifont includes approximately 54,700 glyphs for all the visible -Unicode BMP code points. +Basic Multilingual Plane code point (over 55,000 glyphs) and some +glyphs beyond BMP. This font strives for very wide coverage rather than beauty, so use it only as fallback or for special purposes. @@ -83,6 +82,9 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %license COPYING %changelog +* Thu Mar 7 2019 Zbigniew Jędrzejewski-Szmek - 12.0.01-1 +- Update to latest version (more glyphs from Unicode 12.0). + * Sun Feb 03 2019 Fedora Release Engineering - 10.0.07-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 930f7b88475919e2d178ead5eb5f3324c24f7a2b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:29:59 +0000 Subject: [PATCH 10/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unifont.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unifont.spec b/unifont.spec index 725f5b1..77e51fd 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont Version: 12.0.01 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -82,6 +82,9 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %license COPYING %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 12.0.01-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Mar 7 2019 Zbigniew Jędrzejewski-Szmek - 12.0.01-1 - Update to latest version (more glyphs from Unicode 12.0). From f40d5f8cb4549ad707337138f919fa0c77a992a6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:35:59 +0000 Subject: [PATCH 11/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unifont.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unifont.spec b/unifont.spec index 77e51fd..8960520 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont Version: 12.0.01 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -82,6 +82,9 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %license COPYING %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 12.0.01-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 12.0.01-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 11e07428a182ae77011fc1a5304cb9d73ad5c672 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:17:40 +0000 Subject: [PATCH 12/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unifont.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unifont.spec b/unifont.spec index 8960520..048c508 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont Version: 12.0.01 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -82,6 +82,9 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %license COPYING %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 12.0.01-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 12.0.01-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From d1b7781e1f31bdcf09e153f8fc1f461fa489305f Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 00:23:48 +0000 Subject: [PATCH 13/37] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- unifont.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/unifont.spec b/unifont.spec index 048c508..bf73042 100644 --- a/unifont.spec +++ b/unifont.spec @@ -8,6 +8,7 @@ Summary: Tools and glyph descriptions in a very simple text format Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz Source1: unifont.metainfo.xml +BuildRequires: make BuildRequires: gcc BuildRequires: perl-generators BuildRequires: xorg-x11-font-utils From 0a376e48ce06ea821793abafc92115697fcc34d1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:40:29 +0000 Subject: [PATCH 14/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unifont.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unifont.spec b/unifont.spec index bf73042..c3de086 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont Version: 12.0.01 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -83,6 +83,9 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %license COPYING %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 12.0.01-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 12.0.01-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 345d21f099d59cbfce52a9beae606b12a82bf501 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Wed, 3 Feb 2021 19:36:56 +0100 Subject: [PATCH 15/37] Version 12.1.02 I started working on this, and then my server had hardware issues and I found this uncommited change a year later ;( --- .gitignore | 1 + sources | 2 +- unifont.spec | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ffab5bc..6947910 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /unifont-9.0.06.tar.gz /unifont-10.0.07.tar.gz /unifont-12.0.01.tar.gz +/unifont-12.1.02.tar.gz diff --git a/sources b/sources index 9610ed9..7f3ecf9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (unifont-12.0.01.tar.gz) = e44678acbf696d0529f3c2fe7fe796d3d6908a54b8eaa3f7cd5717d5bebc2698aed7f4e5cde4a954330d8bcaac6a5886839afb854d271ac3a03b460f774215c1 +SHA512 (unifont-12.1.02.tar.gz) = 031336c5811957f211e442c9d3a3920cc3149f80681802a0f9e2a9c905ccce8f0434bf37f6000d30ff568aa5020d4017034906be2b38ead7ebb35b7dc8d47299 diff --git a/unifont.spec b/unifont.spec index c3de086..7c9c151 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont -Version: 12.0.01 -Release: 5%{?dist} +Version: 12.1.02 +Release: 1%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format From 2c77e54bbdaaf401167e7c95161d350b1d04ecd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Wed, 3 Feb 2021 20:25:37 +0100 Subject: [PATCH 16/37] Version 13.0.05 --- .gitignore | 1 + sources | 2 +- unifont.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6947910..2b68a8d 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /unifont-10.0.07.tar.gz /unifont-12.0.01.tar.gz /unifont-12.1.02.tar.gz +/unifont-13.0.05.tar.gz diff --git a/sources b/sources index 7f3ecf9..e8f9228 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (unifont-12.1.02.tar.gz) = 031336c5811957f211e442c9d3a3920cc3149f80681802a0f9e2a9c905ccce8f0434bf37f6000d30ff568aa5020d4017034906be2b38ead7ebb35b7dc8d47299 +SHA512 (unifont-13.0.05.tar.gz) = d15f4cd8224ecf0dc2d453f0c3f7dbabf5b9e6ce8f713e1eb94bf5d1ad1b22a0e07861919546ec29cdb5b824343208da80d368955775b4c0e20057345407d0f5 diff --git a/unifont.spec b/unifont.spec index 7c9c151..fe68e06 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,5 +1,5 @@ Name: unifont -Version: 12.1.02 +Version: 13.0.05 Release: 1%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont @@ -8,7 +8,7 @@ Summary: Tools and glyph descriptions in a very simple text format Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz Source1: unifont.metainfo.xml -BuildRequires: make +BuildRequires: make BuildRequires: gcc BuildRequires: perl-generators BuildRequires: xorg-x11-font-utils @@ -83,6 +83,9 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %license COPYING %changelog +* Wed Feb 3 2021 Zbigniew Jędrzejewski-Szmek - 13.0.05-1 +- Latest upstream version + * Wed Jan 27 2021 Fedora Release Engineering - 12.0.01-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 18c3930e24480c295442be3ede619629506bdf3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Mon, 1 Mar 2021 13:28:24 +0100 Subject: [PATCH 17/37] Require bdftopcf instead of xorg-x11-font-utils --- unifont.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/unifont.spec b/unifont.spec index fe68e06..7217ca2 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont Version: 13.0.05 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -11,7 +11,7 @@ Source1: unifont.metainfo.xml BuildRequires: make BuildRequires: gcc BuildRequires: perl-generators -BuildRequires: xorg-x11-font-utils +BuildRequires: bdftopcf BuildRequires: fontforge BuildRequires: fontpackages-devel BuildRequires: texinfo @@ -83,6 +83,10 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %license COPYING %changelog +* Mon Mar 1 2021 Zbigniew Jędrzejewski-Szmek - 13.0.05-2 +- Require bdftopcf instead of xorg-x11-font-utils + (https://fedoraproject.org/wiki/Changes/XorgUtilityDeaggregation) + * Wed Feb 3 2021 Zbigniew Jędrzejewski-Szmek - 13.0.05-1 - Latest upstream version From 7407dd64288b0e03aa9b369c031027c70f508137 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:02:40 +0000 Subject: [PATCH 18/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unifont.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unifont.spec b/unifont.spec index 7217ca2..98c3308 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont Version: 13.0.05 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -83,6 +83,9 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %license COPYING %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 13.0.05-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon Mar 1 2021 Zbigniew Jędrzejewski-Szmek - 13.0.05-2 - Require bdftopcf instead of xorg-x11-font-utils (https://fedoraproject.org/wiki/Changes/XorgUtilityDeaggregation) From 338c10bd426d97f89aa851bd499faf5afccd8a2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Sun, 7 Nov 2021 12:58:25 +0100 Subject: [PATCH 19/37] Convert to rpmautospec --- changelog | 116 +++++++++++++++++++++++++++++++++++++++++++++++++ unifont.spec | 119 +-------------------------------------------------- 2 files changed, 118 insertions(+), 117 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..f3e3362 --- /dev/null +++ b/changelog @@ -0,0 +1,116 @@ +* Fri Jul 23 2021 Fedora Release Engineering - 13.0.05-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Mar 1 2021 Zbigniew Jędrzejewski-Szmek - 13.0.05-2 +- Require bdftopcf instead of xorg-x11-font-utils + (https://fedoraproject.org/wiki/Changes/XorgUtilityDeaggregation) + +* Wed Feb 3 2021 Zbigniew Jędrzejewski-Szmek - 13.0.05-1 +- Latest upstream version + +* Wed Jan 27 2021 Fedora Release Engineering - 12.0.01-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 12.0.01-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jan 31 2020 Fedora Release Engineering - 12.0.01-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 12.0.01-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Mar 7 2019 Zbigniew Jędrzejewski-Szmek - 12.0.01-1 +- Update to latest version (more glyphs from Unicode 12.0). + +* Sun Feb 03 2019 Fedora Release Engineering - 10.0.07-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 10.0.07-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Sun Apr 15 2018 Zbigniew Jędrzejewski-Szmek - 10.0.07-1 +- Update to latest version (#1567644) + +* Fri Feb 09 2018 Fedora Release Engineering - 9.0.06-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 9.0.06-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 9.0.06-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 9.0.06-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Jan 11 2017 Zbigniew Jędrzejewski-Szmek - 9.0.06-1 +- Uupdate to latest version (removal of serifs from Cherokee letters, + Pikto CSUR glyph improvements) + +* Sun Sep 11 2016 Zbigniew Jędrzejewski-Szmek - 9.0.02-1 +- Update to latest version (3 new CSUR scripts, bugfixes) + +* Sun Jul 3 2016 Zbigniew Jędrzejewski-Szmek - 9.0.01-1 +- Update to latest version (increased coverage for Unicode 9.0) + +* Fri Feb 05 2016 Fedora Release Engineering - 7.0.06-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 7.0.06-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Fri Oct 24 2014 Zbigniew Jędrzejewski-Szmek - 7.0.06-1 +- Update to new upstream version +- Include unifont_upper.ttf in the package + +* Thu Oct 16 2014 Zbigniew Jędrzejewski-Szmek - 7.0.04-2 +- Add metadata file for the font, not appdata + +* Wed Oct 15 2014 Zbigniew Jędrzejewski-Szmek - 7.0.04-1 +- Update to new upstream version +- Add appdata file for the font + +* Mon Aug 18 2014 Fedora Release Engineering - 7.0.03-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Tue Jul 01 2014 Zbigniew Jędrzejewski-Szmek - 7.0.03-1 +- Update to new upstream version + +* Mon Jun 30 2014 Zbigniew Jędrzejewski-Szmek - 7.0.02-1 +- Update to new upstream version + +* Sun Jun 22 2014 Zbigniew Jędrzejewski-Szmek - 7.0.01-1 +- Update to new upstream version +- Split out unifont-viewer subpackage + +* Sun Jun 08 2014 Fedora Release Engineering - 6.3.20140214-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Fri Feb 07 2014 Zbigniew Jędrzejewski-Szmek - 6.3.20140214-1 +- Update to new upstream version +- License for info files is changed to GFDL + +* Fri Feb 07 2014 Zbigniew Jędrzejewski-Szmek - 6.3.20140204-1 +- Update to new upstream version + +* Sun Feb 02 2014 Zbigniew Jędrzejewski-Szmek - 6.3.20140202-1 +- Update to new upstream version + +* Sat Dec 28 2013 Zbigniew Jędrzejewski-Szmek - 6.3.20131221-2 +- Move BR: fontpackages-devel to -fonts not to the main package + +* Fri Dec 27 2013 Zbigniew Jędrzejewski-Szmek - 6.3.20131221-1 +- Update to new upstream version + +* Thu Dec 05 2013 Zbigniew Jędrzejewski-Szmek - 6.3.20131020-4 +- Do not strip binaries during installation + +* Thu Dec 05 2013 Zbigniew Jędrzejewski-Szmek - 6.3.20131020-3 +- Fix build flags + +* Sun Dec 01 2013 Zbigniew Jędrzejewski-Szmek - 6.3.20131020-2 +- Add missing BuildRequires + +* Sun Dec 01 2013 Zbigniew Jędrzejewski-Szmek - 6.3.20131020-1 +- Initial package diff --git a/unifont.spec b/unifont.spec index 98c3308..0afca10 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,6 +1,6 @@ Name: unifont Version: 13.0.05 -Release: 3%{?dist} +Release: %autorelease License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -83,119 +83,4 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %license COPYING %changelog -* Fri Jul 23 2021 Fedora Release Engineering - 13.0.05-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Mar 1 2021 Zbigniew Jędrzejewski-Szmek - 13.0.05-2 -- Require bdftopcf instead of xorg-x11-font-utils - (https://fedoraproject.org/wiki/Changes/XorgUtilityDeaggregation) - -* Wed Feb 3 2021 Zbigniew Jędrzejewski-Szmek - 13.0.05-1 -- Latest upstream version - -* Wed Jan 27 2021 Fedora Release Engineering - 12.0.01-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 12.0.01-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 12.0.01-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 12.0.01-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Mar 7 2019 Zbigniew Jędrzejewski-Szmek - 12.0.01-1 -- Update to latest version (more glyphs from Unicode 12.0). - -* Sun Feb 03 2019 Fedora Release Engineering - 10.0.07-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 10.0.07-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Sun Apr 15 2018 Zbigniew Jędrzejewski-Szmek - 10.0.07-1 -- Update to latest version (#1567644) - -* Fri Feb 09 2018 Fedora Release Engineering - 9.0.06-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 9.0.06-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 9.0.06-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 9.0.06-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Jan 11 2017 Zbigniew Jędrzejewski-Szmek - 9.0.06-1 -- Uupdate to latest version (removal of serifs from Cherokee letters, - Pikto CSUR glyph improvements) - -* Sun Sep 11 2016 Zbigniew Jędrzejewski-Szmek - 9.0.02-1 -- Update to latest version (3 new CSUR scripts, bugfixes) - -* Sun Jul 3 2016 Zbigniew Jędrzejewski-Szmek - 9.0.01-1 -- Update to latest version (increased coverage for Unicode 9.0) - -* Fri Feb 05 2016 Fedora Release Engineering - 7.0.06-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jun 19 2015 Fedora Release Engineering - 7.0.06-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Fri Oct 24 2014 Zbigniew Jędrzejewski-Szmek - 7.0.06-1 -- Update to new upstream version -- Include unifont_upper.ttf in the package - -* Thu Oct 16 2014 Zbigniew Jędrzejewski-Szmek - 7.0.04-2 -- Add metadata file for the font, not appdata - -* Wed Oct 15 2014 Zbigniew Jędrzejewski-Szmek - 7.0.04-1 -- Update to new upstream version -- Add appdata file for the font - -* Mon Aug 18 2014 Fedora Release Engineering - 7.0.03-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Tue Jul 01 2014 Zbigniew Jędrzejewski-Szmek - 7.0.03-1 -- Update to new upstream version - -* Mon Jun 30 2014 Zbigniew Jędrzejewski-Szmek - 7.0.02-1 -- Update to new upstream version - -* Sun Jun 22 2014 Zbigniew Jędrzejewski-Szmek - 7.0.01-1 -- Update to new upstream version -- Split out unifont-viewer subpackage - -* Sun Jun 08 2014 Fedora Release Engineering - 6.3.20140214-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri Feb 07 2014 Zbigniew Jędrzejewski-Szmek - 6.3.20140214-1 -- Update to new upstream version -- License for info files is changed to GFDL - -* Fri Feb 07 2014 Zbigniew Jędrzejewski-Szmek - 6.3.20140204-1 -- Update to new upstream version - -* Sun Feb 02 2014 Zbigniew Jędrzejewski-Szmek - 6.3.20140202-1 -- Update to new upstream version - -* Sat Dec 28 2013 Zbigniew Jędrzejewski-Szmek - 6.3.20131221-2 -- Move BR: fontpackages-devel to -fonts not to the main package - -* Fri Dec 27 2013 Zbigniew Jędrzejewski-Szmek - 6.3.20131221-1 -- Update to new upstream version - -* Thu Dec 05 2013 Zbigniew Jędrzejewski-Szmek - 6.3.20131020-4 -- Do not strip binaries during installation - -* Thu Dec 05 2013 Zbigniew Jędrzejewski-Szmek - 6.3.20131020-3 -- Fix build flags - -* Sun Dec 01 2013 Zbigniew Jędrzejewski-Szmek - 6.3.20131020-2 -- Add missing BuildRequires - -* Sun Dec 01 2013 Zbigniew Jędrzejewski-Szmek - 6.3.20131020-1 -- Initial package +%autochangelog From 7d73a7361718d9a2a94430e62d5ef35c21ae3225 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Sun, 7 Nov 2021 13:00:48 +0100 Subject: [PATCH 20/37] Version 14.0.01 --- .gitignore | 1 + sources | 2 +- unifont.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2b68a8d..15a0b3a 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /unifont-12.0.01.tar.gz /unifont-12.1.02.tar.gz /unifont-13.0.05.tar.gz +/unifont-14.0.01.tar.gz diff --git a/sources b/sources index e8f9228..67f6170 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (unifont-13.0.05.tar.gz) = d15f4cd8224ecf0dc2d453f0c3f7dbabf5b9e6ce8f713e1eb94bf5d1ad1b22a0e07861919546ec29cdb5b824343208da80d368955775b4c0e20057345407d0f5 +SHA512 (unifont-14.0.01.tar.gz) = 1b1247502ff13143f2908ef39b6cea6adca82e7633acc78ead0847874597c342484c7357cb449bec0921ab84d1ea752c3e8cdd24dfda02f2b69898dd9f6c7a6b diff --git a/unifont.spec b/unifont.spec index 0afca10..f00da3e 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,5 +1,5 @@ Name: unifont -Version: 13.0.05 +Version: 14.0.01 Release: %autorelease License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont From 568e47e2ec5fa8dc87c95d85bdc310ca48035825 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:31:39 +0000 Subject: [PATCH 21/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering From cc76bdd5034b1648e2a3a480cf9b068f744098d2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:23:51 +0000 Subject: [PATCH 22/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 7010fb2556272f759d7f8c92fe6fd7fc0a43d3a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:49:19 +0000 Subject: [PATCH 23/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 4420503921182a0d51c8a6f9944031b1fa3e7e91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 21 Feb 2023 11:44:40 +0100 Subject: [PATCH 24/37] Version 15.0.01 ... (rhbz#2149996) - THE FORMAT IS CHANGED from TTF to OTF. It seems that both formats contain the same glyphs and .otf is significantly smaller. fc-scan shows no substantative differences between the two files. The .ttf version has some metadata the seems a bit off. $ diff -u1 <(fc-scan /home/zbyszek/rpmbuild/BUILDROOT/unifont-15.0.01-2.fc39.x86_64/usr/share/fonts/unifont/unifont_upper.ttf) <(fc-scan /home/zbyszek/rpmbuild/BUILDROOT/unifont-15.0.01-2.fc39.x86_64/usr/share/fonts/unifont/unifont_upper.otf) --- /proc/self/fd/11 2023-02-22 13:00:03.259828213 +0100 +++ /proc/self/fd/12 2023-02-22 13:00:03.259828213 +0100 @@ -1,2 +1,2 @@ -Pattern has 26 elts (size 32) +Pattern has 28 elts (size 32) family: "Unifont Upper"(s) @@ -8,7 +8,8 @@ slant: 0(i)(s) - weight: 100(f)(s) + weight: 80(f)(s) width: 100(f)(s) + size: [0 3276.75](s) spacing: 90(i)(s) - foundry: "PfEd"(s) - file: "/home/zbyszek/rpmbuild/BUILDROOT/unifont-15.0.01-2.fc39.x86_64/usr/share/fonts/unifont/unifont_upper.ttf"(s) + foundry: "GNU "(s) + file: "/home/zbyszek/rpmbuild/BUILDROOT/unifont-15.0.01-2.fc39.x86_64/usr/share/fonts/unifont/unifont_upper.otf"(s) index: 0(i)(s) @@ -227,6 +228,7 @@ lang: (s) - fontversion: 983040(i)(s) - fontformat: "TrueType"(s) + fontversion: 0(i)(s) + capability: "otlayout:DFLT otlayout:thai"(s) + fontformat: "CFF"(s) decorative: False(s) - postscriptname: "UnifontUpperMedium"(s) + postscriptname: "UnifontUpper"(s) color: False(s) $ (cd /home/zbyszek/rpmbuild/BUILDROOT/unifont-15.0.01-2.fc39.x86_64/usr/share/fonts/unifont; ls -l) total 25344 -rw-r--r-- 1 zbyszek zbyszek 566196 Sep 13 15:49 unifont_csur.otf -rw-r--r-- 1 zbyszek zbyszek 5040340 Sep 13 15:49 unifont_jp.otf -rw-r--r-- 1 zbyszek zbyszek 5076588 Sep 13 15:47 unifont.otf -rw-r--r-- 1 zbyszek zbyszek 12273948 Sep 13 15:47 unifont.ttf -rw-r--r-- 1 zbyszek zbyszek 858848 Sep 13 15:49 unifont_upper.otf -rw-r--r-- 1 zbyszek zbyszek 2123992 Sep 13 15:49 unifont_upper.ttf --- .gitignore | 1 + sources | 2 +- unifont.spec | 11 ++++++++--- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 15a0b3a..59bb196 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /unifont-12.1.02.tar.gz /unifont-13.0.05.tar.gz /unifont-14.0.01.tar.gz +/unifont-15.0.01.tar.gz diff --git a/sources b/sources index 67f6170..db26dd0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (unifont-14.0.01.tar.gz) = 1b1247502ff13143f2908ef39b6cea6adca82e7633acc78ead0847874597c342484c7357cb449bec0921ab84d1ea752c3e8cdd24dfda02f2b69898dd9f6c7a6b +SHA512 (unifont-15.0.01.tar.gz) = 386f6d9b17d0a768f4c4393ec21d5b785678e1cd3eb5e69be2e4e4ca2e89b70c3e3c88ac0e2b89984afff177fbf43e7edc8c8e5d6bbc1af1cf506f42017f571a diff --git a/unifont.spec b/unifont.spec index f00da3e..41ca192 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,5 +1,5 @@ Name: unifont -Version: 14.0.01 +Version: 15.0.01 Release: %autorelease License: GPLv2+ and GFDL Url: https://savannah.gnu.org/projects/unifont @@ -54,8 +54,13 @@ make CFLAGS='%{optflags}' make -C doc unifont.info %install -%make_install USRDIR=/usr COMPRESS=0 TTFDEST='$(DESTDIR)/usr/share/fonts/unifont' +%make_install USRDIR=/usr COMPRESS=0 \ + TTFDEST='$(DESTDIR)/usr/share/fonts/unifont' \ + OTFDEST='$(DESTDIR)/usr/share/fonts/unifont' find %{buildroot}/usr/share/unifont/ -type f \! -name %{name}.hex -delete +# We package the .otf variants instead +rm %{buildroot}/usr/share/fonts/unifont/unifont.ttf +rm %{buildroot}/usr/share/fonts/unifont/unifont_upper.ttf rm -rv %{buildroot}/usr/share/fonts/X11 rm -v %{buildroot}%{_fontdir}/*sample* rm -v %{buildroot}%{_fontdir}/unifont_*csur*.ttf @@ -74,7 +79,7 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %{_infodir}/unifont.* %exclude %{_bindir}/unifont-viewer -%_font_pkg *.ttf +%_font_pkg *.otf %{_datadir}/appdata/ %license COPYING From ad9351f717a1587b08e012a2352f2154a0f0e8a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Thu, 16 Mar 2023 19:41:46 +0100 Subject: [PATCH 25/37] Bring back subpackage with ttf fonts It is used by flare-engine, and it seems SDL does not support OTF. --- unifont.spec | 35 +++++++++++++++++++++++------------ 1 file changed, 23 insertions(+), 12 deletions(-) diff --git a/unifont.spec b/unifont.spec index 41ca192..651814b 100644 --- a/unifont.spec +++ b/unifont.spec @@ -17,9 +17,9 @@ BuildRequires: fontpackages-devel BuildRequires: texinfo %description -A font with a glyph for every visible Unicode Basic Multilingual Plane -code point and more, with supporting utilities to modify the -font. This package contains tools and glyph descriptions. +A font with a glyph for every visible Unicode Basic Multilingual Plane code +point and more, with supporting utilities to modify the font. This package +contains tools and glyph descriptions. %package fonts BuildArch: noarch @@ -28,19 +28,29 @@ Summary: Unicode font with a glyph for every visible BMP code point Requires: fontpackages-filesystem %description fonts -A fixed-width Unicode font with a glyph for every visible Unicode 7.0 -Basic Multilingual Plane code point (over 55,000 glyphs) and some -glyphs beyond BMP. +A fixed-width Unicode font with a glyph for every visible Unicode 7.0 Basic +Multilingual Plane code point (over 55,000 glyphs) and some glyphs beyond BMP. -This font strives for very wide coverage rather than beauty, so use it -only as fallback or for special purposes. +This font strives for very wide coverage rather than beauty, so use it only as +fallback or for special purposes. + +This package contains unicode fonts in OTF format. + +%package ttf-fonts +BuildArch: noarch +Summary: Unicode font with a glyph for every visible BMP code point +Requires: (unifont-fonts = %{version}-%{release} if unifont-fonts) + +%description ttf-fonts +This package contains unicode fonts in TTF format. +It is provided for compatibility, and unifont-fonts should be used instead. %package viewer BuildArch: noarch Summary: Graphical viewer for unifont %description viewer -A graphical viewer for unifont. +A graphical viewer for unifont source character definitions. %prep %setup -q -n unifont-%{version} @@ -58,9 +68,6 @@ make -C doc unifont.info TTFDEST='$(DESTDIR)/usr/share/fonts/unifont' \ OTFDEST='$(DESTDIR)/usr/share/fonts/unifont' find %{buildroot}/usr/share/unifont/ -type f \! -name %{name}.hex -delete -# We package the .otf variants instead -rm %{buildroot}/usr/share/fonts/unifont/unifont.ttf -rm %{buildroot}/usr/share/fonts/unifont/unifont_upper.ttf rm -rv %{buildroot}/usr/share/fonts/X11 rm -v %{buildroot}%{_fontdir}/*sample* rm -v %{buildroot}%{_fontdir}/unifont_*csur*.ttf @@ -83,6 +90,10 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %{_datadir}/appdata/ %license COPYING +%_font_pkg -n ttf *.ttf +%{_datadir}/appdata/ +%license COPYING + %files viewer %{_bindir}/unifont-viewer %license COPYING From 30404c76eb45abde2bafdf339f09d18d013536d5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:07:12 +0000 Subject: [PATCH 26/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From d27828393dd58ec43eb0b84c2ca3ac18af7b37ac Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:07:16 +0000 Subject: [PATCH 27/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 3350ed1dd4fdb9b77c4f90f58fba21f93b6ecf14 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:16:06 +0000 Subject: [PATCH 28/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 73c8db2511e4fc7f60dfb9a35b26ed95c1c8532e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 4 Sep 2024 22:33:50 +0200 Subject: [PATCH 29/37] convert license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- unifont.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unifont.spec b/unifont.spec index 651814b..6210a65 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,7 +1,8 @@ Name: unifont Version: 15.0.01 Release: %autorelease -License: GPLv2+ and GFDL +# Automatically converted from old format: GPLv2+ and GFDL - review is highly recommended. +License: GPL-2.0-or-later AND LicenseRef-Callaway-GFDL Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format From 326eaeeaa7c0d2439a183fd5d9c00d2e9ff7b0cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Sat, 28 Sep 2024 17:04:40 +0200 Subject: [PATCH 30/37] Version 16.0.01 - License tag is updated and converted to proper SPDX - The ttf subpackage is dropped and will be removed from systems --- .gitignore | 1 + sources | 2 +- unifont.spec | 22 ++++------------------ 3 files changed, 6 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index 59bb196..83af391 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /unifont-13.0.05.tar.gz /unifont-14.0.01.tar.gz /unifont-15.0.01.tar.gz +/unifont-16.0.01.tar.gz diff --git a/sources b/sources index db26dd0..49153fd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (unifont-15.0.01.tar.gz) = 386f6d9b17d0a768f4c4393ec21d5b785678e1cd3eb5e69be2e4e4ca2e89b70c3e3c88ac0e2b89984afff177fbf43e7edc8c8e5d6bbc1af1cf506f42017f571a +SHA512 (unifont-16.0.01.tar.gz) = cfbb6598fc7fda7bbe1d061d3d35e3433df033bece0468fe469338ecac82fddd3fd9fd35f4693147284f28b02011939cad3c2570d878677c472227909f65af27 diff --git a/unifont.spec b/unifont.spec index 6210a65..063847e 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,8 +1,7 @@ Name: unifont -Version: 15.0.01 +Version: 16.0.01 Release: %autorelease -# Automatically converted from old format: GPLv2+ and GFDL - review is highly recommended. -License: GPL-2.0-or-later AND LicenseRef-Callaway-GFDL +License: GPL-2.0-or-later AND OFL-1.1 AND GFDL-1.3 Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format @@ -16,6 +15,7 @@ BuildRequires: bdftopcf BuildRequires: fontforge BuildRequires: fontpackages-devel BuildRequires: texinfo +BuildRequires: ImageMagick %description A font with a glyph for every visible Unicode Basic Multilingual Plane code @@ -27,6 +27,7 @@ BuildArch: noarch Summary: Unicode font with a glyph for every visible BMP code point Requires: fontpackages-filesystem +Obsoletes: %{name}-ttf-fonts < 16.0.01 %description fonts A fixed-width Unicode font with a glyph for every visible Unicode 7.0 Basic @@ -37,15 +38,6 @@ fallback or for special purposes. This package contains unicode fonts in OTF format. -%package ttf-fonts -BuildArch: noarch -Summary: Unicode font with a glyph for every visible BMP code point -Requires: (unifont-fonts = %{version}-%{release} if unifont-fonts) - -%description ttf-fonts -This package contains unicode fonts in TTF format. -It is provided for compatibility, and unifont-fonts should be used instead. - %package viewer BuildArch: noarch Summary: Graphical viewer for unifont @@ -66,12 +58,10 @@ make -C doc unifont.info %install %make_install USRDIR=/usr COMPRESS=0 \ - TTFDEST='$(DESTDIR)/usr/share/fonts/unifont' \ OTFDEST='$(DESTDIR)/usr/share/fonts/unifont' find %{buildroot}/usr/share/unifont/ -type f \! -name %{name}.hex -delete rm -rv %{buildroot}/usr/share/fonts/X11 rm -v %{buildroot}%{_fontdir}/*sample* -rm -v %{buildroot}%{_fontdir}/unifont_*csur*.ttf install -Dm0644 doc/unifont.info %{buildroot}%{_infodir}/unifont.info install -Dm0644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/unifont.metainfo.xml # Remove APL font for now @@ -91,10 +81,6 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %{_datadir}/appdata/ %license COPYING -%_font_pkg -n ttf *.ttf -%{_datadir}/appdata/ -%license COPYING - %files viewer %{_bindir}/unifont-viewer %license COPYING From cf203a9cedd9d01bbe8d819ac21eb1b8ae75e9a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Mon, 30 Sep 2024 15:22:45 +0200 Subject: [PATCH 31/37] Restore subpackage with ttf fonts ... (rhbz#2315659) Some unnecessary work is done to build psf fonts. I prefer to do that rather than to figure out why the build fail without that. --- unifont.spec | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/unifont.spec b/unifont.spec index 063847e..b4d303d 100644 --- a/unifont.spec +++ b/unifont.spec @@ -12,6 +12,7 @@ BuildRequires: make BuildRequires: gcc BuildRequires: perl-generators BuildRequires: bdftopcf +BuildRequires: bdf2psf BuildRequires: fontforge BuildRequires: fontpackages-devel BuildRequires: texinfo @@ -27,7 +28,6 @@ BuildArch: noarch Summary: Unicode font with a glyph for every visible BMP code point Requires: fontpackages-filesystem -Obsoletes: %{name}-ttf-fonts < 16.0.01 %description fonts A fixed-width Unicode font with a glyph for every visible Unicode 7.0 Basic @@ -38,6 +38,15 @@ fallback or for special purposes. This package contains unicode fonts in OTF format. +%package ttf-fonts +BuildArch: noarch +Summary: Unicode font with a glyph for every visible BMP code point +Requires: (unifont-fonts = %{version}-%{release} if unifont-fonts) + +%description ttf-fonts +This package contains unicode fonts in TTF format. +It is provided for compatibility, and unifont-fonts should be used instead. + %package viewer BuildArch: noarch Summary: Graphical viewer for unifont @@ -52,13 +61,17 @@ sed -i 's/^install: .*/install:/' Makefile sed -i 's/install -s/install/' src/Makefile %build +%make_build CFLAGS='%{optflags}' # Makefile is broken with parallel builds -make CFLAGS='%{optflags}' +make -C font all ttf upperttf make -C doc unifont.info %install %make_install USRDIR=/usr COMPRESS=0 \ OTFDEST='$(DESTDIR)/usr/share/fonts/unifont' +install -Dm0644 font/compiled/unifont-%{version}.ttf %{buildroot}%{_fontdir}/unifont.ttf +install -Dm0644 font/compiled/unifont_upper-%{version}.ttf %{buildroot}%{_fontdir}/unifont_upper.ttf + find %{buildroot}/usr/share/unifont/ -type f \! -name %{name}.hex -delete rm -rv %{buildroot}/usr/share/fonts/X11 rm -v %{buildroot}%{_fontdir}/*sample* @@ -81,6 +94,10 @@ rm %{buildroot}/usr/share/consolefonts/Unifont-APL8x16.psf.gz %{_datadir}/appdata/ %license COPYING +%_font_pkg -n ttf *.ttf +%{_datadir}/appdata/ +%license COPYING + %files viewer %{_bindir}/unifont-viewer %license COPYING From 6e3195e49066f0d3fb5b175f69082f599b435eb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Mon, 30 Sep 2024 16:59:34 +0200 Subject: [PATCH 32/37] Fix build [skip changelog] --- unifont.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/unifont.spec b/unifont.spec index b4d303d..4779dad 100644 --- a/unifont.spec +++ b/unifont.spec @@ -11,6 +11,7 @@ Source1: unifont.metainfo.xml BuildRequires: make BuildRequires: gcc BuildRequires: perl-generators +BuildRequires: perl-GD BuildRequires: bdftopcf BuildRequires: bdf2psf BuildRequires: fontforge From 78fdb78466ccb171eb0841973d31179311395dd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Mon, 30 Sep 2024 19:31:45 +0200 Subject: [PATCH 33/37] Fix/clarify license The CI complains that GFDL-1.3 is not on the allowed license list, and it is technically correct. --- unifont.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unifont.spec b/unifont.spec index 4779dad..50acad7 100644 --- a/unifont.spec +++ b/unifont.spec @@ -1,7 +1,7 @@ Name: unifont Version: 16.0.01 Release: %autorelease -License: GPL-2.0-or-later AND OFL-1.1 AND GFDL-1.3 +License: GPL-2.0-or-later AND OFL-1.1 AND GFDL-1.3-or-later Url: https://savannah.gnu.org/projects/unifont Summary: Tools and glyph descriptions in a very simple text format From 986d565b1b08c95a0c48942a2d0b2fd6a9abf9fc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:45:45 +0000 Subject: [PATCH 34/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 6cbce56177bb139ccccbb2f00145b02eaa33066f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:47:04 +0000 Subject: [PATCH 35/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 72dc4e8649085ff583b4295cc0f03131b923ab76 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:36:30 +0000 Subject: [PATCH 36/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 397a83ac6ef08b1df2a2ff2f95c05ad539d9194f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:11:07 +0000 Subject: [PATCH 37/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild