[prev in list] [next in list] [prev in thread] [next in thread] 

List:       netbsd-bugs
Subject:    pkg/14406: patch of canna support of xemacs
From:       OGATA <ogata () isp ! qix ! org>
Date:       2001-10-30 18:23:35
[Download RAW message or body]


> Number:         14406
> Category:       pkg
> Synopsis:       patch of canna support of xemacs
> Confidential:   no
> Severity:       non-critical
> Priority:       low
> Responsible:    pkg-manager
> State:          open
> Class:          change-request
> Submitter-Id:   net
> Arrival-Date:   Tue Oct 30 10:24:00 PST 2001
> Closed-Date:
> Last-Modified:
> Originator:     OGATA Hiroshi
> Release:        NetBSD 1.5.2
> Organization:
> Environment:

System: NetBSD Leia2 1.5.2 NetBSD 1.5.2 (GENERIC_SCSI3-Leia2-1.5.2XCAST6) #0: Thu Oct \
25 17:43:23 JST 2001 \
ogata@Kodiaka:/export/XCAST6/syssrc-xcast0.0.2/sys/arch/sparc/compile/GENERIC_SCSI3-Leia2-1.5.2XCAST6 \
sparc


> Description:

    pkgsrc of xemacs will support canna.
    I was reported tech-pkg-ja ML(Japanese).
    http://www.jp.netbsd.org/ja/JP/ml/tech-pkg-ja/200110/msg00026.html
    Try example of 'env WITH_CANNA=YES make'
    Just work it, need apel.
    How to install apel is use menu of xemacs by message of xemacs-package.
    # Personally it tampered with the xemacs-package and aple is added,
    #  I'm set --without-x11.
    I was tested it on SPARC, and it was no problem.

> How-To-Repeat:

> Fix:
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} \
> Release-Note:
> Audit-Trail:
> Unformatted:


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic