source: projects/specs/trunk/T/TrueType-ipafont/TrueType-ipafont-vl.spec @ 10609

Revision 10609, 5.7 KB checked in by iwaim, 8 years ago (diff)

TrueType?-ipafont 3.03-3

Line 
1%define _fontdir %{_datadir}/fonts/TrueType-ipafont
2
3Name:    TrueType-ipafont
4Version: 3.03
5Release: 3%{?_dist_release}
6Summary: IPA TrueType Fonts
7Summary(ja): IPA の日本語 TrueType フォント
8Group: User Interface/X
9License: IPA Font License Agreement v1.0
10URL: http://ossipedia.ipa.go.jp/ipafont/
11
12Source: IPAfont00303.zip
13Source10: ipafont-mincho.ttfconf
14Source11: ipafont-gothic.ttfconf
15Source20: cidfmap.ja.ipafont-mincho
16Source21: cidfmap.ja.ipafont-gothic
17Source30: 59-ipa-mincho.conf
18Source31: 60-ipa-gothic.conf
19
20BuildArch: noarch
21BuildRoot: %{_tmppath}/%{name}-%{version}-root
22Obsoletes: TrueType-ipafont
23Requires: TrueType-ipafont-mincho = %{version}
24Requires: TrueType-ipafont-gothic = %{version}
25Requires: TrueType-ipafont-doc = %{version}
26
27%description
28This package is meta package to install both IPAMincho and IPAGothic
29fonts.
30
31%description -l ja
32このパッケージは独立行政法人情報処理推進機構のIPAフォントの明朝、ゴシック
33両書体をインストールするためのメタパッケージです。このパッケージで
34以下の5書体がインストールされます。
35(IPA明朝、IPAP明朝、IPAゴシック、IPAPゴシック)
36
37%package mincho
38Summary: IPAMincho TrueType Fonts
39Summary(ja): IPA明朝 True Type フォント
40Group: User Interface/X
41Requires: TrueType-ipafont-doc
42
43%description mincho
44This package includes IPA Mincho TrueType fonts.
45
46%description -l ja mincho
47このパッケージには独立行政法人情報処理推進機構のIPA明朝フォントが含まれています。
48(IPA明朝、IPAP明朝)
49
50%package gothic
51Summary: IPA Gothic TrueType Fonts
52Summary(ja): IPA Gothic 日本語 True Type フォント
53Group: User Interface/X
54Requires: TrueType-ipafont-doc
55
56%description gothic
57This package includes IPA Gothic TrueType fonts.
58This font is distributable without modification.
59(see /usr/share/doc/TrueType-ipafont/enduser_license.txt for details)
60
61%description -l ja gothic
62このパッケージには独立行政法人情報処理推進機構のIPAゴシックフォントが含まれて
63います。(IPAゴシック、IPAPゴシック)
64
65%package doc
66Summary: IPA Font Documents
67Summary(ja): IPA フォントドキュメント
68Group: User Interface/X
69
70%description doc
71This package includes important documents for IPA fonts includes enduser
72license.
73
74%description -l ja doc
75このパッケージには独立行政法人情報処理推進機構のIPAフォントのライセンス
76を含むドキュメント類が含まれています。
77
78%prep
79%setup -q -n IPAfont00303
80
81%build
82
83%install
84mkdir -p $RPM_BUILD_ROOT%{_fontdir}
85cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
86cp -f %{SOURCE10} %{SOURCE11} $RPM_BUILD_ROOT%{_fontdir}
87
88mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/fonts/conf.{avail,d}
89install -m664 %{SOURCE30} %{SOURCE31} $RPM_BUILD_ROOT/%{_sysconfdir}/fonts/conf.avail/
90for i in $RPM_BUILD_ROOT/%{_sysconfdir}/fonts/conf.avail/*.conf
91do
92  ln -sf ../conf.avail/$(basename $i) $RPM_BUILD_ROOT/%{_sysconfdir}/fonts/conf.d/
93done
94
95# install ghostscript8 cidfmap
96mkdir -p $RPM_BUILD_ROOT%{_datadir}/ghostscript/conf.d
97install -m644 %{SOURCE20} %{SOURCE21} $RPM_BUILD_ROOT%{_datadir}/ghostscript/conf.d
98
99# add fontpath.d symlinks
100mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/fontpath.d
101ln -sf /usr/share/fonts/%{name} $RPM_BUILD_ROOT%{_sysconfdir}/X11/fontpath.d/
102
103%clean
104if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
105    rm -rf ${RPM_BUILD_ROOT}
106fi
107
108%post mincho
109%__font_install_post %{_fontdir}
110
111%post gothic
112%__font_install_post %{_fontdir}
113
114%postun mincho
115%__font_install_postun %{_fontdir}
116
117%postun gothic
118%__font_install_postun %{_fontdir}
119
120%files
121
122%files doc
123%doc *.txt
124
125%files mincho
126%{_fontdir}/ipam*.ttf
127%{_fontdir}/ipafont-mincho.ttfconf
128%config %{_datadir}/ghostscript/conf.d/cidfmap.ja.ipafont-mincho
129%{_sysconfdir}/fonts/conf.avail/*-ipa-mincho.conf
130%{_sysconfdir}/X11/fontpath.d/%{name}
131%config(missingok,noreplace) %{_sysconfdir}/fonts/conf.d/*-ipa-mincho.conf
132
133%files gothic
134%{_fontdir}/ipag*.ttf
135%{_fontdir}/ipafont-gothic.ttfconf
136%config %{_datadir}/ghostscript/conf.d/cidfmap.ja.ipafont-gothic
137%{_sysconfdir}/fonts/conf.avail/*-ipa-gothic.conf
138%config(missingok,noreplace) %{_sysconfdir}/fonts/conf.d/*-ipa-gothic.conf
139
140
141%changelog
142* Wed Jul 13 2016 IWAI, Masaharu <iwaim.sub@gmail.com> 3.03-3
143- fix fontconfig files (Source30, 31) for fontconfig 2.10
144 - sync Vine Linux Git repository
145
146* Mon Jan 13 2014 TANAKA hiroaki <mosaicist@jcom.home.ne.jp>
147- built with gcc-4.8
148
149* Sun Nov 20 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.03-1
150- update to IPAfont 00303
151
152* Fri Sep 24 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.02-1
153- update to IPAfont 00302
154- update ttfconf/cidfmap
155
156* Mon Aug 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.01-3
157- add fontpath.d symlink
158
159* Wed Jun 03 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.01-2
160- use fixed width font for ghostscript.
161
162* Wed Apr 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.01-1
163- update to IPAfont 00301
164  - drop IPAUIGothic
165- update License tag
166  - OSI approved license 'IPA Font License Agreement v1.0'
167- add fontconfig file
168
169* Thu Jan 08 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.01-2
170- fix typo in cidfmap.ja.ipafont
171- update vine.map and exec updmap-sys on %%post/%%postun
172
173* Wed Oct 29 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.01-1
174- add gs8 cidfmap
175- move font files to new location
176- new versioning policy, spec in utf-8
177
178* Fri Jan 11 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.01-0vl2
179- remove Provides: TrueTypeFonts_jp
180  - ipa*font is not free and should not be default font.
181
182* Mon Oct 01 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.01-0vl1
183- initial build with new ipafont license
184- sprit mincho and gothic as an independent package
185- sprit readme and license to doc package
186- drop M+IPA font which is not allowed by new enduser license.
Note: See TracBrowser for help on using the repository browser.