]> git.pld-linux.org Git - packages/fonts-thai-scalable.git/blame - fonts-thai-scalable.spec
- updated to 0.7.1
[packages/fonts-thai-scalable.git] / fonts-thai-scalable.spec
CommitLineData
0ae66879
JB
1#
2# Conditional build:
09409f71 3%bcond_without latex # LaTeX fonts
0ae66879
JB
4#
5Summary: Collection of Thai scalable fonts
6Summary(pl.UTF-8): Kolekcja skalowalnych fontów tajskich
7Name: fonts-thai-scalable
c073f08b 8Version: 0.7.1
0d17f0c4 9Release: 1
0ae66879
JB
10License: MIT (Waree font), GPL v2+ (the rest)
11Group: Fonts
464e34a7 12Source0: https://linux.thai.net/pub/thailinux/software/thaifonts-scalable/fonts-tlwg-%{version}.tar.xz
c073f08b 13# Source0-md5: be229a706fe0cbb92a091154608e3e68
464e34a7 14URL: https://linux.thai.net/projects/thaifonts-scalable
0d17f0c4
JB
15BuildRequires: autoconf >= 2.59
16BuildRequires: automake
c073f08b
JB
17BuildRequires: fontforge >= 20170731
18BuildRequires: python >= 1:2.7
19BuildRequires: python-fontforge >= 20170731
f3d94541 20BuildRequires: xorg-app-mkfontscale
09409f71
JB
21%if %{with latex}
22BuildRequires: texlive
23BuildRequires: thailatex >= 0.4.6
24%endif
0d17f0c4
JB
25BuildRequires: tar >= 1:1.22
26BuildRequires: xz
0ae66879
JB
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30thaifonts-scalable is a collection of Thai scalable fonts available in
31free licenses. Its goal is to provide fonts that conform to existing
32standards and recommendations, so that it can be a reference
33implementation.
34
35%description -l pl.UTF-8
36thaifonts-scalable to kolekcja fontów skalowalnych dostępnych na
37wolnych licencjach. Celem pakietu jest dostarczenie fontów zgodnych z
38istniejącymi standardami i rekomendacjami, aby był implementacją
39wzorcową.
40
41%package -n fonts-OTF-thai
42Summary: Collection of OpenType Thai scalable fonts
43Summary(pl.UTF-8): Kolekcja skalowalnych fontów tajskich w formacie OpenType
44Group: Fonts
45Requires(post,postun): fontpostinst
46
47%description -n fonts-OTF-thai
48thaifonts-scalable is a collection of Thai scalable fonts available in
49free licenses. Its goal is to provide fonts that conform to existing
50standards and recommendations, so that it can be a reference
51implementation.
52
53This package contains fonts in OpenType format.
54
55%description -n fonts-OTF-thai -l pl.UTF-8
56thaifonts-scalable to kolekcja fontów skalowalnych dostępnych na
57wolnych licencjach. Celem pakietu jest dostarczenie fontów zgodnych z
58istniejącymi standardami i rekomendacjami, aby był implementacją
59wzorcową.
60
61Ten pakiet zawiera fonty w formacie OpenType.
62
63%package -n fonts-TTF-thai
64Summary: Collection of TrueType Thai scalable fonts
65Summary(pl.UTF-8): Kolekcja skalowalnych fontów tajskich w formacie TrueType
66Group: Fonts
67Requires(post,postun): fontpostinst
68
69%description -n fonts-TTF-thai
70thaifonts-scalable is a collection of Thai scalable fonts available in
71free licenses. Its goal is to provide fonts that conform to existing
72standards and recommendations, so that it can be a reference
73implementation.
74
75This package contains fonts in TrueType format.
76
77%description -n fonts-TTF-thai -l pl.UTF-8
78thaifonts-scalable to kolekcja fontów skalowalnych dostępnych na
79wolnych licencjach. Celem pakietu jest dostarczenie fontów zgodnych z
80istniejącymi standardami i rekomendacjami, aby był implementacją
81wzorcową.
82
83Ten pakiet zawiera fonty w formacie TrueType.
84
85%package -n fonts-Type1-thai
86Summary: Collection of Type1 Thai scalable fonts
87Summary(pl.UTF-8): Kolekcja skalowalnych fontów tajskich w formacie Type1
88Group: Fonts
89Requires(post,postun): fontpostinst
90
91%description -n fonts-Type1-thai
92thaifonts-scalable is a collection of Thai scalable fonts available in
93free licenses. Its goal is to provide fonts that conform to existing
94standards and recommendations, so that it can be a reference
95implementation.
96
97This package contains fonts in Type1 format.
98
99%description -n fonts-Type1-thai -l pl.UTF-8
100thaifonts-scalable to kolekcja fontów skalowalnych dostępnych na
101wolnych licencjach. Celem pakietu jest dostarczenie fontów zgodnych z
102istniejącymi standardami i rekomendacjami, aby był implementacją
103wzorcową.
104
105Ten pakiet zawiera fonty w formacie Type1.
106
09409f71
JB
107%package -n thailatex-fonts
108Summary: Collection of Thai scalable fonts for LaTeX
109Summary(pl.UTF-8): Kolekcja skalowalnych fontów tajskich dla LaTeXa
110Group: Fonts
111Requires(post,postun): texlive
112Requires: texlive
29d6eeaf 113Requires: thailatex >= 0.4.7
09409f71
JB
114
115%description -n thailatex-fonts
116thaifonts-scalable is a collection of Thai scalable fonts available in
117free licenses. Its goal is to provide fonts that conform to existing
118standards and recommendations, so that it can be a reference
119implementation.
120
121This package contains LaTeX fonts for use with thailatex.
122
123%description -n thailatex-fonts -l pl.UTF-8
124thaifonts-scalable to kolekcja fontów skalowalnych dostępnych na
125wolnych licencjach. Celem pakietu jest dostarczenie fontów zgodnych z
126istniejącymi standardami i rekomendacjami, aby był implementacją
127wzorcową.
128
129Ten pakiet zawiera fonty LaTeXowe do używania z pakietem thailatex.
130
0ae66879 131%prep
29d6eeaf 132%setup -q -n fonts-tlwg-%{version}
0ae66879
JB
133
134%build
c08283c2
JR
135%{__aclocal}
136%{__autoconf}
137%{__automake}
0ae66879
JB
138%configure \
139 %{?with_latex:--enable-latex} \
0ae66879 140 --enable-otf \
c073f08b
JB
141 --enable-pfb \
142 --enable-ttf \
0ae66879
JB
143 --with-otfdir=%{_fontsdir}/OTF \
144 --with-ttfdir=%{_fontsdir}/TTF \
145 --with-type1dir=%{_fontsdir}/Type1
09409f71 146%{__make} %{?with_latex:-j1}
0ae66879
JB
147
148%install
149rm -rf $RPM_BUILD_ROOT
150
151%{__make} install \
152 DESTDIR=$RPM_BUILD_ROOT
153
154install -d $RPM_BUILD_ROOT%{_fontsdir}/Type1/afm
c073f08b 155%{__mv} $RPM_BUILD_ROOT%{_fontsdir}/Type1/*.afm $RPM_BUILD_ROOT%{_fontsdir}/Type1/afm
0ae66879
JB
156mkfontscale -o $RPM_BUILD_ROOT%{_fontsdir}/Type1/fonts.scale.thai-scalable $RPM_BUILD_ROOT%{_fontsdir}/Type1
157
158%clean
159rm -rf $RPM_BUILD_ROOT
160
09409f71
JB
161%post -n fonts-OTF-thai
162fontpostinst OTF
163
164%postun -n fonts-OTF-thai
165fontpostinst OTF
166
167%post -n fonts-TTF-thai
168fontpostinst TTF
169
170%postun -n fonts-TTF-thai
171fontpostinst TTF
172
173%post -n fonts-Type1-thai
174fontpostinst Type1
175
176%postun -n fonts-Type1-thai
177fontpostinst Type1
178
179%post -n thailatex-fonts
180umask 022
181%{_bindir}/texhash
182
183%postun -n thailatex-fonts
184umask 022
185%{_bindir}/texhash
186
0ae66879
JB
187%files -n fonts-OTF-thai
188%defattr(644,root,root,755)
c073f08b 189%doc AUTHORS COPYING ChangeLog NEWS README
0ae66879
JB
190%{_fontsdir}/OTF/Garuda*.otf
191%{_fontsdir}/OTF/Kinnari*.otf
d5e36892 192%{_fontsdir}/OTF/Laksaman*.otf
0ae66879
JB
193%{_fontsdir}/OTF/Loma*.otf
194%{_fontsdir}/OTF/Norasi*.otf
195%{_fontsdir}/OTF/Purisa*.otf
196%{_fontsdir}/OTF/Sawasdee*.otf
197%{_fontsdir}/OTF/Tlwg*.otf
198%{_fontsdir}/OTF/Umpush*.otf
199%{_fontsdir}/OTF/Waree*.otf
200
201%files -n fonts-TTF-thai
202%defattr(644,root,root,755)
c073f08b 203%doc AUTHORS COPYING ChangeLog ChangeLog.thai-ttf NEWS README
0ae66879
JB
204%{_fontsdir}/TTF/Garuda*.ttf
205%{_fontsdir}/TTF/Kinnari*.ttf
d5e36892 206%{_fontsdir}/TTF/Laksaman*.ttf
0ae66879
JB
207%{_fontsdir}/TTF/Loma*.ttf
208%{_fontsdir}/TTF/Norasi*.ttf
209%{_fontsdir}/TTF/Purisa*.ttf
210%{_fontsdir}/TTF/Sawasdee*.ttf
211%{_fontsdir}/TTF/Tlwg*.ttf
212%{_fontsdir}/TTF/Umpush*.ttf
213%{_fontsdir}/TTF/Waree*.ttf
d5e36892
JB
214%{_datadir}/fontconfig/conf.avail/64-??-tlwg-*.conf
215%{_datadir}/fontconfig/conf.avail/64-15-laksaman.conf
216%{_datadir}/fontconfig/conf.avail/89-tlwg-*-synthetic.conf
0ae66879
JB
217
218%files -n fonts-Type1-thai
219%defattr(644,root,root,755)
c073f08b 220%doc AUTHORS COPYING ChangeLog NEWS README
0ae66879
JB
221%{_fontsdir}/Type1/Garuda*.pfb
222%{_fontsdir}/Type1/Kinnari*.pfb
d5e36892 223%{_fontsdir}/Type1/Laksaman*.pfb
0ae66879
JB
224%{_fontsdir}/Type1/Loma*.pfb
225%{_fontsdir}/Type1/Norasi*.pfb
226%{_fontsdir}/Type1/Purisa*.pfb
227%{_fontsdir}/Type1/Sawasdee*.pfb
228%{_fontsdir}/Type1/Tlwg*.pfb
229%{_fontsdir}/Type1/Umpush*.pfb
230%{_fontsdir}/Type1/Waree*.pfb
231%{_fontsdir}/Type1/fonts.scale.thai-scalable
232%{_fontsdir}/Type1/afm/Garuda*.afm
233%{_fontsdir}/Type1/afm/Kinnari*.afm
d5e36892 234%{_fontsdir}/Type1/afm/Laksaman*.afm
0ae66879
JB
235%{_fontsdir}/Type1/afm/Loma*.afm
236%{_fontsdir}/Type1/afm/Norasi*.afm
237%{_fontsdir}/Type1/afm/Purisa*.afm
238%{_fontsdir}/Type1/afm/Sawasdee*.afm
239%{_fontsdir}/Type1/afm/Tlwg*.afm
240%{_fontsdir}/Type1/afm/Umpush*.afm
241%{_fontsdir}/Type1/afm/Waree*.afm
09409f71
JB
242
243%files -n thailatex-fonts
244%defattr(644,root,root,755)
c073f08b 245%doc AUTHORS COPYING ChangeLog NEWS README
29d6eeaf
JB
246%{_datadir}/texmf/fonts/afm/public/fonts-tlwg
247%{_datadir}/texmf/fonts/enc/dvips/fonts-tlwg
248%{_datadir}/texmf/fonts/map/dvips/fonts-tlwg
c073f08b 249%{_datadir}/texmf/fonts/opentype/public/fonts-tlwg
29d6eeaf
JB
250%{_datadir}/texmf/fonts/tfm/public/fonts-tlwg
251%{_datadir}/texmf/fonts/type1/public/fonts-tlwg
252%{_datadir}/texmf/fonts/vf/public/fonts-tlwg
09409f71 253%{_datadir}/texmf/tex/latex/fonts-tlwg
This page took 0.081613 seconds and 4 git commands to generate.