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

[debian-devel:03002] Uploaded mew 1.93b24-2 to master



やなぎはらです。

debian-emacs-policy に準拠した mew パッケージを作成してみました。
#ということで、mule2.3では、使えなくなります
#-1 をどっかに保存しておくといいかもしれません。

debian-emacs-policy に準拠すると、emacs-lispパッケージを
インストールすると、現在インストールされている全ての
emacsenでバイトコンパイルが行われ、それぞれの
elc格納ディレクトリにコンパイル後のelcが置かれるように
なります。
これによって、一つのパッケージで複数のemacsenに対応できるように
なりました。例えば、emacs20とxemacs20が入っていると、
emacs20 でバイトコンパイルし、elc を /usr/share/emacs20/site-lisp/mew
に置き、次にxemacs20でバイトコンパイルし、
elcを /usr/share/xemacs20/site-lisp/mew に置きます。
emacs20、xemacs20 はそれぞれの /usr/share/<flavor>/site-lisp を
見るようにコンフィグされているので、それぞれで正しく動作すると
いう仕組です。

まだ、debian-emacs-policy準拠の初回ということで
変なところもあるかもしれませんが、そのときは、御報告ください。

そうそう、まだ xemacs には対応していません(iconがないはず)。

あと, /etc/emacs/site-start.d/50mew.el から
/etc/emacs20/site-start.d/50mew.elc を作成する方法が
いまいち理解できなかったので、/etc/<flavor>/site-start.d/
配下にはファイルが作成されません。

また、以前50mew.el(旧:50mew-init.el)内で load-path に
/usr/lib/emacs/site-lisp/mew を追加していたのですが、
今回、これが正しく働かなかったので、現在load-pathは
コメントアウトしています。
	> 正しく動く方法を教えてくれると助かるます。

(現在、自分の環境では、.emacs で load-path を追加するようにして
 しのいでいます)


-----BEGIN PGP SIGNED MESSAGE-----

Format: 1.5
Date: Thu, 12 Mar 1998 15:30:36 +0900
Source: mew
Binary: mew
Architecture: source i386
Version: 1.93b24-2
Distribution: unstable
Urgency: low
Maintainer: Yoshiaki Yanagihara <yochi@debian.or.jp>
Description: 
 mew        - Messaging in the Emacs World
Changes: 
 mew (1.93b24-2) unstable; urgency=low
 .
   * Standrard: debian-emacs-policy
   * New file: emacsen.install
   * New file: emacsen.remove
   * New file: prerm.
   * (dirs):
     added usr/lib/emacsen-common/packages/install
     added usr/lib/emacsen-common/packages/remove
     Changed usr/lib/emacs/site-lisp/mew to usr/share/emacs/site-lisp/mew
   * (control): Changed "Dependency": "mule|emacs" -> "emacsen".
     Now support emacs19 and emacs20, not Xemacs.
   * (control): provided "mail-reader" and "imap-client" (Bug#JP/220).
   * (mew-init.el): comment out load-path.
   * (mew-init.el): change installed filename 50mew-init.el to 50mew.el.
Files: 
 31fe5a399b78515d2c201be0ddfd0330 618 mail optional mew_1.93b24-2.dsc
 181ae437949b5536621d159a43770a1b 8642 mail optional mew_1.93b24-2.diff.gz
 06fd013e1ecdd6fa7a5e6fdd9fbcb22a 263542 mail optional mew_1.93b24-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv

iQCVAwUBNQibuu9t0utQaa4RAQGomwQAmTr1UWNa9guaTp3EUvBrMrD3cfHXz6PV
clL9ZmRzSHviS5SIF4aNBXCQbSrOEmLOn4DssnTSO9S0xT4L0epvBMfy9BjfsscJ
XOscclcET3bbjjiKmpALl2hlnvf0uONxTqFD9k97DYd6+jeSe18AYgjcuB78190i
XVVyDvCXb3Y=
=WjII
-----END PGP SIGNATURE-----