[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:05704] Emacs add-on packages
- From: Takao KAWAMURA <kawamura@debian.or.jp>
- Subject: [debian-devel:05704] Emacs add-on packages
- Date: Tue, 27 Oct 1998 14:54:54 +0900
- X-ml-info: If you have a question, send a mail with the body "# help" (without quotes) to the address debian-devel-ctl@debian.or.jp; help=<mailto:debian-devel-ctl@debian.or.jp?body=help>
- X-ml-name: debian-devel
- X-mlserver: fml [fml 2.2]; post only (only members can post)
- Message-id: <m0zY25N-0007YlC@xxxxxxxxxxxxxxxxxxxxxx>
- X-mail-count: 05704
- X-mailer: cmail 2.59.12 on GNU Emacs 20.2.2 / Mule 3.0 (MOMIJINOGA)
- User-agent: SEMI/1.9.1 (Kurikara) FLIM/1.10.5 (Kizugawadai) Emacs/20.2 (i386-debian-linux-gnu) MULE/3.0 (MOMIJINOGA)
slink-jpのQAにからんでくる話だと思うのですが、Emacsのadd-on
パッケージが、特定のemacsenでしか動かない場合の対処方法を統
一しておきませんか。
必要そうな処理として考えられるのは
a) debian/controlのDepends:フィールドに個々のemacsenをいちい
ち指定する。
b) /usr/lib/emacsen-common/packages/install/<package>
において、使えないemacsenでのコンパイルをスキップする。
c) Descriptionあたりで使えないemacsenを明記する。
d) 他にもあります?
というところでしょうか。
個人的には、a)はやらずに Depends: emacsen ですませたいのです
が、やっぱりそれじゃ駄目でしょうね。日本のadd-onの場合、
emacs19では動かないことが多いので、Depends: emacsenと書けな
い場合がほとんどになりそう。xemacsの場合、xemacs20とすら書け
ず、xemacs-muleとか、xemacs-mule-cannaなどと書かないといけな
いんだろうなあ…憂鬱。
c)は必須じゃないかな?
# いつのまにか、dh_installemacsen なんてできていたんですね。
# それとも最初からあった? これでadd-on packageの作成がちょっ
# と楽になりますね。
--
川村 尚生