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

Revision 2113, 15.9 KB checked in by daisuke, 14 years ago (diff)

TrueType?-vlgothic: update to 20101022

Line 
1%define version 2.33
2%define release 1%{?_dist_release}
3%define vlgothic_date 20101022
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 Oct 22 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.33-1
99- update to 20101022
100  - update VLkanji glyphs
101
102* Tue Oct 12 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.32-1
103- update to 20101012
104  - update M+ part
105  - update VLkanji glyphs
106
107* Wed Aug 18 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.31-1
108- update to 20100818
109  - update M+ part
110  - fixed font height and line gap (fixed size of Ascent/Descent)
111
112* Fri Apr 16 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.30-1
113- update to 20100416
114  - update M+ part
115  - fix glyph width of VOICED (SEMI-)SOUND MARK
116
117* Tue Jan 26 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.29-1
118- update to 20100126
119  - update VL kanji glyphs
120  - add new special sign charactors
121  - change glyph width of "MINUS SIGN"
122
123* Mon Dec 14 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.28-1
124- update to 20091214
125  - update VL kanji glyphs
126
127* Fri Dec 11 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.27-1
128- update to 20091211
129  - update VL kanji glyphs
130
131* Tue Dec 08 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26-1
132- update to 20091208
133  - update M+ part
134  - update VL kanji glyphs
135
136* Wed Dec 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.25-1
137- update to 20091202
138  - update VL kanji glyphs
139
140* Fri Nov 27 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24-1
141- update to 20091127
142  - update VL kanji glyphs
143
144* Wed Nov 18 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.23-1
145- update to 20091118
146  - update M+ part
147
148* Sun Aug 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.22-1
149- add fontpath.d symlink
150
151* Tue Aug 11 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.21-1
152- update to 20090811
153  - update VL kanji glyphs
154
155* Mon Aug 10 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.20-1
156- update to 20090810
157  - update VL kanji glyphs
158
159* Thu Aug 06 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.19-1
160- update to 20090806
161  - update VL kanji glyphs
162  - update M+ part
163  - adjust CJK ambiguous width of VL Gothic
164
165* Fri Jul 10 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18-1
166- update to 20090710
167  - update VL kanji glyphs
168  - update M+ part
169
170* Fri Jul 03 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.17-1
171- update to 20090703
172  - update VL kanji glyphs
173  - update M+ part
174
175* Fri Jun 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.16-1
176- update to 20090612
177  - update VL kanji glyphs
178  - update M+ part
179
180* Wed Apr 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.15-1
181- update VLGothic to 20090422
182  - fix GSUB vert table for vertical glyphs
183  - add VL kanji glyph
184
185* Thu Apr 16 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14-2
186- really update VLGothic to 20090421..
187
188* Thu Apr 16 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14-1
189- update VLGotihc to 20090421
190  - update VL kanji glyphs
191  - update M+ part
192- use new rpm macros
193
194* Tue Mar 31 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.13-1
195- remove Require/Requires(post): TrueType-base
196
197* Wed Feb 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12-1
198- update VLGothic to 20090204
199  - update VL kanji glyphs
200  - update M+ part
201- use update-defaultfont (vutils>=2.0.2)
202
203* Thu Jan 08 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.11-1
204- update VLGothic to 20090108
205  - update VL kanji glyphs
206  - update vine.map and exec updmap-sys on %%post/%%postun
207 
208* Wed Dec 03 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10-1
209- update VLGothic to 20081203
210  - update VL kanji glyphs
211  - add some full width special sign charactors
212  - fix font metrics
213
214* Mon Nov 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.9-1
215- update VLGothic to 20081124
216  - update VL kanji glyphs
217  - update M+ part (add more latin glyphs)
218  - change font metrics
219    - set negative value for ascend/descend to descrease line gap
220
221* Wed Oct 29 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8-1
222- update VLGothic to 20081029
223  - update VL kanji glyphs
224  - update M+ part (add more latin glyphs)
225  - fix embolden problem
226
227* Wed Oct 28 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.7-1
228- add gs8 cidfmap for vlgothic
229
230* Mon Sep 08 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6-1
231- update VLGothic to 20080908
232  - update VL kanji glyphs
233  - add M+ latin glyphs to VLPGothic
234
235* Tue Jun 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.5-1
236- update VLGothic to 20080610
237  - update VL kanji glyphs
238  - update M+ part
239
240* Tue Jun 10 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4-1
241- update VLGothic to 20080610
242  - update VL kanji glyphs
243  - update M+ part
244
245* Tue Jun 03 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.3-1
246- update VLGothic to 20080603
247  - update VL kanji glyphs
248
249* Sun Jun 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2-1
250- update VLGothic to 20080601
251  - update M+ part
252
253* Mon May 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1-1
254- update VLGothic to 20080429
255- add 59-vlgothic.conf to set hinting configuration
256
257* Mon Apr 21 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0-1
258- build for xorg-x11-7.3
259  - change font location to %%{_datadir}/fonts/%{name}
260  - require fontconfig and xorg-x11-font-utils
261
262* Sun Apr 20 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.10-1
263- update VLGothic to 20080420
264  - update M+ part
265  - add [aiueo]macron charactor
266
267* Thu Mar 27 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.9-1
268- update VLGothic to 20080327
269  - update M+ part
270
271* Sat Dec 15 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8-0vl1
272- update VLGothic to 20071215
273  - update M+ part
274  - update VL kanji/latin extended/special sign charactor
275
276* Tue Oct 31 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.7-0vl1
277- update VLGothic to new replaced archive.
278
279* Tue Oct 31 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.6-0vl1
280- update VLGothic to 20071031
281  - update M+ part
282  - update VL kanji glyphs
283
284* Mon Oct 15 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5-0vl1
285- update VLGothic to 20071015
286  - update M+ part
287  - update VL kanji glyphs
288
289* Sat Oct 06 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4-0vl1
290- update VLGothic to 20071006
291  - update M+ part
292  - update VL kanji glyphs, hankaku-kana glyphs
293
294* Sat Sep 29 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3-0vl1
295- update VLGothic to 20070929
296  - update VL kanji glyphs
297
298* Mon Sep 24 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2-0vl2
299- Obsoletes: TrueType-sazanami < 3.0
300
301* Mon Sep 24 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2-0vl1
302- update VLGothic to 20070924
303  - update M+ part and some kanji glyphs
304
305* Sat Sep 15 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1-0vl1
306- update VLGothic to 20070915
307  - update M+ part and some kanji glyphs
308
309* Thu Sep 13 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0-0vl1
310- split VLGothic from TrueType-sazanami
311
312* Sat Sep 01 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10-0vl1
313- update VLGothic to 20070901
314  - update some kanji glyphs
315
316* Thu Aug 30 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.9-0vl1
317- update VLGothic to 20070830
318  - update M+1C/M+1M to CVS head
319  - update some kanji glyphs
320
321* Mon Jul 31 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8-0vl1
322- update VLGothic to 20070731
323  - update M+1C/M+1M to CVS head
324  - add new glyphs to VL-PGothic/VL-Gothic
325    - add Roman Numeral Glyphs (some part of Number Forms)
326    - update some glyphs
327
328* Mon May 07 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.7-0vl1
329- update VLGothic to 20070507
330  - add new glyphs to VL-Gothic
331    - add ISO8859-1 Glyphs (Latin-1 Supplement)
332    - add ISO8859-15 Glyphs (some part of Latin Extended-A)
333
334* Sun May 06 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6-0vl1
335- update VLGothic to 20070506
336  - add new glyphs to VL-PGothic
337    - add ISO8859-1 Glyphs (Latin-1 Supplement)
338    - add ISO8859-15 Glyphs (some part of Latin Extended-A)
339
340* Thu May 03 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.5-0vl1
341- update VLGothic to 20070503
342  - update M+1C/1M to CVS head
343
344* Wed Mar 28 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4-0vl1
345- update VLGothic to 20070328
346  - update M+1C/1M to CVS head
347  - fix embolden problem on freetype-2.2
348
349* Sat Mar 17 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.3-0vl1
350- update VLGothic to 20070317
351  - update M+1C/1M to CVS head
352    - include M+ Kanji glyphs
353  - update some glyphs
354  - add some special sign characters
355  - fix broken glyphs
356
357* Mon Jan 01 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2-0vl1
358- update VLGothic to 20070101
359  - fix embolden problem on freetype-2.2
360
361* Sun Dec 31 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1-0vl1
362- update VLGothic to 20061231
363  - update M+1C/M+1M to cvs head 20061231
364  - update kanji glyphs
365- update Sazanami to 20040629-vl-20061231
366  - fix broken glyphs of sazanami-mincho
367
368* Sat Oct 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0-0vl1
369- bump up version to 2.0
370- update VLGothic to 20061026
371  - update greek letter glyphs
372  - split license information file from README.
373  - add english version of license.
374
375* Sat Oct 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.29-0vl1
376- update VLGothic to 20061021
377
378* Fri Oct 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.28-0vl1
379- update VLGothic to 20061020 (<BTS:221>)
380  - update M+1C/M+1M to TESTFILGHT012
381  - update some glyphs
382  - fix outline direction
383  - remove overlap path
384
385* Thu Oct 05 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.27-0vl1
386- update VLGothic to 20061005 (<BTS:221>)
387  - update some glyphs
388  - fix outline direction
389  - remove overlap path
390
391* Sat Sep 30 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.26-0vl1
392- update VLGothic to 20060930 (<BTS:221>)
393  - fix outline direction
394  - remove overlap path
395
396* Fri Sep 29 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.25-0vl1
397- update VLGothic to 20060929
398  - update some glyphs
399  - fix outline direction
400  - remove overlap path
401
402* Mon Sep 25 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.24-0vl1
403- update VLGothic to 20060925
404  - update some glyphs
405  - add minimum gsub table for vertical writing
406
407* Thu Sep 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.23-0vl1
408- update VLGothic to 20060921
409  - update few glyphs
410  - update M+1C/M+1M to cvs head 2006/09/21
411
412* Wed Sep 13 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.22-0vl1
413- update VLGothic to 20060913
414  - update some glyphs
415  - fix half width space
416
417* Mon Sep 11 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.21-0vl1
418- update VLGothic to 20060911
419  - update M+1C/M+1M to cvs head 2006/09/11
420- use VL-PGothic for -alias-gothic-p- (legacy core font)
421
422* Thu Aug 31 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.20-0vl1
423- update VLGothic to 20060831
424  - add VL-Gothic-Regular.ttf for
425  - use M+1C for VLPGothic instead of M+1P
426
427* Mon Aug 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.19-0vl1
428- fix sazanami.ttfconf
429
430* Tue Aug 22 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.18-0vl1
431- change the fontname to VLPGothic
432- update VLPGothic
433- TODO:
434  - split VLGothic family to new package.
435  - add M+1M based VLGothic for monospace font.
436
437* Wed Aug 15 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.17-0vl1
438- update M+1P+Sazanami.ttf
439  - refine more glyphs
440
441* Wed Aug 09 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.16-0vl1
442- update M+1P+Sazanami.ttf
443  - refine more glyphs
444  - add some glyphs for windows compatibility
445- update sazanami.ttfconf
446  - add -fake-kochi gothic-, -fake-kochi mincho- without TTCap
447    for Flash Plugin. (<BTS:0100>)
448
449* Fri Aug 04 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.15-0vl1
450- update M+1P+Sazanami.ttf
451  - refine more glyphs
452  - add new full-width alphabets and numeric letters based on M+1P
453
454* Mon Jul 31 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.14-0vl1
455- update M+1P+Sazanami.ttf
456  - refine more glyphs
457
458* Sun Jul 30 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.13-0vl1
459- update M+1P+Sazanami.ttf
460  - refine more glyphs
461  - redesign greek letter based on M+ 1P fonts
462
463* Thu Jul 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.12-0vl1
464- update M+1P+Sazanami.ttf
465  - refine more glyphs
466
467* Sun Jul 23 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.11-0vl1
468- update M+1P+Sazanami.ttf
469  - refine more glyphs
470
471* Fri Jul 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.10-0vl1
472- update M+1P+Sazanami.ttf
473  - refine more glyphs
474  - fix encoding
475
476* Thu Jul 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.9-0vl1
477- update M+1P+Sazanami.ttf
478  - refine more glyphs
479  - fix outline direction (fix corruption on emboldening)
480
481* Wed Jul 19 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8-0vl1
482- update M+1P+Sazanami.ttf
483  - refine more glyphs
484  - fix broken glyph
485  - refine greek letters
486
487* Tue Jul 18 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.7-0vl1
488- update M+1P+Sazanami.ttf
489  - refine more glyphs
490  - TODO: should rename the fontname?
491
492* Sun Jul 16 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.6-0vl1
493- update M+1P+Sazanami.ttf
494  - fix outline direction (fix corruption of some glyphs)
495  - refine more glyphs
496
497* Wed Jul 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5-0vl1
498- update M+1P+Sazanami.ttf
499  - refine some glyphs.. (modified 200 or more)
500- update sazanami.ttfconf to use M+1P+Sazanami for alias-{sans,gothic}-p
501
502* Mon Jul 10 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4-0vl1
503- update M+1P+Sazanami.ttf
504  - refine some glyphs.. (modified 100 or more)
505
506* Mon Jul 10 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3-0vl1
507- update M+1P-Sazanami.ttf
508  - fix corruption of some glyphs
509  - refine some glyphs to make it more usable..
510
511* Thu May 11 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2-0vl1
512- add M+1P+Sazanami.ttf (Mplus 1P Font + Sazanami Gothic)
513
514* Mon Nov 08 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1-0vl1
515- new upstream release
516
517* Wed Jun 16 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0-0vl1
518- initial build for Vine Linux based on TrueType-kochi-subst package
519- Provides TrueType-kochi, TrueTypeFonts_jp
520- include Kochi-{mincho,gothic}.ttf symlinks for compatibility
Note: See TracBrowser for help on using the repository browser.