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

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

import VineSeed package specs

Line 
1%define fontname junicode
2%define _fontdir %{_datadir}/fonts/TrueType-%{fontname}
3
4Name:             TrueType-%{fontname}
5Summary:          Junicode is a Unicode font for medievalists
6Summary(ja):      中世研究家のためのフォント Junicode
7Version:          0.6.17
8Release:          1%{?_dist_release}
9License:          GPL
10Group:            User Interface/X
11URL:              http://junicode.sourceforge.net/
12
13Source0:          %{fontname}-0-6-17.zip
14
15BuildRequires: unzip
16BuildRoot:        %{_tmppath}/%{name}-%{version}-root
17BuildArch:        noarch
18Requires: TrueType-%{fontname}-doc
19
20%description
21A font family especially for medieval scholars,
22but containing an extensive enough selection of
23Unicode characters to be widely useful.
24
25%description -l ja
26特に中世を学ぶ者のためのフォントファミリですが、
27すこぶる有用たりうるに十分なユニコードキャラクタの品揃えを含んでいます。
28
29このパッケージは Junicode フォントのメタパッケージです。
30Bold・Regular・Italic の3書体をインストールします。
31
32%package bold
33Summary: Junicode bold font
34Summary(ja): Junicode bold フォント
35Group: User Interface/X
36Requires: TrueType-%{fontname}-doc
37
38%description bold
39This package includes Junicode bold fonts.
40
41%description -l ja bold
42このパッケージには Junicode bold フォントが含まれています。
43
44- Junicode-Bold
45
46
47%package regular
48Summary: Junicode regular font
49Summary(ja): junicode regular フォント
50Group: User Interface/X
51Requires: TrueType-%{fontname}-doc
52
53%description regular
54This package Junicode regular fonts.
55
56%description -l ja regular
57このパッケージには Junicode regular フォントが含まれています。
58
59- Junicode-Regular
60
61
62%package italic
63Summary: Junicode Italic font
64Summary(ja): Junicode Italic フォント
65Group: User Interface/X
66Requires: TrueType-%{fontname}-doc
67
68%description italic
69This package includes Junicode Italic fonts.
70
71%description -l ja italic
72このパッケージには Junicode Italic フォントが含まれています。
73
74- Junicode-BoldItalic
75- Junicode-Italic
76
77%package doc
78Summary: Junicode font Document
79Summary(ja): Junicode フォントドキュメント
80Group: User Interface/X
81
82%description doc
83This package includes important documents for Junicode font
84includes enduser license.
85
86%description -l ja doc
87このパッケージには Junicode フォントのライセンスを含む
88ドキュメント類が含まれています。
89
90%prep
91%setup -q -n %{fontname}
92mv doc/*.* .
93mv fonts/*.ttf .
94
95%clean
96if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
97    rm -rf ${RPM_BUILD_ROOT}
98fi
99
100%build
101
102%install
103rm -rf %{buildroot}
104
105mkdir -p $RPM_BUILD_ROOT%{_fontdir}
106cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
107
108%post bold
109%__font_install_post %{_fontdir}
110
111%post regular
112%__font_install_post %{_fontdir}
113
114%post italic
115%__font_install_post %{_fontdir}
116
117
118%postun bold
119%__font_install_postun %{_fontdir}
120
121%postun regular
122%__font_install_postun %{_fontdir}
123
124%postun italic
125%__font_install_postun %{_fontdir}
126
127%files
128
129%files bold
130%{_fontdir}/*-Bold.ttf
131
132%files regular
133%{_fontdir}/*-Regular.ttf
134
135%files italic
136%{_fontdir}/*-BoldItalic.ttf
137%{_fontdir}/*-Italic.ttf
138
139%files doc
140%doc *.pdf *.tex
141%{_fontdir}/*.ttf
142
143%changelog
144* Sat Jan 2 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.17-1
145- initial build for VineSeed (again)
Note: See TracBrowser for help on using the repository browser.