From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Dec 28 19:50:27 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0E6916A4CE for ; Tue, 28 Dec 2004 19:50:27 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F37D43D46 for ; Tue, 28 Dec 2004 19:50:27 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id iBSJoRPY096771 for ; Tue, 28 Dec 2004 19:50:27 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iBSJoR5Q096770; Tue, 28 Dec 2004 19:50:27 GMT (envelope-from gnats) Date: Tue, 28 Dec 2004 19:50:27 GMT Message-Id: <200412281950.iBSJoR5Q096770@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Pawel Worach Subject: Re: ports/68826: various anomalies with xemacs port X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Pawel Worach List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Dec 2004 19:50:27 -0000 The following reply was made to PR ports/68826; it has been noted by GNATS. From: Pawel Worach To: freebsd-gnats-submit@FreeBSD.org, mkb@mukappabeta.de Cc: Subject: Re: ports/68826: various anomalies with xemacs port Date: Tue, 28 Dec 2004 20:48:09 +0100 First step at addressing the buffer tabs and Xaw3d, also fix a typo. 'make -DMOTIF_STATIC -DWITH_XAW3D' should produce the same result as defined above now. Tested both motif and athena (no 3d) builds, they look good. (Can we start here and then I'll continue and clean up the makefile variabes and maybe leave just a few like, WITHOUT_X11, WITH_MOTIF, WITH_ATHENA, WITH_GTK, WITH_XAW3D ?) Index: editors/xemacs/Makefile =================================================================== RCS file: /export/ctm/cvs/ports/editors/xemacs/Makefile,v retrieving revision 1.83 diff -u -u -r1.83 Makefile --- editors/xemacs/Makefile 25 Dec 2004 22:27:59 -0000 1.83 +++ editors/xemacs/Makefile 28 Dec 2004 19:36:22 -0000 @@ -44,7 +44,8 @@ --with-ldap=no \ --with-site-lisp \ --with-database=berkdb \ - ${WITH_XFACE} ${WITH_DIALOGS} ${WITH_OFFIX} ${WITH_GTK} + ${WITH_XFACE} ${WITH_DIALOGS} ${WITH_WIDGETS} \ + ${WITH_OFFIX} ${WITH_GTK} MAKE_ARGS= prefix=${PREFIX} MAN1= ctags.1 etags.1 gnuattach.1 gnuclient.1 gnudoit.1 \ gnuserv.1 xemacs.1 @@ -81,7 +82,7 @@ @${ECHO_MSG} "" @${ECHO_MSG} "Set the environment variable WITHOUT_X11 if you " @${ECHO_MSG} "do not want to use X11." -CONFIG_ARGS+= --with-png=yes --with-tiff=yes +CONFIGURE_ARGS+= --with-png --with-tiff .endif .if defined(WITHOUT_X11) CONFIGURE_ARGS+= --without-x11 @@ -90,10 +91,15 @@ # hack to avoid shipping binaries linked with Motif .if defined(MOTIF_STATIC) WITH_DIALOGS= --with-dialogs=athena +WITH_WIDGETS= --with-widgets=athena +.else +WITH_DIALOGS= --with-dialogs=motif +WITH_WIDGETS= --with-widgets=motif .endif .if defined(WITH_XAW3D) LIB_DEPENDS+= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d +CONFIGURE_ARGS+= --with-athena=3d .endif #.if defined(WANT_GTK)