Changeset View
Changeset View
Standalone View
Standalone View
editors/emacs-devel/Makefile
# Created by: Kenneth Vestergaard Schmidt <kvs@pil.dk> | # Created by: Kenneth Vestergaard Schmidt <kvs@pil.dk> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= emacs | PORTNAME= emacs | ||||
DISTVERSION= 28.0.50.20210302 | DISTVERSION= 28.0.50.20210302 | ||||
PORTREVISION= 1 | |||||
PORTEPOCH= 2 | PORTEPOCH= 2 | ||||
CATEGORIES= editors | CATEGORIES= editors | ||||
PKGNAMESUFFIX= -devel | PKGNAMESUFFIX= -devel | ||||
MAINTAINER= emacs@FreeBSD.org | MAINTAINER= emacs@FreeBSD.org | ||||
COMMENT= GNU editing macros ${COMMENT_${FLAVOR}} | COMMENT= GNU editing macros ${COMMENT_${FLAVOR}} | ||||
COMMENT_nox= (No X flavor) | COMMENT_nox= (No X flavor) | ||||
▲ Show 20 Lines • Show All 75 Lines • ▼ Show 20 Lines | OPTIONS_DEFAULT= ACL CAIRO DBUS GIF GNUTLS GSETTINGS GTK3 \ | ||||
HARFBUZZ JPEG JSON KQUEUE LCMS2 M17N MAILUTILS \ | HARFBUZZ JPEG JSON KQUEUE LCMS2 M17N MAILUTILS \ | ||||
MODULES OSS OTF PNG SCROLLBARS SOURCES SVG \ | MODULES OSS OTF PNG SCROLLBARS SOURCES SVG \ | ||||
THREADS TIFF XFT XIM XML XPM | THREADS TIFF XFT XIM XML XPM | ||||
OPTIONS_GROUP= GRAPHICS | OPTIONS_GROUP= GRAPHICS | ||||
OPTIONS_GROUP_GRAPHICS= CAIRO GIF JPEG MAGICK PNG SVG TIFF XPM | OPTIONS_GROUP_GRAPHICS= CAIRO GIF JPEG MAGICK PNG SVG TIFF XPM | ||||
OPTIONS_RADIO= FILENOTIFY SOUND X11TOOLKIT | OPTIONS_RADIO= FILENOTIFY SOUND X11TOOLKIT | ||||
OPTIONS_RADIO_FILENOTIFY= GFILE KQUEUE | OPTIONS_RADIO_FILENOTIFY= GFILE KQUEUE | ||||
OPTIONS_RADIO_SOUND= ALSA OSS | OPTIONS_RADIO_SOUND= ALSA OSS | ||||
OPTIONS_RADIO_X11TOOLKIT= GTK2 GTK3 MOTIF XAW XAW3D | OPTIONS_RADIO_X11TOOLKIT= GTK2 GTK3 XAW XAW3D | ||||
.if ${FLAVOR:U} == nox | .if ${FLAVOR:U} == nox | ||||
OPTIONS_EXCLUDE= ALSA CAIRO DBUS GCONF GFILE GIF GSETTINGS GTK2 \ | OPTIONS_EXCLUDE= ALSA CAIRO DBUS GCONF GFILE GIF GSETTINGS GTK2 \ | ||||
GTK3 HARFBUZZ JPEG LCMS2 M17N MAGICK MOTIF OSS \ | GTK3 HARFBUZZ JPEG LCMS2 M17N MAGICK OSS OTF \ | ||||
OTF PNG SCROLLBARS SVG TIFF XAW XAW3D XFT XIM \ | PNG SCROLLBARS SVG TIFF XAW XAW3D XFT XIM XPM \ | ||||
XPM XWIDGETS | XWIDGETS | ||||
.endif | .endif | ||||
OPTIONS_SUB= YES | OPTIONS_SUB= YES | ||||
ACL_DESC= Access control list support | ACL_DESC= Access control list support | ||||
CAIRO_DESC= Cairo graphics library support [implies PNG, XFT] | CAIRO_DESC= Cairo graphics library support [implies PNG, XFT] | ||||
FILENOTIFY_DESC= File notification support | FILENOTIFY_DESC= File notification support | ||||
GFILE_DESC= File notification via gfile | GFILE_DESC= File notification via gfile | ||||
GRAPHICS_DESC= Graphics support | GRAPHICS_DESC= Graphics support | ||||
▲ Show 20 Lines • Show All 53 Lines • ▼ Show 20 Lines | |||||
M17N_CONFIGURE_WITH= m17n-flt | M17N_CONFIGURE_WITH= m17n-flt | ||||
MAGICK_LIB_DEPENDS= libMagickCore-7.so:graphics/ImageMagick7 | MAGICK_LIB_DEPENDS= libMagickCore-7.so:graphics/ImageMagick7 | ||||
MAGICK_CONFIGURE_WITH= imagemagick | MAGICK_CONFIGURE_WITH= imagemagick | ||||
MAILUTILS_LIB_DEPENDS= libmailutils.so:mail/mailutils | MAILUTILS_LIB_DEPENDS= libmailutils.so:mail/mailutils | ||||
MAILUTILS_CONFIGURE_WITH= mailutils | MAILUTILS_CONFIGURE_WITH= mailutils | ||||
MAILUTILS_CONFIGURE_ENV_OFF= ac_cv_lib_lockfile_maillock=no \ | MAILUTILS_CONFIGURE_ENV_OFF= ac_cv_lib_lockfile_maillock=no \ | ||||
ac_cv_prog_liblockfile=no | ac_cv_prog_liblockfile=no | ||||
MODULES_CONFIGURE_WITH= modules | MODULES_CONFIGURE_WITH= modules | ||||
MOTIF_USES= motif | |||||
MOTIF_CONFIGURE_ON= --with-x-toolkit=motif | |||||
OSS_CONFIGURE_ON= --with-sound=oss | OSS_CONFIGURE_ON= --with-sound=oss | ||||
OTF_IMPLIES= XFT | OTF_IMPLIES= XFT | ||||
OTF_LIB_DEPENDS= libotf.so:print/libotf | OTF_LIB_DEPENDS= libotf.so:print/libotf | ||||
OTF_CONFIGURE_WITH= libotf | OTF_CONFIGURE_WITH= libotf | ||||
PNG_LIB_DEPENDS= libpng.so:graphics/png | PNG_LIB_DEPENDS= libpng.so:graphics/png | ||||
PNG_CONFIGURE_WITH= png | PNG_CONFIGURE_WITH= png | ||||
SCROLLBARS_CONFIGURE_WITH= toolkit-scroll-bars | SCROLLBARS_CONFIGURE_WITH= toolkit-scroll-bars | ||||
SVG_IMPLIES= PNG | SVG_IMPLIES= PNG | ||||
Show All 21 Lines | |||||
XWIDGETS_IMPLIES= GTK3 | XWIDGETS_IMPLIES= GTK3 | ||||
XWIDGETS_LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ | XWIDGETS_LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ | ||||
libwebkit2gtk-4.0.so:www/webkit2-gtk3 | libwebkit2gtk-4.0.so:www/webkit2-gtk3 | ||||
XWIDGETS_USE= XORG=xcomposite | XWIDGETS_USE= XORG=xcomposite | ||||
XWIDGETS_CONFIGURE_WITH= xwidgets | XWIDGETS_CONFIGURE_WITH= xwidgets | ||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
.if !${PORT_OPTIONS:MGTK2} && !${PORT_OPTIONS:MGTK3} && !${PORT_OPTIONS:MMOTIF} \ | .if !${PORT_OPTIONS:MGTK2} && !${PORT_OPTIONS:MGTK3} && !${PORT_OPTIONS:MXAW} && !${PORT_OPTIONS:MXAW3D} | ||||
&& !${PORT_OPTIONS:MXAW} && !${PORT_OPTIONS:MXAW3D} | |||||
CONFIGURE_ARGS+= --with-x-toolkit=no | CONFIGURE_ARGS+= --with-x-toolkit=no | ||||
.endif | .endif | ||||
.if ${FLAVOR} == nox | .if ${FLAVOR} == nox | ||||
# With a desktop entry stage-qa will give a warning about requiring | # With a desktop entry stage-qa will give a warning about requiring | ||||
# desktop-file-utils and portlint -C will give a warning about INSTALLS_ICONS, | # desktop-file-utils and portlint -C will give a warning about INSTALLS_ICONS, | ||||
# but don't pull in those dependencies with the nox flavor. | # but don't pull in those dependencies with the nox flavor. | ||||
post-patch: | post-patch: | ||||
Show All 23 Lines |