Browse Source

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

kudoh 14 years ago
parent
commit
89119b0da4
2 changed files with 168 additions and 21 deletions
  1. 25 21
      T/TrueType-dejavu/TrueType-dejavu-vl.spec
  2. 143 0
      T/TrueType-sil-charis/TrueType-sil-charis.spec

+ 25 - 21
T/TrueType-dejavu/TrueType-dejavu-vl.spec

@@ -3,9 +3,10 @@
 %define _fontdir %{_datadir}/fonts/TrueType-%{fontname}
 
 Name: TrueType-%{fontname}
-Version: 2.30
+Version: 2.31
 Release: 1%{?_dist_release}
-Summary: The DejaVu fonts (based on the Vera Fonts) .
+Summary: The DejaVu fonts are a font family based on the Vera Fonts
+Summary(ja): DejaVu フォントは Vera フォントをベースとしたフォントファミリーです
 
 License: Bitstream Vera and Public Domain
 Group: User Interface/X
@@ -14,12 +15,13 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root
 URL: http://sourceforge.net/projects/dejavu/
 Source: %{archivename}-%{version}.tar.bz2
 
-Requires:         TrueType-%{fontname}-sans >= %{version}
-Requires:         TrueType-%{fontname}-serif >= %{version}
-Requires:         TrueType-%{fontname}-sans-mono >= %{version}
-BuildRoot:        %{_tmppath}/%{name}-%{version}-root
-BuildArch:        noarch
-Obsoletes:        TrueType-DejaVu
+Requires: TrueType-%{fontname}-sans >= %{version}
+Requires: TrueType-%{fontname}-serif >= %{version}
+Requires: TrueType-%{fontname}-sans-mono >= %{version}
+Requires: TrueType-%{fontname}-doc >= %{version}
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildArch: noarch
+Obsoletes: TrueType-DejaVu
 
 %description
 The DejaVu fonts are a font family
@@ -29,21 +31,21 @@ based on the Vera Fonts (version 1.10).
 DejaVu Fonts は Bitstream Vera Fonts (version 1.10) を
 ベースにしたフォントファミリです。
 
-このパッケージはDejaVuフォントのメタパッケージです。
-Sans・Serif・Sans-Monoの3書体をインストールします。
+このパッケージは DejaVu フォントのメタパッケージです。
+Sans・Serif・Sans-Mono の3書体をインストールします。
 
 
 %package sans
 Summary: DejaVu sans TrueType Fonts
 Summary(ja): DejaVu sans True Type フォント
 Group: User Interface/X
-Requires: TrueType-dejavu-doc
+Requires: TrueType-%{fontname}-doc
 
 %description sans
 This package includes DejaVu sans TrueType fonts.
 
 %description -l ja sans
-このパッケージにはDejaVu sans フォントが含まれています。
+このパッケージには DejaVu sans フォントが含まれています。
 
 - DejaVuSans-Bold
 - DejaVuSans-BoldOblique
@@ -60,13 +62,13 @@ This package includes DejaVu sans TrueType fonts.
 Summary: DejaVu serif TrueType Fonts
 Summary(ja): DejaVu serif True Type フォント
 Group: User Interface/X
-Requires: TrueType-dejavu-doc
+Requires: TrueType-%{fontname}-doc
 
 %description serif
 This package includes DejaVu serif TrueType fonts.
 
 %description -l ja serif
-このパッケージにはDejaVu serif フォントが含まれています。
+このパッケージには DejaVu serif フォントが含まれています。
 
 - DejaVuSerif-Bold
 - DejaVuSerif-BoldItalic
@@ -82,13 +84,13 @@ This package includes DejaVu serif TrueType fonts.
 Summary: DejaVu sans-mono TrueType Fonts
 Summary(ja): DejaVu sans-mono True Type フォント
 Group: User Interface/X
-Requires: TrueType-dejavu-doc
+Requires: TrueType-%{fontname}-doc
 
 %description sans-mono
 This package includes DejaVu sans-mono TrueType fonts.
 
 %description -l ja sans-mono
-このパッケージにはDejaVu sans-mono フォントが含まれています。
+このパッケージには DejaVu sans-mono フォントが含まれています。
 
 - DejaVuSansMono-Bold
 - DejaVuSansMono-BoldOblique
@@ -105,8 +107,7 @@ This package includes important documents for DejaVu fonts includes enduser
 license.
 
 %description -l ja doc
-このパッケージにはDejaVuフォントのライセンスを含むドキュメント類が含まれています。
-
+このパッケージには DejaVu フォントのライセンスを含むドキュメント類が含まれています。
 
 
 %prep
@@ -125,8 +126,6 @@ cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
 if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
     rm -rf ${RPM_BUILD_ROOT}
 fi
-#%{__rm} -rf %{_topdir}/SOURCES/%{archivename}-%{version}.tar.bz2
-#%{__rm} -rf %{_topdir}/BUILD/%{archivename}-%{version}
 
 %post sans
 %__font_install_post %{_fontdir}
@@ -162,7 +161,12 @@ fi
 %doc *.txt
 %doc AUTHORS BUGS LICENSE NEWS README
 
+
 %changelog
+* Sat May 29 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.31-1
+- new upstream release
+- added Japanase summary, improved summary
+- added Requires: TrueType-%{fontname}-doc in TrueType-%{fontname} package
 
 * Tue Sep 1 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.30-1
 - new upstream release
@@ -188,4 +192,4 @@ fi
 - fixed fontdir name
 
 * Wed Dec 31 2008 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.28-1
-- initial build for Vineseed
+- initial build for VineSeed

+ 143 - 0
T/TrueType-sil-charis/TrueType-sil-charis.spec

@@ -0,0 +1,143 @@
+%define fontname sil-charis
+%define archivename %{name}-%{version}
+%define _fontdir %{_datadir}/fonts/TrueType-%{fontname}
+
+Name:  TrueType-%{fontname}
+Summary:  smart Unicode font family for Roman or Cyrillic-based writing systems
+Summary(ja):  ラテン語或いはキリル文字ベースの表記のためのスマートな Unicode フォントファミリ
+Version:  4.106
+Release:  1%{?_dist_release}
+License:  OFL
+Group:  User Interface/X
+URL: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=CharisSILfont
+Source:  CharisSIL%{version}.zip
+
+BuildRequires: unzip
+BuildArch: noarch
+
+Requires: TrueType-%{fontname}-regular >= %{version}
+Requires: TrueType-%{fontname}-italic >= %{version}
+Requires: TrueType-%{fontname}-bold >= %{version}
+Requires: TrueType-%{fontname}-doc >= %{version}
+BuildRoot:  %{_tmppath}/%{name}-%{version}-root
+
+
+%description
+Charis SIL is serif fonts what provides glyphs for a wide range
+of Latin and Cyrillic characters.
+
+This package is Meta-package of Charis SIL fonts, install regular,
+bold, and italic families.
+
+%description -l ja
+Charis SIL はラテン文字とキリル文字の広範なグリフを提供する
+セリフ体のフォントです。
+
+このパッケージは Charis SIL フォントのメタパッケージです。
+regular・bold・italic の3書体をインストールします。
+
+%package regular
+Summary: Charis SIL regular Fonts
+Summary(ja): Charis SIL regular フォント
+Group: User Interface/X
+Requires: %{name}-doc
+
+%description regular
+This package includes Charis SIL regular fonts.
+
+%description -l ja regular
+このパッケージには Charis SIL regular フォントが含まれています。
+
+
+%package bold
+Summary: Charis SIL bold Fonts
+Summary(ja): Charis SIL bold フォント
+Group: User Interface/X
+Requires: %{name}-doc
+
+%description bold
+This package includes Charis SIL bold TrueType fonts.
+
+%description -l ja bold
+このパッケージには Charis SIL bold フォントが含まれています。
+
+
+%package italic
+Summary: Charis SIL italic Fonts
+Summary(ja): Charis SIL italic フォント
+Group: User Interface/X
+Requires: %{name}-doc
+
+%description italic
+This package includes Charis SIL italic fonts.
+
+%description -l ja italic
+このパッケージには Charis SIL italic フォントが含まれています。
+
+
+%package doc
+Summary: Charis SIL Font Documents
+Summary(ja): Charis SIL フォントドキュメント
+Group: User Interface/X
+
+%description doc
+This package includes important documents for Charis SIL fonts includes enduser
+license.
+
+%description -l ja doc
+このパッケージには Charis SIL フォントのライセンスを含むドキュメント類が含まれています。
+
+
+%prep
+%setup -q -n CharisSIL
+
+%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 regular
+%__font_install_post %{_fontdir}
+
+%post bold
+%__font_install_post %{_fontdir}
+
+%post italic
+%__font_install_post %{_fontdir}
+
+
+%postun regular
+%__font_install_postun %{_fontdir}
+
+%postun bold
+%__font_install_postun %{_fontdir}
+
+%postun italic
+%__font_install_postun %{_fontdir}
+
+%files
+
+%files regular
+%{_fontdir}/CharisSILR.ttf
+
+%files bold
+%{_fontdir}/CharisSILB.ttf
+
+%files italic
+%{_fontdir}/CharisSILI.ttf
+%{_fontdir}/CharisSILBI.ttf
+
+%files doc
+%doc FONTLOG.txt OFL.txt OFL-FAQ.txt README.txt
+
+%changelog
+* Sat May 29 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 4.106-1
+- initial build for VineSeed