{{{ %define version 1.0 %define release 1%{?_dist_release} %define fontname foobar Summary: - Free Japanese True Type Font Summary(ja): <フォント名> - フリーの日本語 True Type フォント Name: TrueType-%{fontname} Version: %{version} Release: %{release} License: BSD Like Group: User Interface/X Url: http://example.com/ Source: %{name}-%{version}.tar.bz2 Source10: 60-%{fontname}.conf Source20: cidfmap.ja.%{fontname} Source30: %{fontname}.ttfconf Distribution: Vine Linux Vendor: Project Vine Packager: <メンテナの id> BuildArch: noarch Buildroot: %{_tmppath}/%{name}-%{version}-root Requires(post): mktcapdir >= 0.5.4 Requires(post): fontconfig, xorg-x11-font-utils Requires(post): vutils >= 2.0.7 BuildRequires: rpm >= 4.4.2.3-7 %description - Free Japanese True Type Font - FooBar PGothic - FooBar Gothic %description -l ja このパッケージには以下のフリーの日本語 True Type フォントが含まれています。 - FooBar Pゴシック - FooBar ゴシック %prep rm -rf ${RPM_BUILD_ROOT} %setup -q %install mkdir -p $RPM_BUILD_ROOT/%{fontdir} install -m664 *.ttf $RPM_BUILD_ROOT/%{fontdir} install -m664 %{SOURCE30} $RPM_BUILD_ROOT/%{fontdir} mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/fonts/conf.{avail,d} install -m664 %{SOURCE10} $RPM_BUILD_ROOT/%{_sysconfdir}/fonts/conf.avail/ for i in $RPM_BUILD_ROOT/%{_sysconfdir}/fonts/conf.avail/*.conf do ln -sf ../conf.avail/$(basename $i) $RPM_BUILD_ROOT/%{_sysconfdir}/fonts/conf.d/ done # install ghostscript8 cidfmap mkdir -p $RPM_BUILD_ROOT%{_datadir}/ghostscript/conf.d install -m644 %{SOURCE20} $RPM_BUILD_ROOT%{_datadir}/ghostscript/conf.d %post %__font_install_post %{fontdir} %postun %__font_install_postun %{fontdir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README LICENSE %{fontdir}/* %{_sysconfdir}/fonts/conf.avail/*.conf %config(missingok,noreplace) %{_sysconfdir}/fonts/conf.d/*.conf %config %{_datadir}/ghostscript/conf.d/cidfmap.ja.* %changelog * Wed Apr 22 2009 Your Name 1.0-1 - initial build }}} ---- [wiki:SpecTemplates spec テンプレート一覧へ]