ports/68826: various anomalies with xemacs port
Pawel Worach
pawel.worach at telia.com
Wed Feb 9 14:00:42 UTC 2005
The following reply was made to PR ports/68826; it has been noted by GNATS.
From: Pawel Worach <pawel.worach at telia.com>
To: Matthias Buelow <mkb at mukappabeta.de>
Cc: freebsd-gnats-submit at 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
More information about the freebsd-ports-bugs
mailing list