source: projects/specs/trunk/T/TrueType-dejavu/TrueType-dejavu-vl.spec @ 521

Revision 521, 4.6 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1%define fontname dejavu
2%define archivename dejavu-fonts-ttf
3%define _fontdir %{_datadir}/fonts/TrueType-%{fontname}
4
5Name: TrueType-%{fontname}
6Version: 2.30
7Release: 1%{?_dist_release}
8Summary: The DejaVu fonts (based on the Vera Fonts) .
9
10License: Bitstream Vera and Public Domain
11Group: User Interface/X
12BuildArch: noarch
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14URL: http://sourceforge.net/projects/dejavu/
15Source: %{archivename}-%{version}.tar.bz2
16
17Requires:         TrueType-%{fontname}-sans >= %{version}
18Requires:         TrueType-%{fontname}-serif >= %{version}
19Requires:         TrueType-%{fontname}-sans-mono >= %{version}
20BuildRoot:        %{_tmppath}/%{name}-%{version}-root
21BuildArch:        noarch
22Obsoletes:        TrueType-DejaVu
23
24%description
25The DejaVu fonts are a font family
26based on the Vera Fonts (version 1.10).
27
28%description -l ja
29DejaVu Fonts は Bitstream Vera Fonts (version 1.10) を
30ベースにしたフォントファミリです。
31
32このパッケージはDejaVuフォントのメタパッケージです。
33Sans・Serif・Sans-Monoの3書体をインストールします。
34
35
36%package sans
37Summary: DejaVu sans TrueType Fonts
38Summary(ja): DejaVu sans True Type フォント
39Group: User Interface/X
40Requires: TrueType-dejavu-doc
41
42%description sans
43This package includes DejaVu sans TrueType fonts.
44
45%description -l ja sans
46このパッケージにはDejaVu sans フォントが含まれています。
47
48- DejaVuSans-Bold
49- DejaVuSans-BoldOblique
50- DejaVuSans-ExtraLight
51- DejaVuSans-Oblique
52- DejaVuSans
53- DejaVuSansCondensed-Bold
54- DejaVuSansCondensed-BoldOblique
55- DejaVuSansCondensed-Oblique
56- DejaVuSansCondensed
57
58
59%package serif
60Summary: DejaVu serif TrueType Fonts
61Summary(ja): DejaVu serif True Type フォント
62Group: User Interface/X
63Requires: TrueType-dejavu-doc
64
65%description serif
66This package includes DejaVu serif TrueType fonts.
67
68%description -l ja serif
69このパッケージにはDejaVu serif フォントが含まれています。
70
71- DejaVuSerif-Bold
72- DejaVuSerif-BoldItalic
73- DejaVuSerif-Italic
74- DejaVuSerif
75- DejaVuSerifCondensed-Bold
76- DejaVuSerifCondensed-BoldItalic
77- DejaVuSerifCondensed-Italic
78- DejaVuSerifCondensed
79
80
81%package sans-mono
82Summary: DejaVu sans-mono TrueType Fonts
83Summary(ja): DejaVu sans-mono True Type フォント
84Group: User Interface/X
85Requires: TrueType-dejavu-doc
86
87%description sans-mono
88This package includes DejaVu sans-mono TrueType fonts.
89
90%description -l ja sans-mono
91このパッケージにはDejaVu sans-mono フォントが含まれています。
92
93- DejaVuSansMono-Bold
94- DejaVuSansMono-BoldOblique
95- DejaVuSansMono-Oblique
96- DejaVuSansMono
97
98%package doc
99Summary: DejaVu Font Documents
100Summary(ja): DejaVu フォントドキュメント
101Group: User Interface/X
102
103%description doc
104This package includes important documents for DejaVu fonts includes enduser
105license.
106
107%description -l ja doc
108このパッケージにはDejaVuフォントのライセンスを含むドキュメント類が含まれています。
109
110
111
112%prep
113%setup -q -n %{archivename}-%{version}
114mv ttf/*.ttf .
115
116%build
117
118%install
119%{__rm} -rf $RPM_BUILD_ROOT
120
121mkdir -p $RPM_BUILD_ROOT%{_fontdir}
122cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
123
124%clean
125if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
126    rm -rf ${RPM_BUILD_ROOT}
127fi
128#%{__rm} -rf %{_topdir}/SOURCES/%{archivename}-%{version}.tar.bz2
129#%{__rm} -rf %{_topdir}/BUILD/%{archivename}-%{version}
130
131%post sans
132%__font_install_post %{_fontdir}
133
134%post serif
135%__font_install_post %{_fontdir}
136
137%post sans-mono
138%__font_install_post %{_fontdir}
139
140
141%postun sans
142%__font_install_postun %{_fontdir}
143
144%postun serif
145%__font_install_postun %{_fontdir}
146
147%postun sans-mono
148%__font_install_postun %{_fontdir}
149
150%files
151
152%files sans
153%{_fontdir}/DejaVuSans*.ttf
154
155%files serif
156%{_fontdir}/DejaVuSerif*.ttf
157
158%files sans-mono
159%{_fontdir}/DejaVuSansMono*.ttf
160
161%files doc
162%doc *.txt
163%doc AUTHORS BUGS LICENSE NEWS README
164
165%changelog
166
167* Tue Sep 1 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.30-1
168- new upstream release
169
170* Sat May 9 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.29-3
171- added Obsoletes: TrueType-DejaVu
172
173* Wed Apr 29 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.29-2
174- spec rewrote mostly (compliant to TrueType-IPAfont.spec)
175- renamed package name
176- splitted sans, serif, sans-mono, and doc packages
177- spec in UTF-8
178
179* Thu Mar 12 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.29-1
180- new upstream release
181
182* Sat Jan 10 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.28-3
183- fixed Summary
184- fixed Lisense
185- modified description -l ja
186
187* Thu Jan 1 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.28-2
188- fixed fontdir name
189
190* Wed Dec 31 2008 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.28-1
191- initial build for Vineseed
Note: See TracBrowser for help on using the repository browser.