diff options
Diffstat (limited to 'editors/emacs21/Makefile')
-rw-r--r-- | editors/emacs21/Makefile | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/editors/emacs21/Makefile b/editors/emacs21/Makefile new file mode 100644 index 00000000000..ee73c1e0ecc --- /dev/null +++ b/editors/emacs21/Makefile @@ -0,0 +1,46 @@ +# $NetBSD: Makefile,v 1.6 2007/06/11 13:38:27 markd Exp $ + +DISTNAME= emacs-${EMACSVERSION}a +PKGREVISION= 10 +CATEGORIES= editors +COMMENT= GNU editing macros (editor) + +.include "../../editors/emacs21/Makefile.common" + +USE_TOOLS+= imake + +CONFLICTS+= emacs-nox11-[0-9]* + +CONFIGURE_ARGS+= --with-x +CONFIGURE_ARGS+= --srcdir=${WRKSRC:Q} + +.include "../../x11/libXpm/buildlink3.mk" +CONFIGURE_ARGS+= --with-xpm +.include "../../graphics/jpeg/buildlink3.mk" +CONFIGURE_ARGS+= --with-jpeg +.include "../../graphics/tiff/buildlink3.mk" +CONFIGURE_ARGS+= --with-tiff +# need 4.1.0b1 or higher (a bug in 4.1.0 can crash Emacs) +BUILDLINK_API_DEPENDS.libungif+= libungif>=4.1.0.1 +.include "../../graphics/libungif/buildlink3.mk" +CONFIGURE_ARGS+= --with-gif +.include "../../graphics/png/buildlink3.mk" +CONFIGURE_ARGS+= --with-png + +PKG_OPTIONS_VAR= PKG_OPTIONS.emacs +PKG_OPTIONS_OPTIONAL_GROUPS= toolkit +PKG_OPTIONS_GROUP.toolkit= emacs-xaw3d motif +.include "../../mk/bsd.options.mk" + +.if !empty(PKG_OPTIONS:Mmotif) +.include "../../mk/motif.buildlink3.mk" +CONFIGURE_ARGS+= --with-x-toolkit=motif +.elif !empty(PKG_OPTIONS:Memacs-xaw3d) +.include "../../x11/Xaw3d/buildlink3.mk" +CONFIGURE_ARGS+= --with-x-toolkit=athena +.else +.include "../../x11/libXaw/buildlink3.mk" +CONFIGURE_ARGS+= --with-x-toolkit=athena +.endif + +.include "../../mk/bsd.pkg.mk" |