[mew-dist 27072] mew/configure emacsbin check

Tatsuya Kinoshita tats at example.com
2006年 7月 4日 (火) 18:48:59 JST


mew/configureでのemacsbinチェックを緩和していただけないでしょうか。

再配布用パッケージ(たとえばDebianパッケージ)を作る場合、パッケージ作
成の時点ではconfigureだけして、インストール、バイトコンパイルは実行
しないのですが、現状では、configureだけでもEmacsのインストールが要求
されてしまうため、最小環境でのパッケージ作成がしづらく、やや不便を感
じています。

「${emacsbin} is not found.」でエラーにするのではなく、--with-emacs等
で指定した値やデフォルト値を使うだけにするというのではどうでしょうか。

----
--- mew.orig/configure.in
+++ mew/configure.in
@@ -16,9 +16,6 @@
 if test -z "${emacsbin}"; then
     AC_PATH_PROGS(emacsbin, emacs xemacs mule, emacs)
 fi
-if test ! -x "${emacsbin}"; then
-    AC_MSG_ERROR([${emacsbin} is not found.])
-fi
 chk_prefix=
 case "${emacsbin}" in
 *xemacs*)
@@ -34,6 +31,9 @@
     fi
     ;;
 esac
+if test ! -x "${emacsbin}"; then
+    chk_prefix=
+fi
 if test "${chk_prefix}"; then
     AC_MSG_CHECKING(for prefix of ${emacsbin})
     AC_CACHE_VAL(emacsbin_cv_emacs_prefix,[
----

-- 
木下達也



Mew-dist メーリングリストの案内