[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:33722] libfreetype6 リビルド手順



こんにちは、森脇です。

libfreetype6をリビルドした手順です。初めてずくしでしたが、Webの情報を参
考にして次のようにしました。

ソースを取得する。
aptのsource.listに 
deb-src ftp://ftp.us.debian.org/debian sid main contrib non-free
を追加する。
# mkdir src; cd src
# apt-get source libfreetype6

freetype-2.1.2.org.tar.gzをリネームしておく。
# mv freetype-2.1.2.org.tar.gz mv freetype-2.1.2.org.tar.gz.bak

展開。
# cd freetype-2.1.2
# tar xjvf freetype-2.1.2.tar.bz2
(bzip2パッケージが必要)

ファイルを修正する。
freetype-2.1.2/include/freetype/config/ftoption.hにて、
#undef TT_CONFIG_OPTION_EMBEDDED_BITMAPSと直す。
(さらに、#define TT_CONFIG_OPTION_BYTECODE_INTERPRETERと直すかどうかは
好みのようです)

カレントディレクトリをfreetype-2.1.2に戻し、圧縮する。
# tar cjvf freetype-2.1.2.tar.bz2 freetype-2.1.2

一応、バージョンを変えておく。
# debchange -v 2.1.2-1-1

パッケージを構築する。
# dpkg-buildpackage
途中、依存性が足りなかったら、apt-get build-dep libfreetype6 ですべて取
得しておく。

すると、上のディレクトリにパッケージが出来ているので、インストールする。
# cd ..
# dpkg -i *.deb


途中、コマンドが足りないというエラーが出てきたら、aptで取得しましょう。
debパッケージ作成関連のパッケージも必要です。

では。


                             2002/07/18 Thu  PM 12:45