CentOS への FontForge のインストール
ここが Ricty の本拠地だけど、今は出来上がった状態でのフォントを配布しておらず、自分でフォントを組み立て(?)なければいけないらしい。
それに必用なのが FontForge というソフトウェア。
Mac な人達のレポートを読むと MacPorts 等でインストールしているのだけど、自分はどれも導入していないので VMWare Fusion 3.1.3 の CentOS 5.6 に FontForge をインストールしてフォントを組み立てることにした。
さっくりと yum でインストール…
[paraches@localhost ~]$ sudo yum install fontforge [sudo] password for paraches: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: www.ftp.ne.jp * extras: www.ftp.ne.jp * updates: www.ftp.ne.jp Setting up Install Process No package fontforge available. Nothing to do [paraches@localhost ~]$
え? CentOS 用はないの???
リポジトリ云々で見つかりそうだけど、せっかくだから最新バージョンを自分でビルドしてみよう。
どうせフォントのマージをするだけだろうから、大した依存はないだろうし。
[paraches@localhost myTest]$ wget http://sourceforge.net/projects/fontforge/files/fontforge-source/fontforge_full-20110222.tar.bz2/download [paraches@localhost myTest]$ tar jxvf fontforge_full-20110222.tar.bz2 [paraches@localhost myTest]$ cd fontforge-20110222/ [paraches@localhost fontforge-20110222]$ ls AUTHORS aclocal.m4 gdraw INSTALL config.guess gutils LICENSE config.sub inc Makefile.dynamic.in configure install-sh Makefile.static.in configure.dynamic ltmain.sh Packaging configure.dynamic.in plugins README-MS.html configure.in po README-Mac.html configure.static pycontrib README-Unix.html configure.static.in pyhook README-unix descrip.mms systemspecific.in Unicode fontforge VERSION fontforge.pc.in [paraches@localhost fontforge-20110222]$
README-Unix.html に configure について書いてあった。configure --without-x
で X 無しでビルドできるらしい。今回は単純にコマンドラインで使うだけだからこれで良いだろう。
[paraches@localhost fontforge-20110222]$ ./configure --without-x <省略> ******************************************************************* * This version of fontforge will only run scripts. No X libraries * * (or X include files or some such) were found so there is NO user* * interface!!!!! If you want a UI try installing X11 on your * * system. * * Caveat: You will probably need to install two packages, the * * base X11 package and the developer SDK package * ******************************************************************* [paraches@localhost fontforge-20110222]$
ちゃんと最後にスクリプトだけだよって出てきた。
それじゃ make&make install に挑戦。
[paraches@localhost fontforge-20110222]$ make [paraches@localhost fontforge-20110222]$ sudo make install [paraches@localhost fontforge-20110222]$ which fontforge /usr/local/bin/fontforge [paraches@localhost fontforge-20110222]$ fontforge Copyright (c) 2000-2011 by George Williams. Executable based on sources from 13:48 GMT 22-Feb-2011. Library based on sources from 13:48 GMT 22-Feb-2011. >>> quit() [paraches@localhost fontforge-20110222]$
無事、インストール完了!