Subject: pkg/6851: xemacs20 isn't compiled with session management
To: None <gnats-bugs@gnats.netbsd.org>
From: Johnny C. Lam <lamj@stat.cmu.edu>
List: netbsd-bugs
Date: 01/19/1999 14:29:11
>Number:         6851
>Category:       pkg
>Synopsis:       xemacs20 isn't compiled with session management
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Jan 19 11:35:00 1999
>Last-Modified:
>Originator:     Johnny C. Lam
>Organization:
>Release:        1.3I
>Environment:
System: NetBSD mariposa 1.3I NetBSD 1.3I (MARIPOSA) #0: Fri Nov 20 12:28:58 EST 1998 kroot@mariposa:/usr/local/src/sys/arch/i386/compile/MARIPOSA i386

>Description:
	xemacs20 isn't compiled with proper session management, which
makes it slightly less useful under KDE and Window Maker.  I checked
the sources, and compiling session management into xemacs20 is just a
matter of supplying a configure argument.

>How-To-Repeat:
	N/A

>Fix:
	Patch the xemacs20 pkgsrc Makefile with the following:

--- Makefile.orig	Mon Jan  4 07:29:57 1999
+++ Makefile	Fri Jan 15 00:15:46 1999
@@ -54,7 +54,8 @@
 		--infopath="${PREFIX}/info:${X11BASE}/info:/usr/local/info" \
 		--site-libraries=${PREFIX}/lib \
 		--sitelispdir="${PREFIX}/lib/xemacs/site-lisp \
-		${PREFIX}/share/xemacs/site-lisp" -with-ncurses=no \
+		${PREFIX}/share/xemacs/site-lisp" \
+		--with-ncurses=no --with-session=yes \
 		${WITH_MULE} ${WITH_DIALOGS} ${WITH_XFACE} ${WITH_SOUND}
 
 MAKE_ENV+=	INSTALL_MAN="${INSTALL_MAN}" INSTALL_SCRIPT="${INSTALL_SCRIPT}"
>Audit-Trail:
>Unformatted: