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

[debian-devel:17400] Re: 協力?:defoma needs work, probably, but is unlikely to go away



むつみです。

>>>>> In <20080908175437.fd53508a.hemamu@xxxxxxxxxxxx> 
>>>>>	Nobuhiro Iwamatsu <hemamu@xxxxxxxxxxxx> wrote:
>> こんにちは。石川さん。
>> 岩松です。
>>
>> On Mon, 8 Sep 2008 16:31:59 +0900
>> ISHIKAWA Mutsumi <ishikawa@xxxxxxxxxxx> wrote:
>>
>> > >>>>> In [debian-devel : No.17397] 
>> > >>>>>	Nobuhiro Iwamatsu <hemamu@xxxxxxxxxxxx> wrote:
>> > >> こんにちは。岩松です。
>> > 
>> > >> > defomaをlibft-perl以外の類似ライブラリーに移植するか、libft-perlを
>> > >> > 復活させないといけません。
>> > >> > 
>> > >> libft-perl (perlftlib)はバギーすぎて削除されたようですね。
>> > >> 新たに作った方がいいかもしれませんが、間に合うかな。
>> > 
>> >  いや、バギーすぎてというか そもそもが perlftlib は freetype1 の
>> > バインディングなので、libttf2(= freetype1) が oldlibs 行きで
>> > lenny には入らないので、delete ですよ。

>> Delete された背景などがあまりわかっていなかったので、とても助かります。
>> ありがとうございます。
>> 事はそんなに簡単ではないということですね....

[前提]
 今困ってるのは defoma がエラいことになってることだ


[考察]
 * libft-perl 自体を FreeType2 ベースにするのは そんなにメリット
   ないし 複雑だ、というか 本来の目的に対して遠回りだ。
   (さらに言うと現状 perl 5.10 で build すらできなかったりもする)

 * defoma が libft-perl に依存する原因になってるのは
   libs/libhint-truetype.pl だけなので、こいつをどうにか
   できればことは解決する。

 * FreeType2 の perl binding として、libfont-freetype-perl がある。

 * このあたりでやってることは、フォント情報を若干引っ張り出して
   整理してるだけなので、libfont-freetype-perl 使うようにするのは
   おおごとではないと思われる(半日くらい頑張ればできるんじゃね?)

ということで、defoma/libs/libhint-trutype.pl を libfont-freetype-perl
で書き換えるのがいいんじゃないかと思います。


#という話を 2008/6/8 に kmuto と話してた irc のログを発見して
#やろうかと コードを眺めた気配を 自分の $HOME に発見したけど、
#当時 人生の春休みで 直後 一週間程 旅に出たので そこで完全に
#忘れた模様なのも 思い出しました...(わら
-- 
いしかわ むつみ
  <ishikawa@xxxxxxx>, <ishikawa@debian.org>