ごめんなさい。未完成です。
まず、rpm-mode.el を適当なディレクトリにコピーします。面倒だったもので、
$ cd
$ mkdir lib
$ cd lib
$ mkdir emacs
$ cd emacs
$ mv /var/tmp/rpm-mode.el .
で誤魔化しました (^^;
;;; マクロサーチパスの追加
;;; ~/lib/emacs 以下にユーザ用の *.el, *.elc を置くことができます
(setq load-path (append '("~/lib/emacs") load-path))
と書いてあるから可能なだけです。
次に、rpm-mode.el をバイトコンパイルします。
mule で rpm-mode.el を開き、mule の window の上部にある
Emacs-Lisp > Byte-compile And Load
を選びます。
最後に、.emacs に、rpm-mode.el についての設定を記述します。 rpm-mode.el を参考にしつつ、
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;RPM-MODE
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq auto-mode-alist (nconc '(("\\.spec" . rpm-mode)) auto-mode-alist))
(autoload 'rpm-mode "rpm-mode" "Major mode for editing SPEC file of RPM." t)
(setq packager "Yasuhide OOMORI") ; 自分の名前
(setq buildroot "/var/tmp")
という記述を追加しました。
メールは dasen@typhoon.co.jp まで。