Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Feb 2005 14:00:42 GMT
From:      Pawel Worach <pawel.worach@telia.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/68826: various anomalies with xemacs port
Message-ID:  <200502091400.j19E0g4l087961@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/68826; it has been noted by GNATS.

From: Pawel Worach <pawel.worach@telia.com>
To: Matthias Buelow <mkb@mukappabeta.de>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: ports/68826: various anomalies with xemacs port
Date: Wed, 09 Feb 2005 14:56:57 +0100

 Matthias Buelow wrote:
 > Another thing: could the dependency on the xemacs-packages port be 
 > removed?  Xemacs really has its own packages system, and the 
 > xemacs-packages port is a rather arbitrary (and, as I found out, 
 > sometimes outdated) assortment.  What would be cool would be: a) plain 
 > xemacs port, which doesn't install any packages, and b) xemacs "sumo" 
 > packages port, which installs the sumo (i.e. all) package tarball. 
 > Anything in between doesn't really make sense, since what packages to 
 > include, and what not depends on the personal preferences of the port 
 > maintainer.
 
 Most of this has now been taken care of with ports/77291, you can set
 WITHOUT_MOTIF to get a pure Athena build and optionally WITH_XAW3D to use Xaw3d.
 
 Here is a patch to make the packages optional with WITHOUT_XEMACS_PACKAGES
 
 --- Makefile.orig	Wed Feb  9 14:50:31 2005
 +++ Makefile	Wed Feb  9 14:52:17 2005
 @@ -20,8 +20,6 @@
   XEMACS_VER=	21.4.17
   XEMACS_ARCH=	${CONFIGURE_TARGET}
 
 -RUN_DEPENDS+= 
 ${LOCALBASE}/lib/xemacs/xemacs-packages/etc/enriched.doc:${PORTSDIR}/editors/xemacs-packages
 -
   USE_BZIP2=	yes
   STRIP=
   USE_AUTOCONF_VER=213
 @@ -50,6 +48,9 @@
   CONFIGURE_ARGS+=	--with-system-malloc --pdump
   .endif
 
 +.if !defined(WITHOUT_XEMACS_PACKAGES)
 +RUN_DEPENDS+= 
 ${LOCALBASE}/lib/xemacs/xemacs-packages/etc/enriched.doc:${PORTSDIR}/editors/xemacs-packages
 +.endif
   .if !defined(WITHOUT_X11)
   LIB_DEPENDS+=	png.5:${PORTSDIR}/graphics/png \
   		jpeg.9:${PORTSDIR}/graphics/jpeg \
 
 Also would anyone mind if I removed the dependency on faces? It pulls in gtk 1.x 
 and a lot of other crap not everyone wants.
 
 -- 
 Pawel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502091400.j19E0g4l087961>