lcdf-typetools.spec 2.77 KB
Newer Older
1 2
Summary: Programs to manipulate OpenType and multiple-master fonts
Name: lcdf-typetools
Eddie Kohler's avatar
Eddie Kohler committed
3
Version: 2.108
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Copyright: GPL
Vendor: Little Cambridgeport Design Factory <http://www.lcdf.org/>
Group: Utilities/Printing
Source: %{name}-%{version}.tar.gz
Buildroot: /var/tmp/%{name}-%{version}-buildroot
Requires: tetex > 2.0

%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
Eddie Kohler's avatar
Eddie Kohler committed
23
            using OpenType fonts
24 25 26 27 28 29

 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)

Eddie Kohler's avatar
Eddie Kohler committed
30 31 32
 t1reencode reencodes a Type 1 font, replacing its internal encoding with
            one you specify

33 34 35
 t1testpage creates a PostScript test page for a specified
            font file (preliminary)

Eddie Kohler's avatar
Eddie Kohler committed
36 37 38
 ttftotype42 creates a Type 42 wrapper for a TrueType or TrueType-flavored 
            OpenType font.

39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
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
%prep 
%setup -q

## BUILD
%build
%configure
make

## PRE
%pre

## POST
%post

## INSTALL
%install
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
#make install all DESTDIR=%{buildroot}

## FILES
%files  
%defattr(-,root,root)
%doc NEWS ONEWS README
%{_bindir}/cfftot1
%{_bindir}/mmafm 
%{_bindir}/mmpfb
%{_bindir}/otfinfo
%{_bindir}/otftotfm
%{_bindir}/t1dotlessj
%{_bindir}/t1lint
Eddie Kohler's avatar
Eddie Kohler committed
87
%{_bindir}/t1reencode
88
%{_bindir}/t1testpage
Eddie Kohler's avatar
Eddie Kohler committed
89
%{_bindir}/ttftotype42
90 91 92 93 94
%{_mandir}/man*/*
%{_datadir}/lcdf-typetools/*

%changelog

Eddie Kohler's avatar
Eddie Kohler committed
95 96 97
* Fri Aug  3 2007 Eddie Kohler <kohler@cs.ucla.edu>
- Updates.

98 99
* Wed Sep  8 2004 Claire Connelly <cmc@math.hmc.edu> - 2.12-hmcmath.1
- Initial packaging.