aboutsummaryrefslogtreecommitdiffstats
path: root/Mk
diff options
context:
space:
mode:
authorjrm <jrm@FreeBSD.org>2018-02-02 21:32:05 +0800
committerjrm <jrm@FreeBSD.org>2018-02-02 21:32:05 +0800
commitc97093d18c9bd78bf4838b8b36487bec50d1f28d (patch)
tree884b8c3b2a759a563f1bb698a5f0c5336804e563 /Mk
parentb4c4c6008abafa2a55712162f4bd188c59bee49e (diff)
downloadfreebsd-ports-gnome-c97093d18c9bd78bf4838b8b36487bec50d1f28d.tar.gz
freebsd-ports-gnome-c97093d18c9bd78bf4838b8b36487bec50d1f28d.tar.zst
freebsd-ports-gnome-c97093d18c9bd78bf4838b8b36487bec50d1f28d.zip
Remove Mk/Uses/emacs.mk and japanese/migemo-emacs
The svn histories were not preserved in r460621, so remove then restore from r460620. Differential Revision: https://reviews.freebsd.org/D13506
Diffstat (limited to 'Mk')
-rw-r--r--Mk/Uses/emacs.mk133
1 files changed, 0 insertions, 133 deletions
diff --git a/Mk/Uses/emacs.mk b/Mk/Uses/emacs.mk
deleted file mode 100644
index 0a2166524882..000000000000
--- a/Mk/Uses/emacs.mk
+++ /dev/null
@@ -1,133 +0,0 @@
-# $FreeBSD$
-#
-# Provide support for ports requiring Emacs. This includes flavors with proper
-# dependencies and useful variables.
-#
-# Feature: emacs
-# Usage: USES=emacs or USES=emacs:args
-# Valid ARGS: build, run
-#
-# build Indicates that Emacs is needed at build time.
-# run Indicates that Emacs is needed at run time.
-#
-# If build and run are omitted from the argument list, Emacs will be added to
-# BUILD_DEPENDS and RUN_DEPENDS. EMACS_NO_DEPENDS can be set to prevent both
-# Emacs dependencies.
-#
-# Variables, which can be set in make.conf:
-# DEFAULT_VERSIONS+= The default flavor for Emacs ports can be added to
-# DEFAULT_VERSIONS. For example,
-# DEFAULT_VERSIONS+= emacs=nox
-# Valid flavors: full canna nox devel_full devel_nox
-# Flavors specified on the command line take precedence.
-#
-# Variables, which can be set by ports:
-# EMACS_FLAVORS_EXCLUDE: Do NOT build these Emacs flavors.
-# If EMACS_FLAVORS_EXCLUDE is not define then all
-# valid Emacs flavors are assumed.
-#
-# EMACS_NO_DEPENDS: Do NOT add build or run dependencies on Emacs.
-#
-# Variables, which can be read by ports:
-# EMACS_CMD: Emacs command with full path (e.g. /usr/local/bin/emacs-25.3)
-# EMACS_FLAVOR: Used for dependencies (e.g. BUILD_DEPENDS= dash.el${EMACS_PKGNAMESUFFIX}>0:devel/dash@${EMACS_FLAVOR})
-# EMACS_LIBDIR: Emacs Library directory without ${PREFIX} (e.g. share/emacs)
-# EMACS_LIBDIR_WITH_VER: Library directory without ${PREFIX} including version (e.g. share/emacs/25.3)
-# EMACS_MAJOR_VER: Emacs major version (e.g. 25)
-# EMACS_PKGNAMESUFFIX: PKGNAMESUFFIX to distinguish Emacs flavors
-# EMACS_SITE_LISPDIR: Emacs site-lisp directory without ${PREFIX} (e.g. share/emacs/site-lisp)
-# EMACS_VER: Emacs version (e.g. 25.3)
-# EMACS_VERSION_SITE_LISPDIR: Include version (e.g. share/emacs/25.3/site-lisp)
-#-------------------------------------------------------------------------------
-#
-# MAINTAINER: emacs@FreeBSD.org
-
-.if !defined(_INCLUDE_USES_EMACS_MK)
-_INCLUDE_USES_EMACS_MK= yes
-
-# Make sure that no dependency or some other environment variable
-# pollutes the build/run dependency detection
-.undef _EMACS_BUILD_DEP
-.undef _EMACS_RUN_DEP
-_EMACS_ARGS= ${emacs_ARGS:S/,/ /g}
-.if ${_EMACS_ARGS:Mbuild}
-_EMACS_BUILD_DEP= yes
-_EMACS_ARGS:= ${_EMACS_ARGS:Nbuild}
-.endif
-.if ${_EMACS_ARGS:Mrun}
-_EMACS_RUN_DEP= yes
-_EMACS_ARGS:= ${_EMACS_ARGS:Nrun}
-.endif
-
-# If the port does not specify a build or run dependency, and does not define
-# EMACS_NO_DEPENDS, assume both dependencies are required.
-.if !defined(_EMACS_BUILD_DEP) && !defined(_EMACS_RUN_DEP) && \
- !defined(EMACS_NO_DEPENDS)
-_EMACS_BUILD_DEP= yes
-_EMACS_RUN_DEP= yes
-.endif
-
-.if defined(_EMACS_RUN_DEP)
-FLAVORS= full canna nox devel_full devel_nox
-.for flavor in ${EMACS_FLAVORS_EXCLUDE}
-FLAVORS:= ${FLAVORS:N${flavor}}
-.endfor
-.else
-FLAVORS= full
-.endif
-
-.if empty(FLAVOR)
-.if defined(EMACS_DEFAULT)
-FLAVOR= ${EMACS_DEFAULT}
-.else
-FLAVOR= ${FLAVORS:[1]}
-.endif
-.endif
-EMACS_FLAVOR= ${FLAVOR}
-
-.if ${FLAVOR:Mdevel*}
-EMACS_VER= 27.0.50
-EMACS_PORTDIR= editors/emacs-devel
-.else
-EMACS_VER= 25.3
-EMACS_PORTDIR= editors/emacs
-.endif
-
-EMACS_MAJOR_VER= ${EMACS_VER:C/\..*//}
-EMACS_LIBDIR= share/emacs
-EMACS_LIBDIR_WITH_VER= share/emacs/${EMACS_VER}
-EMACS_PORT_NAME= emacs${EMACS_MAJOR_VER}
-
-.if ${FLAVOR:M*nox}
-EMACS_PKGNAMESUFFIX= -${EMACS_PORT_NAME}_nox
-.elif ${FLAVOR:Mcanna}
-EMACS_PKGNAMESUFFIX= -${EMACS_PORT_NAME}_canna
-.else
-EMACS_PKGNAMESUFFIX= -${EMACS_PORT_NAME}
-.endif
-
-EMACS_CMD= ${PREFIX}/bin/emacs-${EMACS_VER}
-EMACS_SITE_LISPDIR= ${EMACS_LIBDIR}/site-lisp
-EMACS_VERSION_SITE_LISPDIR= ${EMACS_LIBDIR_WITH_VER}/site-lisp
-
-.if defined(_EMACS_BUILD_DEP)
-BUILD_DEPENDS+= ${EMACS_CMD}:${EMACS_PORTDIR}@${EMACS_FLAVOR:C/devel_//}
-.endif
-.if defined(_EMACS_RUN_DEP)
-RUN_DEPENDS+= ${EMACS_CMD}:${EMACS_PORTDIR}@${EMACS_FLAVOR:C/devel_//}
-.endif
-
-MAKE_ARGS+= EMACS=${EMACS_CMD}
-SCRIPTS_ENV+= EMACS_LIBDIR=${EMACS_LIBDIR} \
- EMACS_VER=${EMACS_VER} \
- EMACS_LIBDIR_WITH_VER=${EMACS_LIBDIR_WITH_VER} \
- EMACS_SITE_LISPDIR=${EMACS_SITE_LISPDIR} \
- EMACS_VERSION_SITE_LISPDIR=${EMACS_VERSION_SITE_LISPDIR}
-
-PLIST_SUB+= EMACS_LIBDIR=${EMACS_LIBDIR} \
- EMACS_VER=${EMACS_VER} \
- EMACS_LIBDIR_WITH_VER=${EMACS_LIBDIR_WITH_VER} \
- EMACS_SITE_LISPDIR=${EMACS_SITE_LISPDIR} \
- EMACS_VERSION_SITE_LISPDIR=${EMACS_VERSION_SITE_LISPDIR}
-
-.endif # _INCLUDE_USES_EMACS_MK