woodyデフォルトのlibfreetype6は内臓ビットマップを持つTrueTypeフォントを表示できない。

http://www1.ttv.ne.jp/%7Edigitune/whats2001.html#1029 より転載。

(適当な folder を作って作業した方がいいでしょう。)
% apt-get source libfreetype6
:
: (自動的に source を持ってきて展開…)
:
% sudo apt-get build-dep libfreetype6
:
: (libfreetype6 を build するのに必要な package を install)
:
% cd freetype-2.0.2.20010514/debian
  (deb package 設定場所へ降りて…)
:
: (changelog ファイルを適当に編集)
: (rules ファイルを次のように編集)
*** rules       Mon Oct 29 17:10:23 2001
--- rules.new   Sun Oct 21 01:46:27 2001
***************
*** 58,63 ****
--- 58,65 ----
        # Let's turn on the bytecode interpreter.
        perl -pi -e 's/^#undef(?=\s+TT_CONFIG_OPTION_BYTECODE_INTERPRETER)/#define/' \
                $(freetype_u)/include/freetype/config/ftoption.h
+       perl -pi -e 's/^#define(?=\s+TT_CONFIG_OPTION_EMBEDDED_BITMAPS)/#undef/' \
+               $(freetype_u)/include/freetype/config/ftoption.h

       $(MAKE) -C $(freetype_u) setup CFG="--prefix=/usr"
       $(MAKE) -C $(freetype_u)
: (2行足すだけ)
% cd ..
: (一つあがって)
% dpkg-buildpackage -us -uc -rfakeroot
:
: (後は待つだけ〜)
:
% cd ..
: (も一つあがって)
% sudo dpkg -i *.deb
:
: (新しい package をインストールだっ!)
:
以上です。

参考リンク


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-01-30 (日) 19:09:49 (2509d)