]> git.pld-linux.org Git - SPECS.git/blob - mftrace.spec
SPECS updated Sat 31 Jul 20:26:02 CEST 2021
[SPECS.git] / mftrace.spec
1 Summary:        Generate scalable fonts for TeX
2 Summary(pl.UTF-8):      Generowanie skalowanych fontów dla TeXa
3 Name:           mftrace
4 Version:        1.2.13
5 Release:        1
6 License:        GPL
7 Group:          Applications/Publishing
8 Source0:        https://lilypond.org/download/sources/mftrace/%{name}-%{version}.tar.gz
9 # Source0-md5:  0d3f2ae9cff1f2677fbf968eb40c9238
10 URL:            http://lilypond.org/mftrace/
11 Requires:       potrace
12 Requires:       python >= 2.1
13 Requires:       t1utils
14 Requires:       tetex-metafont
15 Conflicts:      autotrace < 0.30
16 Conflicts:      pfaedit < 020215
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 mftrace is a small Python program that lets you trace a TeX bitmap
21 font into a PFA or PFB font (A PostScript Type1 Scalable Font). It is
22 licensed under the GNU GPL.
23
24 Type1 fonts offer many advantages over bitmaps, as they allow
25 PostScript files to render correctly on printers with many
26 resolutions. Moreover, Ghostscript can generate much better PDF, if
27 given scalable fonts.
28
29 Note: fontforge (or pfaedit >= 020215) is recommended for autohinting.
30
31 %description -l pl.UTF-8
32 mftrace to mały program w Pythonie pozwalający na trasowanie TeXowych
33 fontów bitmapowych do fontów PFA lub PFB (skalowanych fontów
34 PostScript Type1). Program jest rozpowszechniany na licencji GNU GPL.
35
36 Fonty Type1 oferują wiele zalet w stosunku do bitmap, jako że
37 pozwalają na poprawne odwzorowanie plików w PostScripcie na drukarkach
38 w wielu rozdzielczościach. Co więcej, ghostscript może generować dużo
39 lepsze PDF-y, jeśli ma skalowalne fonty.
40
41 Zalecany jest pakiet fontforge (lub pfaedit >= 020215) do
42 automatycznego hintingu.
43
44 %prep
45 %setup -q
46
47 %build
48 %configure \
49         POTRACE=/usr/bin/potrace \
50         PYTHON=%{__python} \
51         AUTOTRACE=/usr/bin/autotrace
52
53 %{__make} \
54         CC="%{__cc}" \
55         CFLAGS="%{rpmcflags}" \
56         LDFLAGS="%{rpmldflags}"
57
58 %install
59 rm -rf $RPM_BUILD_ROOT
60
61 %{__make} install \
62         DESTDIR=$RPM_BUILD_ROOT \
63         INSTALL=install
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68 %files
69 %defattr(644,root,root,755)
70 %doc ChangeLog README.txt
71 %attr(755,root,root) %{_bindir}/gf2pbm
72 %attr(755,root,root) %{_bindir}/mftrace
73 %{_mandir}/man1/mftrace.1*
74 %dir %{_datadir}/mftrace
75 %{_datadir}/mftrace/afm.pyc
76 %{_datadir}/mftrace/afm.py
77 %{_datadir}/mftrace/tfm.pyc
78 %{_datadir}/mftrace/tfm.py
This page took 0.040565 seconds and 3 git commands to generate.