ports/68826: various anomalies with xemacs port
Pawel Worach
pawel.worach at telia.com
Tue Dec 28 19:50:27 UTC 2004
The following reply was made to PR ports/68826; it has been noted by GNATS.
From: Pawel Worach <pawel.worach at telia.com>
To: freebsd-gnats-submit at FreeBSD.org, mkb at 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)
More information about the freebsd-ports-bugs
mailing list