TrueType-linux-libertine-vl.spec 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. %define fontname linux-libertine
  2. %define _fontdir %{_datadir}/fonts/TrueType-%{fontname}
  3. Name: TrueType-%{fontname}
  4. Summary: Linux libertine TrueType font
  5. Summary(ja): Linux libertine TrueType フォント
  6. Version: 4.7.5
  7. Release: 1%{?_dist_release}
  8. License: GPLv2+ and OFL
  9. Group: User Interface/X
  10. URL: http://sourceforge.net/projects/linuxlibertine/
  11. Source0: LinLibertineFont-%{version}-2.tgz
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  13. BuildArch: noarch
  14. Requires: TrueType-%{fontname}-bold >= %{version}
  15. Requires: TrueType-%{fontname}-regular >= %{version}
  16. Requires: TrueType-%{fontname}-italic >= %{version}
  17. Requires: TrueType-%{fontname}-doc
  18. %description
  19. The Linux Libertine Open Fonts are TrueType font family for practical
  20. use in documents. They were created to provide a free alternative to
  21. proprietary standard fonts such as Times New Roman.
  22. %description -l ja
  23. The Linux Libertine Open Fonts は文書に使用する実用的な
  24. TrueType フォントファミリです。
  25. これらのフォントは Times New Roman のようなプロプライエタリな
  26. スタンダードフォントの代替品を無料で提供するために作成されました。
  27. このパッケージは Linux libertine フォントのメタパッケージです。
  28. Bold・Regular・Italic の3書体をインストールします。
  29. %package bold
  30. Summary: Linux libertine bold font
  31. Summary(ja): Linux libertine bold フォント
  32. Group: User Interface/X
  33. Requires: TrueType-%{fontname}-doc
  34. %description bold
  35. This package includes Linux libertine bold fonts.
  36. %description -l ja bold
  37. このパッケージには Linux libertine bold フォントが含まれています。
  38. - Biolinum_Bd
  39. - LinLibertine_Bd
  40. %package regular
  41. Summary: Linux libertine regular font
  42. Summary(ja): Linux libertine regular フォント
  43. Group: User Interface/X
  44. Requires: TrueType-%{fontname}-doc
  45. %description regular
  46. This package includes Linux libertine regular fonts.
  47. %description -l ja regular
  48. このパッケージには Linux libertine regular フォントが含まれています。
  49. - Biolinum_Re
  50. - LinLibertine_Re
  51. - LinLibertineC_Re
  52. - LinLibertine_C
  53. - LinBiolinum_Kb
  54. %package italic
  55. Summary: Linux libertine italic font
  56. Summary(ja): Linux libertine italic フォント
  57. Group: User Interface/X
  58. Requires: TrueType-%{fontname}-doc
  59. %description italic
  60. This package includes Linux libertine italic fonts.
  61. %description -l ja italic
  62. このパッケージには Linux libertine italic フォントが含まれています。
  63. - LinLibertine_BI
  64. - LinLibertine_It
  65. - LinBiolinum_Sl
  66. %package doc
  67. Summary: Linux libertine TrueType font document
  68. Summary(ja): Linux libertine TrueType フォントドキュメント
  69. Group: User Interface/X
  70. %description doc
  71. This package includes important documents for Linux libertine TrueType font
  72. includes enduser license.
  73. %description -l ja doc
  74. このパッケージには Linux libertine TrueType フォントのライセンスを含む
  75. ドキュメント類が含まれています。
  76. %prep
  77. %setup -q -n LinLibertine
  78. cd Fonts
  79. mv *.ttf ../
  80. %clean
  81. if test -n "${RPM_BUILD_ROOT}" && test "/" != "${RPM_BUILD_ROOT}"; then
  82. rm -rf ${RPM_BUILD_ROOT}
  83. fi
  84. %build
  85. %install
  86. rm -rf %{buildroot}
  87. mkdir -p $RPM_BUILD_ROOT%{_fontdir}
  88. cp -a *.ttf $RPM_BUILD_ROOT%{_fontdir}
  89. %post bold
  90. %__font_install_post %{_fontdir}
  91. %post regular
  92. %__font_install_post %{_fontdir}
  93. %post italic
  94. %__font_install_post %{_fontdir}
  95. %postun bold
  96. %__font_install_postun %{_fontdir}
  97. %postun regular
  98. %__font_install_postun %{_fontdir}
  99. %postun italic
  100. %__font_install_postun %{_fontdir}
  101. %files
  102. %files bold
  103. %{_fontdir}/*_Bd-*.ttf
  104. %files regular
  105. %{_fontdir}/*_Re-*.ttf
  106. %{_fontdir}/LinLibertine_C-4.0.4.ttf
  107. %{_fontdir}/LinBiolinum_Kb-0.5.4.ttf
  108. %files italic
  109. %{_fontdir}/*_It-*.ttf
  110. %{_fontdir}/*_BI-*.ttf
  111. %{_fontdir}/LinBiolinum_Sl-0.4.9.ttf
  112. %files doc
  113. %doc *.txt
  114. %changelog
  115. * Sat Jan 2 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 4.7.5-1
  116. - new upstream release
  117. - added Requires: TrueType-linux-libertine-{bold, regular, italic}
  118. - included new font
  119. * Sat Jan 2 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 4.4.1-1
  120. - initial build for VineSeed