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

Revision 4883, 2.2 KB checked in by kudoh, 13 years ago (diff)

%define fontname junicode
%define _fontdir %{_datadir}/fonts/TrueType-%{fontname}

Name: TrueType?-%{fontname}
Summary: Junicode is a Unicode font for medievalists
Summary(ja): 中世研究家のためのフォント Junicode
Version: 0.6.17
Release: 2%{?_dist_release}
License: GPL
Group: User Interface/X
URL:  http://junicode.sourceforge.net/

Source0: %{fontname}-0-6-17.zip

BuildRequires?: unzip
BuildRoot?: %{_tmppath}/%{name}-%{version}-root
BuildArch?: noarch

Obsoletes: TrueType?-%{fontname}-regular
Obsoletes: TrueType?-%{fontname}-italic
Obsoletes: TrueType?-%{fontname}-bold

Requires: TrueType?-%{fontname}-doc

%description
A font family especially for medieval scholars,
but containing an extensive enough selection of
Unicode characters to be widely useful.

%description -l ja
特に中世研究者のためのフォントファミリですが、
すこぶる有用たりうるに十分なユニコードキャラクタの品揃えを含んでいます。

このパッケージは Bold・Regular・Italic の3書体をインストールします。

%package doc
Summary: Junicode font Document
Summary(ja): Junicode フォントドキュメント
Group: User Interface/X

%description doc
This package includes important documents for Junicode font
includes enduser license.

%description -l ja doc
このパッケージには Junicode フォントのライセンスを含む
ドキュメント類が含まれています。

%prep
%setup -q -n %{fontname}
mv doc/*.* .
mv fonts/*.ttf .

%clean
if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then

rm -rf ${RPM_BUILD_ROOT}

fi

%build

%install
rm -rf %{buildroot}

mkdir -p $RPM_BUILD_ROOT%{_fontdir}
cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}

%post
%font_install_post %{_fontdir}

%postun
%font_install_postun %{_fontdir}

%files
%{_fontdir}/*-Bold.ttf
%{_fontdir}/*-Regular.ttf
%{_fontdir}/*-BoldItalic?.ttf
%{_fontdir}/*-Italic.ttf

%files doc
%doc *.pdf *.tex util/*

%changelog

  • Sun Oct 09 2011 Toshiharu Kudoh <toshi.kd2@…> - 0.6.17-2
  • obsoleted -regular, -bold, -italic sub packages
  • Sat Jan 2 2010 Toshiharu Kudoh <toshi.kd2@…> - 0.6.17-1
  • initial build for VineSeed (again)
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:          2%{?_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
18
19Obsoletes: TrueType-%{fontname}-regular
20Obsoletes: TrueType-%{fontname}-italic
21Obsoletes: TrueType-%{fontname}-bold
22
23Requires: TrueType-%{fontname}-doc
24
25%description
26A font family especially for medieval scholars,
27but containing an extensive enough selection of
28Unicode characters to be widely useful.
29
30%description -l ja
31特に中世研究者のためのフォントファミリですが、
32すこぶる有用たりうるに十分なユニコードキャラクタの品揃えを含んでいます。
33
34このパッケージは Bold・Regular・Italic の3書体をインストールします。
35
36%package doc
37Summary: Junicode font Document
38Summary(ja): Junicode フォントドキュメント
39Group: User Interface/X
40
41%description doc
42This package includes important documents for Junicode font
43includes enduser license.
44
45%description -l ja doc
46このパッケージには Junicode フォントのライセンスを含む
47ドキュメント類が含まれています。
48
49%prep
50%setup -q -n %{fontname}
51mv doc/*.* .
52mv fonts/*.ttf .
53
54%clean
55if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
56    rm -rf ${RPM_BUILD_ROOT}
57fi
58
59%build
60
61%install
62rm -rf %{buildroot}
63
64mkdir -p $RPM_BUILD_ROOT%{_fontdir}
65cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
66
67%post
68%__font_install_post %{_fontdir}
69
70%postun
71%__font_install_postun %{_fontdir}
72
73%files
74%{_fontdir}/*-Bold.ttf
75%{_fontdir}/*-Regular.ttf
76%{_fontdir}/*-BoldItalic.ttf
77%{_fontdir}/*-Italic.ttf
78
79%files doc
80%doc *.pdf *.tex util/*
81
82%changelog
83* Sun Oct 09 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.17-2
84- obsoleted -regular, -bold, -italic sub packages
85
86* Sat Jan 2 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.17-1
87- initial build for VineSeed (again)
Note: See TracBrowser for help on using the repository browser.