- update to 2.110:
* Support `otfinfo --var`, which prints information about
variable fonts.
* `otfinfo -u` reports all Unicode code positions, not just the
BMP.
* `otfinfo -i` reports embedding permissions.
* Update feature, language, and script descriptions.
* Change output to avoid triggering pdftex bug.
- Correct licensing version to SPDX bnc:#741820
-version bump to 2.91
-fixes Correct some compilation problems on unusual systems
-Better handle combinations of fonts and options that
would create so many substitutions that otftotfm would run
-Correct crash on glyph names that start with a dot. Marc van
Dongen report.
-Support version 4 of the OpenType OS/2 table. Reported by
Thomas Zumbrunn.
OBS-URL: https://build.opensuse.org/request/show/1124367
OBS-URL: https://build.opensuse.org/package/show/M17N/lcdf-typetools?expand=0&rev=32
103 lines
3.2 KiB
RPMSpec
103 lines
3.2 KiB
RPMSpec
#
|
|
# spec file for package lcdf-typetools
|
|
#
|
|
# Copyright (c) 2021 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: lcdf-typetools
|
|
Version: 2.110
|
|
Release: 0
|
|
Summary: Programs to manipulate OpenType and multiple-master fonts
|
|
License: GPL-2.0-only
|
|
Group: System/X11/Fonts
|
|
URL: https://www.lcdf.org/type/
|
|
Source: https://www.lcdf.org/type/lcdf-typetools-%{version}.tar.gz
|
|
BuildRequires: gcc-c++
|
|
BuildRequires: libstdc++-devel
|
|
BuildRequires: texlive
|
|
|
|
%description
|
|
This package contains four tools for working with OpenType fonts:
|
|
|
|
cfftot1 allows you to translate Compact Font Format (CFF) or
|
|
PostScript-flavored OpenType fonts into PostScript
|
|
Type 1 font format
|
|
|
|
otfinfo reports information about OpenType fonts, such as the
|
|
features they support and the contents of their ``size''
|
|
optical size option
|
|
|
|
otftotfm allows you to create TeX font metrics and encodings for
|
|
using OpenType fonts
|
|
|
|
t1dotlessj creates a Type 1 font with a single character --
|
|
the dotless j corresponding to the specified design
|
|
|
|
t1lint checks a Type 1 font for correctness (preliminary)
|
|
|
|
t1reencode reencodes a Type 1 font, replacing its internal encoding with
|
|
one you specify
|
|
|
|
t1testpage creates a PostScript test page for a specified
|
|
font file (preliminary)
|
|
|
|
The package now includes programs for working with multiple-master
|
|
fonts formerly distributed as mminstance. These tools allow you to
|
|
use multiple-master fonts with programs that require single-master
|
|
fonts (afm2tfm, ps2pk, fontinst, etc.). Both programs work fine with
|
|
fonts that contain intermediate masters (e.g., Adobe Jenson MM and
|
|
Adobe Kepler MM).
|
|
|
|
mmafm creates an AFM (Adobe font metric) file corresponding to
|
|
a single instance of a multiple-master font. It reads
|
|
(and therefore requires) the AMFM and AFM files
|
|
distributed with the font.
|
|
|
|
mmpfb creates a normal, single-master font program that looks
|
|
like an instance of a multiple-master font. It reads
|
|
the multiple-master font program in PFA or PFB format.
|
|
|
|
%prep
|
|
%setup -q
|
|
|
|
%build
|
|
%configure \
|
|
--without-kpathsea \
|
|
--disable-selfauto-set \
|
|
|
|
%make_build
|
|
|
|
%install
|
|
%make_install
|
|
|
|
%files
|
|
%license COPYING
|
|
%{_bindir}/cfftot1
|
|
%{_bindir}/mmafm
|
|
%{_bindir}/mmpfb
|
|
%{_bindir}/otfinfo
|
|
%{_bindir}/otftotfm
|
|
%{_bindir}/t1dotlessj
|
|
%{_bindir}/t1lint
|
|
%{_bindir}/t1reencode
|
|
%{_bindir}/t1testpage
|
|
%{_bindir}/ttftotype42
|
|
%{_bindir}/t1rawafm
|
|
|
|
%{_mandir}/man*/*
|
|
%{_datadir}/lcdf-typetools/
|
|
|
|
%changelog
|