Remove compface flavor with its licensing complications.

No response from maintainer.
This commit is contained in:
naddy 2003-07-06 18:34:48 +00:00
parent 3fd98bb1f5
commit ded1d8f809
2 changed files with 7 additions and 34 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.19 2003/04/24 18:21:26 lebel Exp $ # $OpenBSD: Makefile,v 1.20 2003/07/06 18:34:48 naddy Exp $
COMMENT= "heavily customizable and extensible editor" COMMENT= "heavily customizable and extensible editor"
@ -11,9 +11,10 @@ HOMEPAGE= http://www.xemacs.org/
# where to send bitches about this port # where to send bitches about this port
MAINTAINER= Jean-Yves Burlett <jean-yves@burlett.org> MAINTAINER= Jean-Yves Burlett <jean-yves@burlett.org>
# GNU GPL License # GPL
# PERMIT_PACKAGE_CDROM= ??? # depends on flavors (compface), see below PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes PERMIT_DISTFILES_FTP= Yes
# where the source files and patches can be fetched # where the source files and patches can be fetched
@ -65,6 +66,7 @@ CONFIGURE_ARGS+= --infodir='$${DESTDIR}${PREFIX}/info/${DISTNAME}' \
--with-msw=no \ --with-msw=no \
--without-tooltalk \ --without-tooltalk \
--with-sound=no \ --with-sound=no \
--with-xface=no \
--without-wnn6 \ --without-wnn6 \
--without-gtk \ --without-gtk \
--without-gnome \ --without-gnome \
@ -72,7 +74,7 @@ CONFIGURE_ARGS+= --infodir='$${DESTDIR}${PREFIX}/info/${DISTNAME}' \
--with-file-coding=yes \ --with-file-coding=yes \
--with-system-malloc \ --with-system-malloc \
--pdump --pdump
# there is not (yet) bsd sound support in XEmacs # there is not (yet) bsd sound support in XEmacs
# XEmacs does not work with OpenLDAP (linking problem, # XEmacs does not work with OpenLDAP (linking problem,
# will try to fix if somebody asks) # will try to fix if somebody asks)
@ -96,7 +98,7 @@ SUBST_VARS= GCCARCH
FLAVORS= mule canna wnn FLAVORS= mule canna wnn
# X11 Related # X11 Related
FLAVORS+= no_x11 compface FLAVORS+= no_x11
FLAVOR?= FLAVOR?=
@ -108,10 +110,6 @@ FLAVOR?=
CONFIGURE_ARGS+=--without-x11 CONFIGURE_ARGS+=--without-x11
. if ${FLAVOR:L:Mcompface}
ERRORS+= "Fatal: You cannot use X11-related flavors with a non-X11 flavor"
. endif
.else .else
### X11-dependent flavors ### X11-dependent flavors
@ -132,17 +130,6 @@ CONFIGURE_ARGS+=--with-png \
LIB_DEPENDS+= tiff.35::graphics/tiff LIB_DEPENDS+= tiff.35::graphics/tiff
CONFIGURE_ARGS+=--with-tiff CONFIGURE_ARGS+=--with-tiff
. if ${FLAVOR:L:Mcompface}
# compface statically linked -> license issues
PERMIT_PACKAGE_CDROM= "No Fee"
PERMIT_DISTFILES_CDROM= "No Fee"
BUILD_DEPENDS+= ::graphics/compface
CONFIGURE_ARGS+=--with-xface
. else
CONFIGURE_ARGS+=--with-xface=no
. endif
. if ${FLAVOR:L:Mmule} . if ${FLAVOR:L:Mmule}
CONFIGURE_ARGS+= --with-xim=xlib CONFIGURE_ARGS+= --with-xim=xlib
# prevents XEmacs from using motif's XIM which coredumps a lot # prevents XEmacs from using motif's XIM which coredumps a lot
@ -184,18 +171,6 @@ CONFIGURE_ARGS+=--with-mule=no \
--with-wnn=no --with-wnn=no
.endif .endif
#
# license-related
#
.if !defined(PERMIT_PACKAGE_CDROM)
PERMIT_PACKAGE_CDROM= Yes
.endif
.if !defined(PERMIT_DISTFILES_CDROM)
PERMIT_DISTFILES_CDROM= Yes
.endif
####### #######
STRIP_EXECS= cvtmail digest-doc fakemail gnuserv hexl make-docfile \ STRIP_EXECS= cvtmail digest-doc fakemail gnuserv hexl make-docfile \
mmencode movemail profile sorted-doc wakeup yow mmencode movemail profile sorted-doc wakeup yow

View File

@ -18,8 +18,6 @@ Flavors:
mule - MUlti-Lingual Emacs mule - MUlti-Lingual Emacs
wnn - input method (needs mule) [1] wnn - input method (needs mule) [1]
canna - another input method (needs mule) [1] canna - another input method (needs mule) [1]
compface - support for XFaces (needs X11),
useful only for Gnus users.
no_x11 - disable X11 support no_x11 - disable X11 support
[1] XEmacs coredumps if the {canna,wnn} server is killed before it closes [1] XEmacs coredumps if the {canna,wnn} server is killed before it closes