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