[Namazu-devel-ja 1721] Re: filter/lha.pl に Archive::Lha を使用
Yukio USUDA
m6694ha392t @ asahi-net.or.jp
2008年 4月 30日 (水) 01:37:52 JST
臼田です
On 2008/04/30, at 1:21, Tadamasa Teranishi wrote:
>
>> If you need more speed, just use native archivers such as LHa for
>> UNIX, or unlha32.dll for MSWin32.
>
> と書かれており、要するに Archive::Lha がこれらを使ってス
> ピード
> アップするとかって話ではなくて、LHa for UNIX とか、
> unlha32.dll を
> 使って自分で何とかしろって意味なんですね。
展開部分は XS で書かれているので致命的に遅いということは
ないと思うのですが、比較していないのでよくわかりません。
テンポラリファイルを作らなくてよいのと ppm にも登録されて
いたので
どの環境でも使えそうなのがありがたいです。
>
> いや、これは dll 呼び出しだとライセンスの確認しないとま
> ずいので...
> って話です。
> 他のライブラリをリンクしていないので、Archive::Lha のラ
> イセンスに
> 問題なければ大丈夫です。Perl (Artistic and GPL) なので大
> 丈夫。
安心しました。
>
>> 2年間放置されていたのでよほど大きな問題があるのかと考えまし
>> たが
>
> lha に興味がないと、アーカイブ系は stable-2-0 と
> development-2-1 で
> 処理が違った(今は統合されたっけ?)こともあって、先
> 送りの対象となって
> いました。
手を付け始めたので
時間のあるときに修正して stable-2-0, development-2-1 にも
入れる
ことにします。
アーカイブ系モジュールの修正はずっと課題なのですが、処理の流れ
を大きく変えないといけなさそうで放置してます。
>
>> 有用性があれば filter/win32 に入れるフィルタとして再度
>> 活用を
>> 考えます。
>
> filter/win32 ではなくて filter/ で良いのでは?
MS-Windows でしか動作しない外部フィルタを使うのであれば
初期化処理も無駄になるので filter/win32 に入れたほうが良い
と思います。
臼田幸生
Namazu-devel-ja メーリングリストの案内