emacs22 と wnn7-elisp パッケージ

Debian sid に emacs22 (とその GTK版emacs22-gtk) が降りてきた。さっそく入れようと思ったがいくつかのパッケージが対応していない。特に wnn7-elisp は Debian 公式のものではなく、商用(しかも5,6年も前)なので対応パッケージが出るとも思われない。自分で修正することとした。
DIFF:
  1. --- wnn7-elisp.orig/DEBIAN/control  2002-05-22 18:42:05.000000000 +0900
  2. +++ wnn7-elisp/DEBIAN/control   2007-07-09 15:02:36.000000000 +0900
  3. @@ -1,13 +1,13 @@
  4.  Priority: extra
  5.  Architecture: all
  6. -Depends: emacs20 | emacs20-dl | xemacs21-mule | xemacs21-mule-canna-wnn
  7. +Depends: emacs22 | emacs-snapshot | emacs21 | emacs20 | emacs20-dl | xemacs21-mule | xemacs21-mule-canna-wnn
  8.  Installed-Size: 587
  9.  Maintainer: OMRON SOFTWARE Co.,Ltd. <wnn-info@omronsoft.co.jp>
  10.  Description: A package of Japanese input method 'Wnn7' elisp client.
  11. diff -u -r wnn7-elisp.orig/usr/lib/emacsen-common/packages/install/wnn7-elisp wnn7-elisp/usr/lib/emacsen-common/packages/install/wnn7-elisp
  12. --- wnn7-elisp.orig/usr/lib/emacsen-common/packages/install/wnn7-elisp  2002-05-22 18:41:59.000000000 +0900
  13. +++ wnn7-elisp/usr/lib/emacsen-common/packages/install/wnn7-elisp   2007-07-10 21:50:47.818091867 +0900
  14. @@ -37,7 +37,7 @@
  15.      emacs)
  16.      ;;
  17.  
  18. -    emacs20|xemacs21)
  19. +    emacs22|emacs-snapshot|emacs21|emacs20|xemacs21)
  20.      install -m 755 -d ${ELCDIR}
  21.      (cd ${ELDIR}
  22.  
  23. diff -u -r wnn7-elisp.orig/usr/lib/emacsen-common/packages/remove/wnn7-elisp wnn7-elisp/usr/lib/emacsen-common/packages/remove/wnn7-elisp
  24. --- wnn7-elisp.orig/usr/lib/emacsen-common/packages/remove/wnn7-elisp   2002-05-22 18:41:59.000000000 +0900
  25. +++ wnn7-elisp/usr/lib/emacsen-common/packages/remove/wnn7-elisp    2007-07-10 21:51:17.472192301 +0900
  26. @@ -10,7 +10,7 @@
  27.  case "${FLAVOR}" in
  28.      emacs)
  29.      ;;
  30. -    emacs20|xemacs21)
  31. +    emacs22|emacs-snapshot|emacs21|emacs20|xemacs21)
  32.      echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR}
  33.      rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE}
  34.      rm -f ${STARTDIR}/50${STARTFILE}*;

wnn7-elisp の他にも auctex, gnus も同様に修正すればいますぐ使える。これらは公式パッケージなのでしばらく待てば emacs22 対応版が出るだろう。

1件のコメント

カテゴリー: Debian

emacs22 と wnn7-elisp パッケージ への1件のコメント

  1. ピンバック: 半月記

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>