1 Summary: Free versions of the 35 standard PostScript fonts
2 Summary(pl.UTF-8): Wolnodostępne wersje 35 standardowych fontów postscriptowych
6 License: AGPL v3 with PS/PDF embedding exception
8 Source0: http://downloads.ghostscript.com/public/fonts/urw-base35-%{version}.zip
9 # Source0-md5: e221e1dbff1f2141fad6e6b8ac80a3bf
10 Source1: %{name}.Fontmap
11 # fonts.scale from 1.0.7-pre44 (pre)release, contains traditional names (other than guessed by mkfontscale)
12 Source2: %{name}.scale
14 BuildRequires: xorg-app-mkfontscale
15 Requires(post,postun): fontpostinst >= 0.1-6
16 Requires: %{_fontsdir}/Type1
17 Provides: ghostscript-fonts-std
18 Obsoletes: ghostscript-fonts-std
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 %define t1fontsdir %{_fontsdir}/Type1
23 %define t1afmdir %{t1fontsdir}/afm
24 %define t1pfmdir %{t1fontsdir}/pfm
27 Free, good quality versions of the 35 standard PostScript(TM) fonts,
28 donated under the GPL by URW++ Design and Development GmbH. The
29 fonts.dir file font names match the original Adobe names of the fonts
30 (e.g., Times, Helvetica, etc.).
32 %description -l pl.UTF-8
33 Wolnodostępne, dobrej jakości wersje 35 standardowych fontów
34 postscriptowych, wydanych na licencji GPL przez URW++ Design and
35 Development GmbH. Plik fonts.dir zawiera nazwy fontów pasujące do
36 oryginalnych nazw Adobe (np. Times, Helvetica itd.).
42 %{_bindir}/mkfontscale .
43 # generated file: skip count
44 tail -n +2 fonts.scale | LC_ALL=C sort > fonts.scale-cur.sorted
45 # traditional names: skip count, leave only one unique name (with single encoding)
46 tail -n +2 %{SOURCE2} | LC_ALL=C sort -t- -k1,13 -u > fonts.scale-trad.sorted
47 # apply autogenerated encodings list to each tranditional name
48 join -j1 -t- -o1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9,1.10,1.11,1.12,1.13,2.14,2.15 fonts.scale-trad.sorted fonts.scale-cur.sorted > fonts.scale.add
50 LC_ALL=C sort -u fonts.scale-cur.sorted fonts.scale-trad.sorted fonts.scale.add > fonts.scale.urw
53 rm -rf $RPM_BUILD_ROOT
54 install -d $RPM_BUILD_ROOT{%{t1fontsdir},%{t1afmdir},%{t1pfmdir}}
55 cp -p *.pfb $RPM_BUILD_ROOT%{t1fontsdir}
56 cp -p *.afm $RPM_BUILD_ROOT%{t1afmdir}
57 cp -p *.pfm $RPM_BUILD_ROOT%{t1pfmdir}
59 cp -p fonts.scale.urw $RPM_BUILD_ROOT%{t1fontsdir}/fonts.scale.urw
60 cp -p %{SOURCE1} $RPM_BUILD_ROOT%{t1fontsdir}/Fontmap.urw
63 rm -rf $RPM_BUILD_ROOT
72 %defattr(644,root,root,755)
74 %{t1fontsdir}/Fontmap.urw
75 %{t1fontsdir}/fonts.scale.urw
76 %{t1fontsdir}/a0100??l.pfb
77 %{t1fontsdir}/b0180??l.pfb
78 %{t1fontsdir}/c0590??l.pfb
79 %{t1fontsdir}/d050000l.pfb
80 %{t1fontsdir}/n0190??l.pfb
81 %{t1fontsdir}/n0210??l.pfb
82 %{t1fontsdir}/n0220??l.pfb
83 %{t1fontsdir}/p0520??l.pfb
84 %{t1fontsdir}/s050000l.pfb
85 %{t1fontsdir}/z003034l.pfb
86 %{t1afmdir}/a0100??l.afm
87 %{t1afmdir}/b0180??l.afm
88 %{t1afmdir}/c0590??l.afm
89 %{t1afmdir}/d050000l.afm
90 %{t1afmdir}/n0190??l.afm
91 %{t1afmdir}/n0210??l.afm
92 %{t1afmdir}/n0220??l.afm
93 %{t1afmdir}/p0520??l.afm
94 %{t1afmdir}/s050000l.afm
95 %{t1afmdir}/z003034l.afm
96 %{t1pfmdir}/a0100??l.pfm
97 %{t1pfmdir}/b0180??l.pfm
98 %{t1pfmdir}/c0590??l.pfm
99 %{t1pfmdir}/d050000l.pfm
100 %{t1pfmdir}/n0190??l.pfm
101 %{t1pfmdir}/n0210??l.pfm
102 %{t1pfmdir}/n0220??l.pfm
103 %{t1pfmdir}/p0520??l.pfm
104 %{t1pfmdir}/s050000l.pfm
105 %{t1pfmdir}/z003034l.pfm