今はエラーの原因を見つけて直す気力も無いのでGooglesitesで公開しているテンプレートファイルもそのまま放置。
しばらく触っていなかったのでテンプレートファイルの書き方を忘れかけていたので、リハビリも含め簡単なテンプレートファイルを作成してみることにしました。
作成したのはGoogleのオープンソースフォントであるNoto CJKフォント用のテンプレートファイルを作ってみました。
フォントはダウンロードして所定のディレクトリへ配置するだけなので簡単です。
Noto CJKフォントはソースファイルが700MB以上あるので、そのまま全部インストールすると大変なことになるし、中国語と韓国語のフォントは必要ないので日本語フォントのみをインストールするようにしました。
# Template for "fonts-otf-noto-jp"インストール先はLinux用のインストールガイドを参考にしたので多分大丈夫。
pkgname="fonts-otf-noto-jp"
version=1.004
revision=1
short_desc="Google open source Japanese fonts"
homepage="https://www.google.com/get/noto/"
license="OFL-v1.1"
maintainer="user <mail@address>"
distfiles="https://github.com/googlei18n/noto-cjk/archive/v${version}.tar.gz"
checksum=835a42755c1e8d6a4a406f32609da1f0fa7f9674d05760f0be658d9d6f4ab71c
hostmakedepends="font-util"
depensd="font-util"
font_dirs="/usr/share/fonts/opentype"
noarch=yes
wrksrc="noto-cjk-${version}"
do_install() {
vmkdir /usr/share/fonts/opentype
vinstall NotoSansJP-Black.otf 644 /usr/share/fonts/opentype
vinstall NotoSansJP-Bold.otf 644 /usr/share/fonts/opentype
vinstall NotoSansJP-DemiLight.otf 644 /usr/share/fonts/opentype
vinstall NotoSansJP-Light.otf 644 /usr/share/fonts/opentype
vinstall NotoSansJP-Medium.otf 644 /usr/share/fonts/opentype
vinstall NotoSansJP-Regular.otf 644 /usr/share/fonts/opentype
vinstall NotoSansJP-Thin.otf 644 /usr/share/fonts/opentype
vinstall NotoSansMonoCJKjp-Bold.otf 644 /usr/share/fonts/opentype
vinstall NotoSansMonoCJKjp-Regular.otf 644 /usr/share/fonts/opentype
vlicense LICENSE
vdoc README.formats
vdoc README.third_party
vdoc NEWS
vdoc HISTORY
}
デスクトップ環境ではXfce4にて確認しフォント選択ウインドウで表示されることを確認。
0 件のコメント:
コメントを投稿