source: projects/specs/trunk/T/TrueType-vlgothic/TrueType-vlgothic-vl.spec @ 830

Revision 830, 15.5 KB checked in by daisuke, 14 years ago (diff)

TrueType?-vlgothic: update to 20100416

Line 
1%define version 2.30
2%define release 1%{?_dist_release}
3%define vlgothic_date 20100416
4%define ttfjp_version 6.0
5
6%define fontdir %{_datadir}/fonts/%{name}/
7%define texmf %{_datadir}/texmf
8%define mapdir %{texmf}/fonts/map/dvipdfmx
9
10Summary: VLGothic font family - Free Japanese True Type Font
11Summary(ja): VLゴシックフォントファミリ - フリーの日本語 True Type フォント
12Name: TrueType-vlgothic
13Version: %{version}
14Release: %{release}
15
16License: BSD style
17Group: User Interface/X
18Url: http://dicey.org/vlgothic/
19
20Source: %{name}.tar.bz2
21
22# VLGothic Font Family
23Source1: VLGothic-%{vlgothic_date}.tar.bz2
24
25Source10: 59-vlgothic.conf
26Source20: cidfmap.ja.vlgothic
27
28Distribution: Vine Linux
29Vendor: Project Vine
30
31BuildArch: noarch
32Buildroot: %{_tmppath}/%{name}-%{version}-root
33Requires(post): mktcapdir >= 0.5.4
34Requires(post): fontconfig, xorg-x11-font-utils
35Requires(post): vutils >= 2.0.2
36Provides: TrueTypeFonts_jp = %{ttfjp_version}
37Obsoletes: TrueTypeFonts_jp < 4.1
38Obsoletes: TrueType-kochi <= 4.4.1
39Obsoletes: TrueType-sazanami < 3.0
40BuildRequires: rpm >= 4.4.2.3-7
41
42%description
43VLGothic font family - Free Japanese True Type Font
44- VL PGothic
45- VL Gothic
46
47%description -l ja
48このパッケージには以下のフリーの日本語 True Type フォントが含まれています。
49- VL Pゴシック (M+ 1C Regular および さざなみゴシック をベースに
50  Project Vine が改良をおこなったフォント。)
51- VLゴシック (M+ 1M Regular および さざなみゴシック をベースに
52  Project Vine が改良をおこなったフォント。)
53
54%prep
55rm -rf ${RPM_BUILD_ROOT}
56
57%setup -n %{name} -a 1
58mv VLGothic/*.ttf .
59
60%install
61
62mkdir -p $RPM_BUILD_ROOT/%{fontdir}
63install -m664 *.ttfconf *.ttf $RPM_BUILD_ROOT/%{fontdir}
64mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/fonts/conf.{avail,d}
65install -m664 %{SOURCE10} $RPM_BUILD_ROOT/%{_sysconfdir}/fonts/conf.avail/
66for i in $RPM_BUILD_ROOT/%{_sysconfdir}/fonts/conf.avail/*.conf
67do
68  ln -sf ../conf.avail/$(basename $i) $RPM_BUILD_ROOT/%{_sysconfdir}/fonts/conf.d/
69done
70
71# install ghostscript8 cidfmap
72mkdir -p $RPM_BUILD_ROOT%{_datadir}/ghostscript/conf.d
73install -m644 %{SOURCE20} $RPM_BUILD_ROOT%{_datadir}/ghostscript/conf.d
74
75# add fontpath.d symlinks
76mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/fontpath.d
77ln -sf /usr/share/fonts/%{name} $RPM_BUILD_ROOT%{_sysconfdir}/X11/fontpath.d/
78
79%post
80%__font_install_post %{fontdir}
81
82%postun
83%__font_install_postun %{fontdir}
84
85%clean
86rm -rf $RPM_BUILD_ROOT
87
88%files
89%defattr(-,root,root)
90%doc VLGothic/*
91%{fontdir}/*
92%{_sysconfdir}/fonts/conf.avail/*.conf
93%{_sysconfdir}/X11/fontpath.d/%{name}
94%config(missingok,noreplace) %{_sysconfdir}/fonts/conf.d/*.conf
95%config %{_datadir}/ghostscript/conf.d/cidfmap.ja.vlgothic
96
97%changelog
98* Fri Apr 16 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.30-1
99- update to 20100416
100  - update M+ part
101  - fix glyph width of VOICED (SEMI-)SOUND MARK
102
103* Tue Jan 26 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.29-1
104- update to 20100126
105  - update VL kanji glyphs
106  - add new special sign charactors
107  - change glyph width of "MINUS SIGN"
108
109* Mon Dec 14 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.28-1
110- update to 20091214
111  - update VL kanji glyphs
112
113* Fri Dec 11 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.27-1
114- update to 20091211
115  - update VL kanji glyphs
116
117* Tue Dec 08 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26-1
118- update to 20091208
119  - update M+ part
120  - update VL kanji glyphs
121
122* Wed Dec 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.25-1
123- update to 20091202
124  - update VL kanji glyphs
125
126* Fri Nov 27 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24-1
127- update to 20091127
128  - update VL kanji glyphs
129
130* Wed Nov 18 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.23-1
131- update to 20091118
132  - update M+ part
133
134* Sun Aug 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.22-1
135- add fontpath.d symlink
136
137* Tue Aug 11 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.21-1
138- update to 20090811
139  - update VL kanji glyphs
140
141* Mon Aug 10 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.20-1
142- update to 20090810
143  - update VL kanji glyphs
144
145* Thu Aug 06 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.19-1
146- update to 20090806
147  - update VL kanji glyphs
148  - update M+ part
149  - adjust CJK ambiguous width of VL Gothic
150
151* Fri Jul 10 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18-1
152- update to 20090710
153  - update VL kanji glyphs
154  - update M+ part
155
156* Fri Jul 03 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.17-1
157- update to 20090703
158  - update VL kanji glyphs
159  - update M+ part
160
161* Fri Jun 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.16-1
162- update to 20090612
163  - update VL kanji glyphs
164  - update M+ part
165
166* Wed Apr 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.15-1
167- update VLGothic to 20090422
168  - fix GSUB vert table for vertical glyphs
169  - add VL kanji glyph
170
171* Thu Apr 16 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14-2
172- really update VLGothic to 20090421..
173
174* Thu Apr 16 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14-1
175- update VLGotihc to 20090421
176  - update VL kanji glyphs
177  - update M+ part
178- use new rpm macros
179
180* Tue Mar 31 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.13-1
181- remove Require/Requires(post): TrueType-base
182
183* Wed Feb 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12-1
184- update VLGothic to 20090204
185  - update VL kanji glyphs
186  - update M+ part
187- use update-defaultfont (vutils>=2.0.2)
188
189* Thu Jan 08 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.11-1
190- update VLGothic to 20090108
191  - update VL kanji glyphs
192  - update vine.map and exec updmap-sys on %%post/%%postun
193 
194* Wed Dec 03 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10-1
195- update VLGothic to 20081203
196  - update VL kanji glyphs
197  - add some full width special sign charactors
198  - fix font metrics
199
200* Mon Nov 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.9-1
201- update VLGothic to 20081124
202  - update VL kanji glyphs
203  - update M+ part (add more latin glyphs)
204  - change font metrics
205    - set negative value for ascend/descend to descrease line gap
206
207* Wed Oct 29 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8-1
208- update VLGothic to 20081029
209  - update VL kanji glyphs
210  - update M+ part (add more latin glyphs)
211  - fix embolden problem
212
213* Wed Oct 28 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.7-1
214- add gs8 cidfmap for vlgothic
215
216* Mon Sep 08 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6-1
217- update VLGothic to 20080908
218  - update VL kanji glyphs
219  - add M+ latin glyphs to VLPGothic
220
221* Tue Jun 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.5-1
222- update VLGothic to 20080610
223  - update VL kanji glyphs
224  - update M+ part
225
226* Tue Jun 10 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4-1
227- update VLGothic to 20080610
228  - update VL kanji glyphs
229  - update M+ part
230
231* Tue Jun 03 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.3-1
232- update VLGothic to 20080603
233  - update VL kanji glyphs
234
235* Sun Jun 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2-1
236- update VLGothic to 20080601
237  - update M+ part
238
239* Mon May 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1-1
240- update VLGothic to 20080429
241- add 59-vlgothic.conf to set hinting configuration
242
243* Mon Apr 21 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0-1
244- build for xorg-x11-7.3
245  - change font location to %%{_datadir}/fonts/%{name}
246  - require fontconfig and xorg-x11-font-utils
247
248* Sun Apr 20 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.10-1
249- update VLGothic to 20080420
250  - update M+ part
251  - add [aiueo]macron charactor
252
253* Thu Mar 27 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.9-1
254- update VLGothic to 20080327
255  - update M+ part
256
257* Sat Dec 15 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8-0vl1
258- update VLGothic to 20071215
259  - update M+ part
260  - update VL kanji/latin extended/special sign charactor
261
262* Tue Oct 31 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.7-0vl1
263- update VLGothic to new replaced archive.
264
265* Tue Oct 31 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.6-0vl1
266- update VLGothic to 20071031
267  - update M+ part
268  - update VL kanji glyphs
269
270* Mon Oct 15 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5-0vl1
271- update VLGothic to 20071015
272  - update M+ part
273  - update VL kanji glyphs
274
275* Sat Oct 06 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4-0vl1
276- update VLGothic to 20071006
277  - update M+ part
278  - update VL kanji glyphs, hankaku-kana glyphs
279
280* Sat Sep 29 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3-0vl1
281- update VLGothic to 20070929
282  - update VL kanji glyphs
283
284* Mon Sep 24 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2-0vl2
285- Obsoletes: TrueType-sazanami < 3.0
286
287* Mon Sep 24 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2-0vl1
288- update VLGothic to 20070924
289  - update M+ part and some kanji glyphs
290
291* Sat Sep 15 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1-0vl1
292- update VLGothic to 20070915
293  - update M+ part and some kanji glyphs
294
295* Thu Sep 13 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0-0vl1
296- split VLGothic from TrueType-sazanami
297
298* Sat Sep 01 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10-0vl1
299- update VLGothic to 20070901
300  - update some kanji glyphs
301
302* Thu Aug 30 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.9-0vl1
303- update VLGothic to 20070830
304  - update M+1C/M+1M to CVS head
305  - update some kanji glyphs
306
307* Mon Jul 31 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8-0vl1
308- update VLGothic to 20070731
309  - update M+1C/M+1M to CVS head
310  - add new glyphs to VL-PGothic/VL-Gothic
311    - add Roman Numeral Glyphs (some part of Number Forms)
312    - update some glyphs
313
314* Mon May 07 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.7-0vl1
315- update VLGothic to 20070507
316  - add new glyphs to VL-Gothic
317    - add ISO8859-1 Glyphs (Latin-1 Supplement)
318    - add ISO8859-15 Glyphs (some part of Latin Extended-A)
319
320* Sun May 06 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6-0vl1
321- update VLGothic to 20070506
322  - add new glyphs to VL-PGothic
323    - add ISO8859-1 Glyphs (Latin-1 Supplement)
324    - add ISO8859-15 Glyphs (some part of Latin Extended-A)
325
326* Thu May 03 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.5-0vl1
327- update VLGothic to 20070503
328  - update M+1C/1M to CVS head
329
330* Wed Mar 28 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4-0vl1
331- update VLGothic to 20070328
332  - update M+1C/1M to CVS head
333  - fix embolden problem on freetype-2.2
334
335* Sat Mar 17 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.3-0vl1
336- update VLGothic to 20070317
337  - update M+1C/1M to CVS head
338    - include M+ Kanji glyphs
339  - update some glyphs
340  - add some special sign characters
341  - fix broken glyphs
342
343* Mon Jan 01 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2-0vl1
344- update VLGothic to 20070101
345  - fix embolden problem on freetype-2.2
346
347* Sun Dec 31 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1-0vl1
348- update VLGothic to 20061231
349  - update M+1C/M+1M to cvs head 20061231
350  - update kanji glyphs
351- update Sazanami to 20040629-vl-20061231
352  - fix broken glyphs of sazanami-mincho
353
354* Sat Oct 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0-0vl1
355- bump up version to 2.0
356- update VLGothic to 20061026
357  - update greek letter glyphs
358  - split license information file from README.
359  - add english version of license.
360
361* Sat Oct 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.29-0vl1
362- update VLGothic to 20061021
363
364* Fri Oct 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.28-0vl1
365- update VLGothic to 20061020 (<BTS:221>)
366  - update M+1C/M+1M to TESTFILGHT012
367  - update some glyphs
368  - fix outline direction
369  - remove overlap path
370
371* Thu Oct 05 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.27-0vl1
372- update VLGothic to 20061005 (<BTS:221>)
373  - update some glyphs
374  - fix outline direction
375  - remove overlap path
376
377* Sat Sep 30 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.26-0vl1
378- update VLGothic to 20060930 (<BTS:221>)
379  - fix outline direction
380  - remove overlap path
381
382* Fri Sep 29 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.25-0vl1
383- update VLGothic to 20060929
384  - update some glyphs
385  - fix outline direction
386  - remove overlap path
387
388* Mon Sep 25 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.24-0vl1
389- update VLGothic to 20060925
390  - update some glyphs
391  - add minimum gsub table for vertical writing
392
393* Thu Sep 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.23-0vl1
394- update VLGothic to 20060921
395  - update few glyphs
396  - update M+1C/M+1M to cvs head 2006/09/21
397
398* Wed Sep 13 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.22-0vl1
399- update VLGothic to 20060913
400  - update some glyphs
401  - fix half width space
402
403* Mon Sep 11 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.21-0vl1
404- update VLGothic to 20060911
405  - update M+1C/M+1M to cvs head 2006/09/11
406- use VL-PGothic for -alias-gothic-p- (legacy core font)
407
408* Thu Aug 31 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.20-0vl1
409- update VLGothic to 20060831
410  - add VL-Gothic-Regular.ttf for
411  - use M+1C for VLPGothic instead of M+1P
412
413* Mon Aug 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.19-0vl1
414- fix sazanami.ttfconf
415
416* Tue Aug 22 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.18-0vl1
417- change the fontname to VLPGothic
418- update VLPGothic
419- TODO:
420  - split VLGothic family to new package.
421  - add M+1M based VLGothic for monospace font.
422
423* Wed Aug 15 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.17-0vl1
424- update M+1P+Sazanami.ttf
425  - refine more glyphs
426
427* Wed Aug 09 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.16-0vl1
428- update M+1P+Sazanami.ttf
429  - refine more glyphs
430  - add some glyphs for windows compatibility
431- update sazanami.ttfconf
432  - add -fake-kochi gothic-, -fake-kochi mincho- without TTCap
433    for Flash Plugin. (<BTS:0100>)
434
435* Fri Aug 04 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.15-0vl1
436- update M+1P+Sazanami.ttf
437  - refine more glyphs
438  - add new full-width alphabets and numeric letters based on M+1P
439
440* Mon Jul 31 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.14-0vl1
441- update M+1P+Sazanami.ttf
442  - refine more glyphs
443
444* Sun Jul 30 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.13-0vl1
445- update M+1P+Sazanami.ttf
446  - refine more glyphs
447  - redesign greek letter based on M+ 1P fonts
448
449* Thu Jul 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.12-0vl1
450- update M+1P+Sazanami.ttf
451  - refine more glyphs
452
453* Sun Jul 23 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.11-0vl1
454- update M+1P+Sazanami.ttf
455  - refine more glyphs
456
457* Fri Jul 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.10-0vl1
458- update M+1P+Sazanami.ttf
459  - refine more glyphs
460  - fix encoding
461
462* Thu Jul 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.9-0vl1
463- update M+1P+Sazanami.ttf
464  - refine more glyphs
465  - fix outline direction (fix corruption on emboldening)
466
467* Wed Jul 19 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8-0vl1
468- update M+1P+Sazanami.ttf
469  - refine more glyphs
470  - fix broken glyph
471  - refine greek letters
472
473* Tue Jul 18 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.7-0vl1
474- update M+1P+Sazanami.ttf
475  - refine more glyphs
476  - TODO: should rename the fontname?
477
478* Sun Jul 16 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.6-0vl1
479- update M+1P+Sazanami.ttf
480  - fix outline direction (fix corruption of some glyphs)
481  - refine more glyphs
482
483* Wed Jul 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5-0vl1
484- update M+1P+Sazanami.ttf
485  - refine some glyphs.. (modified 200 or more)
486- update sazanami.ttfconf to use M+1P+Sazanami for alias-{sans,gothic}-p
487
488* Mon Jul 10 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4-0vl1
489- update M+1P+Sazanami.ttf
490  - refine some glyphs.. (modified 100 or more)
491
492* Mon Jul 10 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3-0vl1
493- update M+1P-Sazanami.ttf
494  - fix corruption of some glyphs
495  - refine some glyphs to make it more usable..
496
497* Thu May 11 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2-0vl1
498- add M+1P+Sazanami.ttf (Mplus 1P Font + Sazanami Gothic)
499
500* Mon Nov 08 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1-0vl1
501- new upstream release
502
503* Wed Jun 16 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0-0vl1
504- initial build for Vine Linux based on TrueType-kochi-subst package
505- Provides TrueType-kochi, TrueTypeFonts_jp
506- include Kochi-{mincho,gothic}.ttf symlinks for compatibility
Note: See TracBrowser for help on using the repository browser.