[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