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= ${EMACS_VER}.${EMACS_REV} | DISTVERSION= ${EMACS_VER}.${EMACS_REV} | ||||
PORTREVISION= 1 | |||||
PORTEPOCH= 2 | PORTEPOCH= 2 | ||||
CATEGORIES= editors ipv6 | CATEGORIES= editors ipv6 | ||||
PKGNAMESUFFIX= -devel | PKGNAMESUFFIX= -devel | ||||
MAINTAINER= ashish@FreeBSD.org | MAINTAINER= ashish@FreeBSD.org | ||||
COMMENT= GNU editing macros | COMMENT= GNU editing macros | ||||
LICENSE= GPLv3+ | LICENSE= GPLv3+ | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
CONFLICTS= emacs25-[0-9]* emacs-nox11-[0-9]* | CONFLICTS_INSTALL= emacs emacs-canna emacs-lite | ||||
FLAVORS= full lite | |||||
full_CONFLICTS_INSTALL= emacs-devel_lite | |||||
mat: Why `+=`? | |||||
full_PKGNAMESUFFIX= -devel | |||||
lite_CONFLICTS_INSTALL= emacs-devel | |||||
lite_PKGNAMESUFFIX= -devel_lite | |||||
Done Inline ActionsThis should probably be simplified. CONFLICTS_INSTALL= emacs emacs-canna emacs-lite (And the same for all other CONFLICTS lines.) mat: This should probably be simplified.
CONFLICTS_INSTALL= emacs emacs-canna emacs-lite
(And… | |||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= emacs-mirror | GH_ACCOUNT= emacs-mirror | ||||
GH_TAGNAME= 6b8e9b7 | GH_TAGNAME= 6b8e9b7 | ||||
EMACS_VER= 27.0.50 | EMACS_VER= 27.0.50 | ||||
EMACS_REV= 20171118 | EMACS_REV= 20171118 | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
USES= autoreconf:build cpe gmake makeinfo ncurses pkgconfig | USES= autoreconf:build cpe gmake makeinfo ncurses pkgconfig | ||||
▲ Show 20 Lines • Show All 148 Lines • ▼ Show 20 Lines | |||||
XML_CONFIGURE_WITH= xml2 | XML_CONFIGURE_WITH= xml2 | ||||
XPM_USE= XORG=xpm | XPM_USE= XORG=xpm | ||||
XPM_CONFIGURE_WITH= xpm | XPM_CONFIGURE_WITH= xpm | ||||
XPM_IMPLIES= X11 | XPM_IMPLIES= X11 | ||||
XWIDGETS_USE= XORG=xcomposite | XWIDGETS_USE= XORG=xcomposite | ||||
XWIDGETS_CONFIGURE_WITH=xwidgets | XWIDGETS_CONFIGURE_WITH=xwidgets | ||||
XWIDGETS_LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3 | XWIDGETS_LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3 | ||||
XWIDGETS_IMPLIES= GTK3 | XWIDGETS_IMPLIES= GTK3 | ||||
.if ${FLAVOR:U} == lite | |||||
OPTIONS_EXCLUDE= ACL ALSA CAIRO DBUS GCONF GIF GSETTINGS GTK2 GTK3 JPEG \ | |||||
LCMS2 M17N MAGICK MOTIF OSS OTF PNG SCROLLBARS SVG TIFF \ | |||||
XAW XAW3D X11 XFT XIM XPM XWIDGETS | |||||
.endif | |||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
# has graphics/ImageMagick been compiled with OPENMP? | # has graphics/ImageMagick been compiled with OPENMP? | ||||
.if ${PORT_OPTIONS:MMAGICK} && ${:!${GREP} -sc " \-fopenmp " ${LOCALBASE}/libdata/pkgconfig/ImageMagick.pc || true!} == "1" | .if ${PORT_OPTIONS:MMAGICK} && ${:!${GREP} -sc " \-fopenmp " ${LOCALBASE}/libdata/pkgconfig/ImageMagick.pc || true!} == "1" | ||||
_MAGICK_WITH_OPENMP= true | _MAGICK_WITH_OPENMP= true | ||||
.endif | .endif | ||||
Show All 20 Lines |
Why +=?