Updated the port xemacs-21.1(editors/xemacs21). Current modifications are : (1) Change xemacs binary name so as to distingush mule binary. I put the diff from ports-current in "Fix:".
Responsible Changed From-To: freebsd-ports->me Over to MAINTAINER.
I'm still mistaken in Makefile: diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^#.*\$Id.*$ -I ^# \$FreeBSD /usr/ports/current/editors/xemacs21/Makefile ./Makefile --- /usr/ports/current/editors/xemacs21/Makefile Sun Dec 26 04:31:40 1999 +++ ./Makefile Thu Jan 6 22:32:12 2000 @@ -8,7 +8,7 @@ DISTNAME= xemacs-${XEMACS_VER} PKGNAME= ${LANGPREFIX}xemacs${PKGNAMEEXT}-21.1 -CATEGORIES= editors +CATEGORIES?= editors MASTER_SITES= \ ftp://ftp.xemacs.org/pub/xemacs/xemacs-${XEMACS_REL}/ \ ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/ftp.xemacs.org/xemacs/xemacs-${XEMACS_REL}/ \ @@ -16,7 +16,7 @@ ftp://ftp.th-darmstadt.de/pub/editors/xemacs/xemacs-${XEMACS_REL}/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}-elc${EXTRACT_SUFX} ${DISTNAME}-info${EXTRACT_SUFX} -MAINTAINER= me@FreeBSD.org +MAINTAINER?= me@FreeBSD.org .if !defined(MULE_COMMON) RUN_DEPENDS+= ${PREFIX}/lib/xemacs/xemacs-packages/etc/enriched.doc:${PORTSDIR}/editors/xemacs-packages
State Changed From-To: open->closed I made the change to differentiate between a normal xemacs and xemacs-mule. The other changes to CATEGORIES and MAINTAINER cause fatal errors in portlint, so I did not make them. Maybe you can come up with some other method ?