Browse Source

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

Name: TrueType-%{fontname}
Summary: Ubuntu font family
Summary(ja): Ubuntu フォントファミリ
Version: 0.80
Release: 1%{?_dist_release}
License: Ubuntu Font License 1.0
Group: User Interface/X
URL: http://font.ubuntu.com/

Source0: ubuntu-font-family-%{version}.zip
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildArch: noarch

BuildRequires: unzip
Requires: TrueType-%{fontname}-mono
Requires: TrueType-%{fontname}-sans
Requires: TrueType-%{fontname}-doc

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

%description
The Ubuntu Font Family are a set of matching new libre/open fonts in
development during 2010--2011.

%description -l ja
Ubuntu フォントファミリは2010年から2011年の間に開発された
自由でオープンな新しいフォントのセットです。

%package mono
Summary: Ubuntu font family monospace
Summary(ja): Ubuntu フォントファミリ 等幅
Group: User Interface/X

%description mono
This package includes Ubuntu font family monospace font.

%description -l ja mono
このパッケージには Ubuntu フォントファミリ 等幅フォントが含まれています。

%package sans
Summary: Ubuntu font family sanserif
Summary(ja): Ubuntu フォントファミリ サンセリフ
Group: User Interface/X

%description sans
This package includes Ubuntu font family sanserif fonts.

%description -l ja sans
このパッケージには Ubuntu フォントファミリ サンセリフフォントが含まれています。

%package doc
Summary: Ubuntu font family documents
Summary(ja): Ubuntu フォントファミリドキュメント
Group: User Interface/X

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

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


%prep
%setup -q -c -T
%{_bindir}/unzip -ojq %{SOURCE0}

%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 mono
%__font_install_post %{_fontdir}

%post sans
%__font_install_post %{_fontdir}

%postun mono
%__font_install_postun %{_fontdir}

%postun sans
%__font_install_postun %{_fontdir}

%files

%files mono
%{_fontdir}/UbuntuMono*.ttf

%files sans
%{_fontdir}/Ubuntu-*.ttf

%files doc
%doc *.txt

%changelog
* Sat Oct 01 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.80-1
- new upstream release
- obsoleted bold, italic, regular packages
- reorganized two packages, -mono and -sans

* Sat Dec 25 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.70.1-1
- initial build for VineSeed


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@4853 ec354946-7b23-47d6-9f5a-488ba84defc7

kudoh 12 years ago
parent
commit
65f6a967ec
1 changed files with 35 additions and 47 deletions
  1. 35 47
      T/TrueType-ubuntufont/TrueType-ubuntufont-vl.spec

+ 35 - 47
T/TrueType-ubuntufont/TrueType-ubuntufont-vl.spec

@@ -4,9 +4,9 @@
 Name: TrueType-%{fontname}
 Summary: Ubuntu font family
 Summary(ja): Ubuntu フォントファミリ
-Version: 0.70.1
+Version: 0.80
 Release: 1%{?_dist_release}
-License: Ubuntu Font License
+License: Ubuntu Font License 1.0
 Group: User Interface/X
 URL: http://font.ubuntu.com/
 
@@ -15,11 +15,14 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildArch: noarch
 
 BuildRequires: unzip
-Requires: TrueType-%{fontname}-regular
-Requires: TrueType-%{fontname}-bold
-Requires: TrueType-%{fontname}-italic
+Requires: TrueType-%{fontname}-mono
+Requires: TrueType-%{fontname}-sans
 Requires: TrueType-%{fontname}-doc
 
+Obsoletes: TrueType-%{fontname}-bold
+Obsoletes: TrueType-%{fontname}-italic
+Obsoletes: TrueType-%{fontname}-regular
+
 %description
 The Ubuntu Font Family are a set of matching new libre/open fonts in
 development during 2010--2011.
@@ -28,38 +31,27 @@ development during 2010--2011.
 Ubuntu フォントファミリは2010年から2011年の間に開発された
 自由でオープンな新しいフォントのセットです。
 
-%package regular
-Summary: Ubuntu font family regular
-Summary(ja): Ubuntu フォントファミリ レギュラー
-Group: User Interface/X
-
-%description regular
-This package includes Ubuntu font family regular font.
-
-%description -l ja regular
-このパッケージには Ubuntu フォントファミリ レギュラーフォントが含まれています。
-
-%package bold
-Summary: Ubuntu font family bold
-Summary(ja): Ubuntu フォントファミリ ボールド
+%package mono
+Summary: Ubuntu font family monospace
+Summary(ja): Ubuntu フォントファミリ 等幅
 Group: User Interface/X
 
-%description bold
-This package includes Ubuntu font family bold fonts.
+%description mono
+This package includes Ubuntu font family monospace font.
 
-%description -l ja bold
-このパッケージには Ubuntu フォントファミリ ボールドフォントが含まれています。
+%description -l ja mono
+このパッケージには Ubuntu フォントファミリ 等幅フォントが含まれています。
 
-%package italic
-Summary: Ubuntu font family italic
-Summary(ja): Ubuntu フォントファミリ イタリック
+%package sans
+Summary: Ubuntu font family sanserif
+Summary(ja): Ubuntu フォントファミリ サンセリフ
 Group: User Interface/X
 
-%description italic
-This package includes Ubuntu font family italic font.
+%description sans
+This package includes Ubuntu font family sanserif fonts.
 
-%description -l ja italic
-このパッケージには Ubuntu フォントファミリ イタリックフォントが含まれています。
+%description -l ja sans
+このパッケージには Ubuntu フォントファミリ サンセリフフォントが含まれています。
 
 %package doc
 Summary: Ubuntu font family documents
@@ -92,38 +84,34 @@ rm -rf %{buildroot}
 mkdir -p $RPM_BUILD_ROOT%{_fontdir}
 cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
 
-%post regular
+%post mono
 %__font_install_post %{_fontdir}
 
-%post bold
+%post sans
 %__font_install_post %{_fontdir}
 
-%post italic
-%__font_install_post %{_fontdir}
-
-%postun regular
-%__font_install_postun %{_fontdir}
-
-%postun bold
+%postun mono
 %__font_install_postun %{_fontdir}
 
-%postun italic
+%postun sans
 %__font_install_postun %{_fontdir}
 
 %files
 
-%files regular
-%{_fontdir}/Ubuntu-R.ttf
+%files mono
+%{_fontdir}/UbuntuMono*.ttf
 
-%files bold
-%{_fontdir}/Ubuntu-B*.ttf
-
-%files italic
-%{_fontdir}/Ubuntu-I.ttf
+%files sans
+%{_fontdir}/Ubuntu-*.ttf
 
 %files doc
 %doc *.txt
 
 %changelog
+* Sat Oct 01 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.80-1
+- new upstream release
+  - obsoleted bold, italic, regular packages
+  - reorganized two packages, -mono and -sans
+
 * Sat Dec 25 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.70.1-1
 - initial build for VineSeed