ラベル mixi の投稿を表示しています。 すべての投稿を表示
ラベル mixi の投稿を表示しています。 すべての投稿を表示

2007年11月25日日曜日

elisp-{mixi,w3m,wl}

ほぼ最新の状態の mixi-el、Emacs w3m、Wanderlust を STABLE_4 へマージ。

Mo4 リリース以来、STABLE_4 の mixi-el と Emacs w3m を放置したままで申し訳ありません。STABLE_4 へマージしていると勘違いしていました。

余談ですけど、/sbin にパスを通した状態でビルドすると、/usr/share/info/dir が作られる場合があると教えて頂きました。今まで /sbin や /usr/sbin にパスを通すことなくビルドをしていたので、全く気が付いていませんでした。またひとつ学習したね。

追記: [2007-11-26 23:35]

Momonga Project のメンバーの f さんから、info/dir ファイルの取り扱いについて詳しいコメントを頂きました。以下に転載します。上記の余談は、私個人のみが分かればいいだろうというつもりで書いていたため、雑な内容になっていました。すみません。
/usr/share/info/dirが作られるのは、PATHに install-info コマンドがある場合です(Momonga Linux では、/sbin/install-info)。configureがそのコマンドを見つけると、install時にinstall-infoコマンドを 実行して、それを/usr/share/info/dirに追加登録してくれます。しかし、OmoiKondaraの%install時は% {buildroot}/usr/share/info/dirが無いので新規で作られることになります。そして、ビルド時に「インストールされたけど パッケージに含まれていないファイルがあるよ」と言われるわけです。
通常は、PATHに/sbinなんて入れないので大丈夫なのですが、MomongaのメンバーにもこれをPATHに入れている場合があるので、「礼儀として外しましょう」ということになってます。まあ、気づいた人が%excludeしても問題無いのですが。

2007年11月22日木曜日

lftp, clisp, elisp-{wl,howm,elscreen,mixi}

LFTP を 3.6.1 へ、CLISP を 2.43 へ、Wanderlust を CVS スナップショットへ、howm を 1.3.5rc1 へそれぞれアップデート。

ElScreen は、ElScreen-server と ElScreen-WL と ElScreen-GF をアップデートしたり、ElScreen-ColorTheme と ElScreen-Speedbar を追加したりした。

mixi-el を CVS スナップショットへアップデート。r19401 の elisp-mixi.spec では、make install しているのに *.el と *.elc が %{buildroot}/usr/share/emacs/site-lisp/mixi 以下にインストールされないので、make install を使わずに install コマンドでインストールしていた。で、今回、これを回避するパッチを加えた。ビルド環境に依存する問題のような気がする。make install を実行したときに COMPILE ファイルの mixi-install-just-print-p 関数が non-nil を返しているようだ。どこかで環境変数 MAKEFLAGS が設定されているのかもしれない。

2007年10月28日日曜日

perl-Plagger, elisp-w3m, elisp-mixi

Plagger、Emacs w3m、mixi.el の 3 パッケージをアップデート。どれも最新のスナップショット。

ただし、elisp-mixi のパッケージングはスマートでない。あやしい部分がちょっとあるのだけど、原因を突き止められていない。原因が分かったら報告するかな。

2007年10月1日月曜日

elisp-mixi

mixi.el を 1.68 へアップデート。mixi のデザイン変更に対応したもの。bg66 さんの対応が素早く、助かります。

2007年9月25日火曜日

elisp-mixi

mixi.el を 2007-09-25 版へアップデート。そういえば、動作確認はしてないな。あとでやろう。

とはいえ、mixi は 10 月から順次リニューアルされるそうだから、このアップデートは意味がないのかもしれない。