# Command macros %define __mkfontdir umask 133;%{_x11bindir}/mkfontdir %define __mkfontscale umask 133;%{_x11bindir}/mkfontscale # Use this macro to call fc-cache throughout the specfile. %define __fccache umask 133;which fc-cache &> /dev/null && fc-cache %define version 4.6 %define release 0vl3 %define kochi_subst_date 20030809 %define xfontdir /usr/X11R6/lib/X11/fonts/TrueType Summary: Free Japanese/English True Type Font (Kochi substitute, Luxi) Summary(ja): フリーの日本語 True Type フォント(東風代用明朝/ゴシック) Name: TrueType-kochi-subst Version: %{version} Release: %{release} BuildArch: noarch PreReq: TrueType-base >= 4.4.1 Requires: TrueType-base >= 4.4.1 Provides: TrueTypeFonts_jp = %{version} Obsoletes: TrueTypeFonts_jp < 4.1 Obsoletes: TrueType-kochi <= 4.4.1 Provides: TrueType-kochi = %{version}-%{release} Source: %{name}-%{version}.tgz # Kochi substitute Source4: kochi-substitute-%{kochi_subst_date}.tar.bz2 Copyright: distributable Group: User Interface/X Buildroot: %{_tmppath}/%{name}-root # Prereq: chkfontpath Prereq: mktcapdir >= 0.5.4 Distribution: Vine Linux Vendor: Project Vine %description Free Japanese True Type Font (Kochi-Mincho-subst/Kochi-Gothic-subst) %description -l ja フリーの日本語 True Type フォント(代用東風明朝/ゴシック) %prep rm -rf ${RPM_BUILD_ROOT} %setup -a 4 mv kochi-substitute-%{kochi_subst_date}/* . %install mkdir -p $RPM_BUILD_ROOT/%{xfontdir} mv *.ttfconf *.ttf \ $RPM_BUILD_ROOT/%{xfontdir} %post %{_bindir}/mktcapdir %{xfontdir} %{xfontdir}/*.ttfconf if [ -x %{_bindir}/vine-update-gnome-font-install ]; then %{_bindir}/vine-update-gnome-font-install fi ( %__fccache %{xfontdir} ) ||: %postun %{_bindir}/mktcapdir %{xfontdir} %{xfontdir}/*.ttfconf if [ -x %{_bindir}/vine-update-gnome-font-install ]; then %{_bindir}/vine-update-gnome-font-install fi ( %__fccache %{xfontdir} ) ||: %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README.ja COPYING Changelog docs/ %{xfontdir}/* %changelog * Sat Jan 17 2004 Daisuke SUZUKI 4.6-0vl3 - fix %post/%pre macros * Wed Dec 24 2003 KOBAYASHI R. Taizo 4.6-0vl2 - use __fccache macro * Wed Oct 22 2003 Daisuke SUZUKI 4.6-0vl1 - new upstream release - new upstream release - add "eo=m" to ttfconf to use Windows Unicode encoding * Fri Jun 27 2003 Daisuke SUZUKI 4.5-0vl1 - Kochi substitute fonts - spec file based on TrueType-kochi * Thu Feb 20 2003 Daisuke SUZUKI 4.4.1-0vl1 - update kochi-gothic to 0.20030118 - modify kochi.ttfconf (use cell for monospace font) * Mon Nov 04 2002 Shoji Matsumoto 4.4-0vl2 - add kochi-gothic-new * Sun Oct 06 2002 Shoji Matsumoto 4.4-0vl1 - update to 0.2-20020727 - modiry kochi.ttfconf - remove chkfontpath * Sun Mar 31 2002 Shoji Matsumoto 4.3.1-0vl1 - fix %post ( chkfontpath ) - remove chkfontpath from %postun - update to 0.2-20020326 * Sat Mar 16 2002 Shoji Matsumoto 4.3.1-0vl0 - add postun * Tue Mar 12 2002 Shoji Matsumoto 4.3-0vl0 - created - separated from TrueType_jp (to TrueType-base, TrueType-kochi) - ******************************************************************* * Tue Mar 12 2002 Shoji Matsumoto 4.2-0vl0 - update ricoh.ttfconf, kochi.ttfconf - add luxi*-2.ttf (bitmap embedded luxi*.ttf) * Mon Mar 11 2002 Shoji Matsumoto 4.1-0vl0 - Package Name changed to TrueType-kochi (Provides TrueTypeFonts_jp) - update microsoft.ttfconf, ricoh.ttfconf * Sun Mar 10 2002 Shoji Matsumoto 4.0-0vl2 - fix * Sun Mar 10 2002 Shoji Matsumoto 4.0-0vl1 - upate kochi-* - update *.ttfconf - add xf42lux.ttfconf, symlinks to XF42 lux ttfs - add ricoh.ttfconf for CR * Mon Dec 03 2001 Shoji Matsumoto 3.0-0vl6 - update *.ttfconf - remove ricoh.ttfconf - update kochi-* * Mon Sep 10 2001 SHoji Matsumoto 3.0-0vl4 - fixed bug in kochi.ttfconf * Mon Sep 10 2001 SHoji Matsumoto 3.0-0vl3 - remove %post process for DynaFonts fonts (/usr/share/fonts/TrueType/aliastt-* obsoletes) * Sat Sep 08 2001 Shoji Matsumoto 3.0-0vl2 - remove watanabe, wadalab - now using mktcapdir * Mon Jun 04 2001 Shoji Matsumoto 3.0-0vl1 - remove times/hevletica iso8859-1 aliases for kochi * Fri May 18 2001 Shoji Matsumoto 3.0-0vl0 - add kochi-mincho/kochi-gothic - add Type1 fonts from XFree86-4.0 (temp) - add -alias-{times,helvetica,monotype} to aliases * Thu Mar 15 2001 Daisuke SUZUKI 2-7 - remove Obsoletes DynaFonts tag. * Sun Nov 19 2000 Satoshi MACHINO 2-6 - build with gcc-2.95.3 - partially used rpmmacros * Wed Mar 8 2000 Jun Nishii - 2-5 - chkfontpath -remove TrueType in %post to get stability * Tue Feb 1 2000 Jun Nishii - 2-4 - stop to add path for xfs to get stability * Mon Jan 24 2000 Jun Nishii - 2-3 - oops...fix bugs for comment out in FONTS.ALIAS * Thu Jan 20 2000 Jun Nishii - 2-2 - bug fix: added symlink for aliastt-... - added Obsoletes DynaFonts * Sun Jan 9 2000 Jun Nishii - TrueTypeFonts_jp-2-1 - added %defattr - bzip2 source * Thu Dec 30 1999 Jun Nishii - change group * Fri Dec 10 1999 Jun Nishii - new fonts.alias * Mon Nov 8 1999 MATSUBAYASHI 'Shaolin' Kohji - 1-4 - added Prereq: chkfontpath tag * Tue Sep 9 1999 Norihito Ohmori - change using chkfontpath * Wed Dec 23 1998 MATSUMOTO Shoji - 1-2 - change fonts.dir and fonts.alias - some symbols defined