File oldschool-pc-fonts.spec of Package oldschool-pc-fonts
#
# spec file for package oldschool-pc-fonts
#
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: oldschool-pc-fonts
Version: 2.0
Release: 0
Summary: The Ultimate Oldschool PC Font Pack
License: CC-BY-SA-4.0
Group: System/X11/Fonts
URL: https://int10h.org/oldschool-pc-fonts
Source: https://int10h.org/oldschool-pc-fonts/download/oldschool_pc_font_pack_v%{version}_ttf.zip
BuildRequires: fontpackages-devel
BuildRequires: unzip
BuildArch: noarch
%reconfigure_fonts_prereq
%description
The Ultimate Oldschool PC Font Pack started out with the idea of paying
tribute to ancient PCs and their bitmapped, pre-GUI typography (if you can
call it that). It was inspired by similar efforts that cover other vintage
machines: classic system fonts from the Amiga, C64, Apple II, Mac,
ZX Spectrum, Atari 8-bit/ST etc. are all celebrated. On the other hand, the
IBM PC and its clones seem to get little love... except for that one VGA text
mode font (which has been remade numerous times, to varying degrees of
success).
This collection is here to remedy that, and to bring you pixel-perfect
remakes of various type styles from text-mode era PCs - in modern,
multi-platform, Unicode-compatible TrueType form (plus straight bitmap
versions).
Although the goal is to make it a complete resource, the main focus is on
hardware character sets: the kind that's located in a ROM chip on the system
board or graphics card, which is what you'd see by default when working in
text (or graphics) mode. Software-loadable fonts are also within the scope of
this collection (if associated with a particular machine or display system),
so some of these have also made it in.
%prep
%autosetup -c
%build
# Nothing to do
%install
install -Dpm 644 ttf*/*.ttf -t %{buildroot}%{_ttfontsdir}/
# call fonts-config after installation or deinstallation of this package
%reconfigure_fonts_scriptlets
%files
%license LICENSE.TXT
%doc docs/documentation.pdf docs/font_list.pdf
%{_ttfontsdir}
%changelog