[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
use canna on xemacs patch
緒方@ mew + xemacs + canna 使い on SPARC です。
pkgsrc/editors/xemacs で canna を有効にするパッチです。
env WITH_CANNA=YES make 等で有効になります。
実際に使うには apel が必要です。apel の導入は xemacs-packages のメッセージに
よれば xemacs のメニューから選択できるらしいです。
# 自分では xemacs-packages をいじって追加してます。--without-x11 な人なので(汗
# これだけでは何なので、おまけで mew-xemacs の pkgsrc を付けます。
# emacs xemacs
# lib/emacs/etc/Mew => lib/xemacs/etc/Mew
# share/emacs/site-lisp/mew => share/xemacs/site-lisp/mew
# してるだけですが。
OGATA Hiroshi <ogata@isp.qix.org> BSD lover :)
CBUG : Tokyo west area BSD Users Group http://www.cbug.bug.gr.jp/
diff -u -r -N xemacs.org/Makefile xemacs/Makefile
--- xemacs.org/Makefile Fri Sep 28 08:18:02 2001
+++ xemacs/Makefile Sun Oct 21 18:51:38 2001
@@ -60,10 +60,18 @@
WITH_XFACE= --with-xface=no
.endif
+.if defined(USE_CANNA) && ${USE_CANNA} == YES
+WITH_CANNA= --with-canna=yes
+DEPENDS+= Canna-lib-3*:../../japanese/canna-lib
+.else
+WITH_CANNA= --with-canna=no
+.endif
+
CONFIGURE_ARGS+= ${MACHINE_GNU_PLATFORM} --prefix=${PREFIX} \
--with-clash-detection --with-mule=yes \
--with-ncurses=no --with-session=yes \
${WITH_DIALOGS} ${WITH_LDAP} ${WITH_XFACE} \
+ ${WITH_CANNA} \
--infopath="${PREFIX}/info:${X11BASE}/info:/usr/local/info" \
--lockdir=/var/tmp/xemacs.lock \
--site-includes=${PREFIX}/include:${WRKDIR} \
mew-xemacs.tgz