Page MenuHomeFreeBSD

D56001.diff
No OneTemporary

D56001.diff

This file is larger than 256 KB, so syntax highlighting was skipped.
diff --git a/Mk/Uses/emacs.mk b/Mk/Uses/emacs.mk
--- a/Mk/Uses/emacs.mk
+++ b/Mk/Uses/emacs.mk
@@ -1,49 +1,28 @@
-# Provide support for ports requiring Emacs. This includes flavors with proper
-# dependencies and useful variables.
+# Provide support for ports requiring Emacs.
#
# Feature: emacs
# Usage: USES=emacs or USES=emacs:args
-# Valid ARGS: build, run, noflavors
+# Valid ARGS: build
#
# build Indicates that Emacs is required at build time.
-# run Indicates that Emacs is required at run time.
-# noflavors Prevents flavors. This is implied when there is no run
-# dependency on Emacs.
#
-# 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
-# dependencies.
-#
-# Variables, which can be set in make.conf:
-# DEFAULT_VERSIONS+= The default flavor for ports with
-# USES=emacs can be added to DEFAULT_VERSIONS.
-# For example: DEFAULT_VERSIONS+= emacs=nox
-# Valid flavors: full canna nox wayland
-# 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 defined and
-# - there is a run dependency on Emacs
-# - the noflavors argument is not specified
-# then all valid Emacs flavors are assumed.
-#
-# EMACS_NO_DEPENDS: Do NOT add build or run dependencies on Emacs.
-# This will prevent flavors, and no byte code files
-# will be generated as part of the package.
+# If build is omitted from the argument list, Emacs will not be added to
+# BUILD_DEPENDS.
#
# Variables, which can be read by ports:
# EMACS_CMD: Emacs command with full path (e.g. /usr/local/bin/emacs-30.2)
-# 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/30.2)
+# EMACS_VER: Emacs version (e.g. 30.2)
# EMACS_MAJOR_VER: Emacs major version (e.g. 30)
-# EMACS_PKGNAMESUFFIX: PKGNAMESUFFIX to distinguish Emacs flavors
+# EMACS_LIBDIR: Emacs Library directory without ${PREFIX} (e.g. share/emacs)
# EMACS_SITE_LISPDIR: Emacs site-lisp directory without ${PREFIX} (e.g. share/emacs/site-lisp)
-# EMACS_VER: Emacs version (e.g. 30.2)
-# EMACS_VERSION_SITE_LISPDIR: Include version (e.g. share/emacs/30.2/site-lisp)
+#
+# Note: EMACS_CMD, EMACS_MAJOR_VER, and EMACS_VER are only set if the build
+# argument is supplied.
+#
+# Note: No Emacs runtime dependency is declared here. USES=emacs ports now
+# install only .el source files, avoiding the combinatorial explosion of
+# flavor-specific packages. Native compilation is handled at runtime by the
+# site-wide configuration shipped with editors/emacs and editors/emacs-devel.
#-------------------------------------------------------------------------------
#
# MAINTAINER: emacs@FreeBSD.org
@@ -54,102 +33,29 @@
# Make sure that no dependency or some other environment variable
# pollutes the build/run dependency detection
.undef _EMACS_BUILD_DEP
-.undef _EMACS_RUN_DEP
-.undef _EMACS_NOFLAVORS
_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 ${_EMACS_ARGS:Mnoflavors}
-_EMACS_NOFLAVORS= yes
-_EMACS_ARGS:= ${_EMACS_ARGS:Nnoflavors}
-. 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
-
-# Only set FLAVORS when...
-. if defined(_EMACS_RUN_DEP) && !defined(_EMACS_NOFLAVORS)
-FLAVORS= full canna nox wayland devel_full devel_nox
-# Sort the default to be first
-. if defined(EMACS_DEFAULT)
-FLAVORS:= ${EMACS_DEFAULT} ${FLAVORS:N${EMACS_DEFAULT}}
-. endif
-. for flavor in ${EMACS_FLAVORS_EXCLUDE}
-FLAVORS:= ${FLAVORS:N${flavor}}
-. endfor
-. endif
-
-# Only set FLAVOR when...
-. if defined(_EMACS_RUN_DEP) && !defined(_EMACS_NOFLAVORS) && empty(FLAVOR)
-. if defined(EMACS_DEFAULT)
-FLAVOR= ${EMACS_DEFAULT}
-. else
-FLAVOR= ${FLAVORS:[1]}
-. endif # defined(EMACS_DEFAULT)
-. endif # !defined(_EMACS_NOFLAVORS) && defined(_EMACS_RUN_DEP) && empty(FLAVOR)
-
-. if !empty(FLAVOR)
-EMACS_FLAVOR= ${FLAVOR}
-. else
-EMACS_FLAVOR= full
-. endif
-
-. if ${FLAVOR:Mdevel*}
-EMACS_VER= 31.0.50
-EMACS_PORTDIR= editors/emacs-devel
-. else
-EMACS_VER= 30.2
-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 ${EMACS_FLAVOR} == "devel_full"
-EMACS_PKGNAMESUFFIX= -emacs_devel
-. elif ${EMACS_FLAVOR} == "devel_nox"
-EMACS_PKGNAMESUFFIX= -emacs_devel_nox
-. elif ${EMACS_FLAVOR} == "full"
-EMACS_PKGNAMESUFFIX=
-. else
-EMACS_PKGNAMESUFFIX= -emacs_${EMACS_FLAVOR}
-. 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_//}
+EMACS_CMD= ${PREFIX}/bin/emacs-${EMACS_VER}
+EMACS_MAJOR_VER= ${EMACS_VER:C/\..*//}
+EMACS_VER= 30.2
+MAKE_ARGS+= EMACS=${EMACS_CMD}
+BUILD_DEPENDS+= ${EMACS_CMD}:editors/emacs
. 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}
+ EMACS_SITE_LISPDIR=${EMACS_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}
+ EMACS_SITE_LISPDIR=${EMACS_SITE_LISPDIR}
.endif # _INCLUDE_USES_EMACS_MK
diff --git a/UPDATING b/UPDATING
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,36 @@
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20260329:
+ AFFECTS: AFFECTS: users of elisp (*-emacs_*) packages
+ AUTHOR: jrm@FreeBSD.org
+
+ Packages for different flavors of elisp ports have been removed. For
+ example, the old and new packages for devel/tablist are:
+ |-------------------------+---------|
+ | Before | After |
+ |-------------------------+---------|
+ | tablist | tablist |
+ | tablist-emacs_canna | |
+ | tablist-emacs_devel_nox | |
+ | tablist-emacs_devel | |
+ | tablist-emacs_nox | |
+ | tablist-emacs_wayland | |
+ |-------------------------+---------|
+
+ If you have any -emacs_* packages installed, simply running `pkg upgrade`
+ will not upgrade and replace them with the new package. Run these commands
+ under /bin/sh with superuser privileges before upgrading.
+
+ for i in $(pkg query -g %n *-emacs_*); do
+ if [ "$i" != "notmuch-emacs_*" ]; then
+ nn=$(echo "$i" | sed -e 's/-emacs_[a-z_]*//')
+ else
+ nn=$(echo "$i" | sed -e 's/-emacs_[a-z_]*/-emacs/')
+ fi
+ pkg set -yn "$i":"$nn"
+ done
+
20260329:
AFFECTS: users of java/openjdk25 and java/openjdk26 with the jre flavor
AUTHOR: jrm@FreeBSD.org
diff --git a/audio/emms/Makefile b/audio/emms/Makefile
--- a/audio/emms/Makefile
+++ b/audio/emms/Makefile
@@ -1,8 +1,8 @@
PORTNAME= emms
DISTVERSION= 25
+PORTREVISION= 1
CATEGORIES= audio elisp
MASTER_SITES= https://elpa.gnu.org/packages/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= alven@FreeBSD.org
COMMENT= GNU/Emacs Multimedia System
@@ -16,12 +16,15 @@
# do not depend on base texinfo on 10
BUILD_DEPENDS= texi2dvi:print/texinfo
-USES= emacs gmake tar
+USES= emacs:build gmake tar
-CONFLICTS_INSTALL= emms emms-emacs_* # share/emacs/site-lisp/emms/emms-auto.el
+CONFLICTS_INSTALL= emms-emacs_*
NO_ARCH= yes
INFO= emms
+do-build:
+ ${GMAKE} -C ${WRKSRC} emms-auto.el docs
+
.include <bsd.port.mk>
diff --git a/audio/emms/files/patch-Makefile b/audio/emms/files/patch-Makefile
--- a/audio/emms/files/patch-Makefile
+++ b/audio/emms/files/patch-Makefile
@@ -1,6 +1,6 @@
--- Makefile.orig 2023-05-25 21:02:56 UTC
+++ Makefile
-@@ -37,7 +37,7 @@
+@@ -37,7 +37,7 @@ PREFIX=$(DESTDIR)/usr/local
DESTDIR=
PREFIX=$(DESTDIR)/usr/local
@@ -9,7 +9,7 @@
MAN1DIR=$(PREFIX)/share/man/man1
BINDIR=$(PREFIX)/bin
SITELISP=$(PREFIX)/share/emacs/site-lisp/emms
-@@ -48,7 +48,7 @@
+@@ -48,7 +48,7 @@ GINSTALLINFO = /usr/bin/ginstall-info --info-dir=$(INF
GINSTALLINFO = /usr/bin/ginstall-info --info-dir=$(INFODIR)
# For systems without ginstall-info
@@ -18,3 +18,11 @@
CHANGELOG_CMD = git log --pretty=medium --no-merges
# The currently released version of EMMS (no longer in use)
+@@ -91,7 +91,6 @@ install:
+ test -d $(SITELISP) || mkdir -p $(SITELISP)
+ test -d $(INFODIR) || install -d $(INFODIR)
+ install -m 644 $(ALLSOURCE) $(SITELISP)
+- install -m 644 $(ALLCOMPILED) $(SITELISP)
+ install -m 0644 $(DOCDIR)emms.info $(INFODIR)/emms.info
+ for p in $(MAN1PAGES) ; do $(GZIP) -9c $$p > $(MAN1DIR)/$$p.gz ; done
+ if [ -x /usr/bin/ginstall-info ]; then \
diff --git a/audio/emms/pkg-plist b/audio/emms/pkg-plist
--- a/audio/emms/pkg-plist
+++ b/audio/emms/pkg-plist
@@ -1,143 +1,73 @@
%%EMACS_SITE_LISPDIR%%/emms/emms-auto.el
%%EMACS_SITE_LISPDIR%%/emms/emms-bookmarks.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-bookmarks.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-browser.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-browser.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-cache.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-cache.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-compat.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-compat.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-cue.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-cue.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-filters.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-filters.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-history.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-history.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-i18n.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-i18n.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-idapi-browser.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-idapi-browser.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-idapi-musicbrainz.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-idapi-musicbrainz.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-idapi.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-idapi.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-exiftool.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-exiftool.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-libtag.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-libtag.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-metaflac.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-metaflac.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-mp3info.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-mp3info.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-native-flac.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-native-flac.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-native-mp3.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-native-mp3.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-native-ogg.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-native-ogg.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-native-opus.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-native-opus.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-native-spc.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-native-spc.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-native-vorbis.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-native-vorbis.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-native.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-native.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-ogginfo.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-ogginfo.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-opusinfo.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-opusinfo.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info-tinytag.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info-tinytag.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-info.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-info.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-jack.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-jack.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-last-played.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-last-played.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-later-do.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-later-do.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-librefm-scrobbler.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-librefm-scrobbler.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-librefm-stream.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-librefm-stream.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-listenbrainz-scrobbler.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-listenbrainz-scrobbler.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-lyrics-lrclib.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-lyrics-lrclib.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-lyrics.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-lyrics.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-maint.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-maint.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-mark.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-mark.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-metaplaylist-mode.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-metaplaylist-mode.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-mode-line-icon.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-mode-line-icon.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-mode-line.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-mode-line.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-mpris.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-mpris.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-pkg.el
%%EMACS_SITE_LISPDIR%%/emms/emms-player-mpd.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-player-mpd.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-player-mpg321-remote.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-player-mpg321-remote.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-player-mplayer.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-player-mplayer.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-player-mpv.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-player-mpv.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-player-simple.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-player-simple.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-player-vlc.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-player-vlc.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-player-xine.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-player-xine.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-playing-time.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-playing-time.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-playlist-limit.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-playlist-limit.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-playlist-mode.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-playlist-mode.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-playlist-sort.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-playlist-sort.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-radio-browser.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-radio-browser.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-score.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-score.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-setup.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-setup.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-show-all.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-show-all.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-source-beets.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-source-beets.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-source-file.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-source-file.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-source-playlist.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-source-playlist.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-stream-info.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-stream-info.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-streams.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-streams.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-tag-editor.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-tag-editor.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-tag-tracktag.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-tag-tracktag.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-url.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-url.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-volume-amixer.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-volume-amixer.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-volume-mixerctl.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-volume-mixerctl.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-volume-mpv.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-volume-mpv.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-volume-pulse.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-volume-pulse.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-volume-sndioctl.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-volume-sndioctl.elc
%%EMACS_SITE_LISPDIR%%/emms/emms-volume.el
-%%EMACS_SITE_LISPDIR%%/emms/emms-volume.elc
%%EMACS_SITE_LISPDIR%%/emms/emms.el
-%%EMACS_SITE_LISPDIR%%/emms/emms.elc
share/man/man1/emms-print-metadata.1.gz
diff --git a/audio/mpg123.el/Makefile b/audio/mpg123.el/Makefile
--- a/audio/mpg123.el/Makefile
+++ b/audio/mpg123.el/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mpg123.el
PORTVERSION= 1.65
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= audio elisp
MASTER_SITES= http://www.gentei.org/~yuuji/software/mpg123el/
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -16,6 +16,8 @@
USES= emacs
+CONFLICTS_INSTALL= mpg123.el-emacs_*
+
OPTIONS_SINGLE= PLAYER
OPTIONS_SINGLE_PLAYER= MPG123 MPLAYER
OPTIONS_DEFAULT= MPLAYER
@@ -27,8 +29,6 @@
ogg123:audio/vorbis-tools
MPG123_EXTRA_PATCHES= ${FILESDIR}/extra-mpg123-patch-mpg123.el
-CONFLICTS= mpg123-emacs
-
NO_WRKSUBDIR= yes
NO_ARCH= yes
NO_BUILD= yes
diff --git a/audio/mpg123.el/pkg-message b/audio/mpg123.el/pkg-message
--- a/audio/mpg123.el/pkg-message
+++ b/audio/mpg123.el/pkg-message
@@ -1,7 +1,7 @@
[
{ type: install
message: <<EOM
-Put the expression below into your ~/.emacs.
+Put the expression below into your Emacs configuration:
(autoload 'mpg123 "mpg123" "A Front-end to mpg123" t)
EOM
diff --git a/cad/dinotrace/Makefile b/cad/dinotrace/Makefile
--- a/cad/dinotrace/Makefile
+++ b/cad/dinotrace/Makefile
@@ -1,9 +1,8 @@
PORTNAME= dinotrace
PORTVERSION= 9.4f
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= cad
MASTER_SITES= http://www.veripool.org/ftp/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphical signal trace waveform viewer
@@ -16,9 +15,9 @@
USE_XORG= x11 sm ice xmu xt
USE_PERL5= build
-GNU_CONFIGURE= yes
+CONFLICTS_INSTALL= dinotrace-emacs_*
-CONFLICTS_INSTALL= dinotrace dinotrace-emacs_*
+GNU_CONFIGURE= yes
INFO= dinotrace
PLIST_FILES= bin/dinotrace
@@ -27,8 +26,8 @@
OPTIONS_DEFAULT= EMACS
EMACS_DESC= Install Emacs supplimentary files
-EMACS_USES= emacs:run
-EMACS_RUN_DEPENDS= verilog-mode.el${EMACS_PKGNAMESUFFIX}>0:cad/verilog-mode.el@${EMACS_FLAVOR}
+EMACS_USES= emacs
+EMACS_RUN_DEPENDS= verilog-mode.el>0:cad/verilog-mode.el
EMACS_PLIST_FILES= ${EMACS_SITE_LISPDIR}/dinotrace.el ${EMACS_SITE_LISPDIR}/sim-log.el
post-patch:
diff --git a/cad/dinotrace/pkg-message b/cad/dinotrace/pkg-message
--- a/cad/dinotrace/pkg-message
+++ b/cad/dinotrace/pkg-message
@@ -1,17 +1,14 @@
[
{ type: install
message: <<EOM
-To activate dinotrace Emacs extensions add the following lines
-to your Emacs configuration file (usually ~/.emacs):
+To configure dinotrace Emacs extensions, add the following lines
+to your Emacs startup configuration:
;; Dinotrace mode
-(autoload 'dinotrace-update "dinotrace" "Update dinotrace annotations in this buffer" t)
-(autoload 'dinotrace-mode "dinotrace" "Toggle dinotrace annotations in this buffer" t)
(global-set-key "\C-x\C-aa" 'dinotrace-update)
(global-set-key "\C-x\C-ad" 'dinotrace-mode)
;; Sim-Log mode
-(autoload 'sim-log-mode "sim-log" "Mode for Simulation Log files." t)
(setq auto-mode-alist (append (list '("\\.log$" . sim-log-mode)) auto-mode-alist))
EOM
}
diff --git a/cad/verilog-mode.el/Makefile b/cad/verilog-mode.el/Makefile
--- a/cad/verilog-mode.el/Makefile
+++ b/cad/verilog-mode.el/Makefile
@@ -1,9 +1,8 @@
PORTNAME= verilog-mode.el
PORTVERSION= 801
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= cad elisp
MASTER_SITES= http://www.veripool.org/ftp/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
DISTNAME= ${PORTNAME:R}-${PORTVERSION}.${PORTNAME:E}
EXTRACT_SUFX= .gz
@@ -13,16 +12,16 @@
LICENSE= GPLv3+
+USES= emacs
+
+CONFLICTS_INSTALL= verilog-mode.el-emacs_*
+
EXTRACT_CMD= ${GZCAT}
EXTRACT_BEFORE_ARGS= #
EXTRACT_AFTER_ARGS= > ${PORTNAME}
-
-NO_WRKSUBDIR= yes
NO_BUILD= yes
-USES= emacs:run
-
-CONFLICTS_INSTALL= verilog-mode.el verilog-mode.el-emacs_* # share/emacs/site-lisp/verilog-mode.el
+NO_WRKSUBDIR= yes
PLIST_FILES= ${EMACS_SITE_LISPDIR}/${PORTNAME}
diff --git a/cad/verilog-mode.el/pkg-message b/cad/verilog-mode.el/pkg-message
--- a/cad/verilog-mode.el/pkg-message
+++ b/cad/verilog-mode.el/pkg-message
@@ -1,10 +1,9 @@
[
{ type: install
message: <<EOM
-To use verilog-mode features in Emacs/XEmacs, add the
-following lines to your Emacs configuration file (usually ~/.emacs):
+To use verilog-mode features in Emacs, add the following lines to your Emacs
+startup configuration:
-(autoload 'verilog-mode "verilog-mode" "Verilog mode" t )
(add-to-list 'auto-mode-alist '("\\.[ds]?v\\'" . verilog-mode))
EOM
}
diff --git a/comms/emacs-eat/Makefile b/comms/emacs-eat/Makefile
--- a/comms/emacs-eat/Makefile
+++ b/comms/emacs-eat/Makefile
@@ -1,10 +1,9 @@
PORTNAME= emacs-eat
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= comms elisp
MASTER_SITES= https://codeberg.org/akib/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= pat@patmaddox.com
COMMENT= Emulate A Terminal, in a region, in a buffer and in Eshell
@@ -15,6 +14,10 @@
USES= emacs gmake makeinfo
+ALL_TARGET= terminfo info
+
+CONFLICTS_INSTALL= emacs-eat-emacs_*
+
NO_ARCH= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
@@ -26,7 +29,6 @@
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${INSTALL_DATA} ${WRKSRC}/eat.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/eat.elc ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
@${MKDIR} ${STAGEDIR}${PREFIX}/share/terminfo/e
@${MKDIR} ${STAGEDIR}${PREFIX}/share/terminfo/65
${INSTALL_DATA} ${WRKSRC}/terminfo/e/* ${STAGEDIR}${PREFIX}/share/terminfo/e/
diff --git a/comms/emacs-eat/pkg-plist b/comms/emacs-eat/pkg-plist
--- a/comms/emacs-eat/pkg-plist
+++ b/comms/emacs-eat/pkg-plist
@@ -1,5 +1,4 @@
%%EMACS_SITE_LISPDIR%%/eat.el
-%%EMACS_SITE_LISPDIR%%/eat.elc
share/terminfo/65/eat-256color
share/terminfo/65/eat-color
share/terminfo/65/eat-mono
diff --git a/databases/bbdb/Makefile b/databases/bbdb/Makefile
--- a/databases/bbdb/Makefile
+++ b/databases/bbdb/Makefile
@@ -1,9 +1,8 @@
PORTNAME= bbdb
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.2a
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= databases elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= emacs@FreeBSD.org
COMMENT= Big Brother Database
@@ -13,16 +12,16 @@
BUILD_DEPENDS= texi2dvi:print/texinfo
-USES= autoreconf emacs
+USES= autoreconf emacs:build
USE_GITHUB= yes
GH_ACCOUNT= emacsmirror
GH_TAGNAME= a50c89a
+CONFLICTS_INSTALL= bbdb-emacs_*
+
BBDB_LISPDIR= ${EMACS_SITE_LISPDIR}/${PORTNAME}
GNU_CONFIGURE= yes
-CONFLICTS_INSTALL= bbdb bbdb-emacs_* # share/doc/bbdb/bbdb.pdf
-
# Do not install the info file. Upstream has yet to add any real content to it.
#INFO= bbdb
PORTDOCS= bbdb.pdf
@@ -34,17 +33,9 @@
DOCS_USE= TEX=latex:build
DOCS_CONFIGURE_ENABLE= docs
-# See http://lists.nongnu.org/archive/html/bbdb-user/2018-11/msg00003.html
-.if ${FLAVOR:U} != devel_full && ${FLAVOR:U} != devel_nox
-post-configure:
- ${REINPLACE_CMD} -e '/[[:blank:]]*--eval '\''(setq byte-compile-dest-file-function (lambda (_) "$$@"))'\'' \\/d' \
- ${WRKSRC}/lisp/Makefile
-.endif
-
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${BBDB_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/lisp/*.el ${WRKSRC}/lisp/*.elc \
- ${STAGEDIR}${PREFIX}/${BBDB_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/lisp/*.el ${STAGEDIR}${PREFIX}/${BBDB_LISPDIR}
# Do not install the info file. Upstream has yet to add any real content to it.
# ${INSTALL_DATA} ${WRKSRC}/doc/${PORTNAME}.info \
# ${STAGEDIR}${PREFIX}/${INFO_PATH}
diff --git a/databases/bbdb/pkg-plist b/databases/bbdb/pkg-plist
--- a/databases/bbdb/pkg-plist
+++ b/databases/bbdb/pkg-plist
@@ -1,38 +1,22 @@
%%BBDB_LISPDIR%%/bbdb-anniv.el
-%%BBDB_LISPDIR%%/bbdb-anniv.elc
%%BBDB_LISPDIR%%/bbdb-com.el
-%%BBDB_LISPDIR%%/bbdb-com.elc
%%BBDB_LISPDIR%%/bbdb-gnus-aux.el
-%%BBDB_LISPDIR%%/bbdb-gnus-aux.elc
%%BBDB_LISPDIR%%/bbdb-gnus.el
-%%BBDB_LISPDIR%%/bbdb-gnus.elc
%%BBDB_LISPDIR%%/bbdb-ispell.el
-%%BBDB_LISPDIR%%/bbdb-ispell.elc
%%BBDB_LISPDIR%%/bbdb-loaddefs.el
%%BBDB_LISPDIR%%/bbdb-message.el
-%%BBDB_LISPDIR%%/bbdb-message.elc
%%BBDB_LISPDIR%%/bbdb-mhe.el
-%%BBDB_LISPDIR%%/bbdb-mhe.elc
%%BBDB_LISPDIR%%/bbdb-migrate.el
-%%BBDB_LISPDIR%%/bbdb-migrate.elc
%%BBDB_LISPDIR%%/bbdb-mu4e.el
%%BBDB_LISPDIR%%/bbdb-mua.el
-%%BBDB_LISPDIR%%/bbdb-mua.elc
%%BBDB_LISPDIR%%/bbdb-pgp.el
-%%BBDB_LISPDIR%%/bbdb-pgp.elc
%%BBDB_LISPDIR%%/bbdb-pkg.el
%%BBDB_LISPDIR%%/bbdb-rmail.el
-%%BBDB_LISPDIR%%/bbdb-rmail.elc
%%BBDB_LISPDIR%%/bbdb-sc.el
-%%BBDB_LISPDIR%%/bbdb-sc.elc
%%BBDB_LISPDIR%%/bbdb-site.el
-%%BBDB_LISPDIR%%/bbdb-site.elc
%%BBDB_LISPDIR%%/bbdb-snarf.el
-%%BBDB_LISPDIR%%/bbdb-snarf.elc
%%BBDB_LISPDIR%%/bbdb-tex.el
-%%BBDB_LISPDIR%%/bbdb-tex.elc
%%BBDB_LISPDIR%%/bbdb-vm-aux.el
%%BBDB_LISPDIR%%/bbdb-vm.el
%%BBDB_LISPDIR%%/bbdb-wl.el
%%BBDB_LISPDIR%%/bbdb.el
-%%BBDB_LISPDIR%%/bbdb.elc
diff --git a/databases/closql/Makefile b/databases/closql/Makefile
--- a/databases/closql/Makefile
+++ b/databases/closql/Makefile
@@ -1,8 +1,8 @@
PORTNAME= closql
DISTVERSIONPREFIX= v
DISTVERSION= 2.4.0
+PORTREVISION= 2
CATEGORIES= databases elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Store EIEIO objects using EmacSQL
@@ -11,40 +11,34 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \
- emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \
- cond-let${EMACS_PKGNAMESUFFIX}>=0.2.1:devel/cond-let@${EMACS_FLAVOR}
-RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \
- emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \
- cond-let${EMACS_PKGNAMESUFFIX}>=0.2.1:devel/cond-let@${EMACS_FLAVOR}
+BUILD_DEPENDS= compat.el>=30.0.0.0:misc/compat.el \
+ cond-let>=0.2.1:devel/cond-let \
+ emacsql>=4.3.1:databases/emacsql
+RUN_DEPENDS= compat.el>=30.0.0.0:misc/compat.el \
+ cond-let>=0.2.1:devel/cond-let \
+ emacsql>=4.3.1:databases/emacsql
-USES= emacs gmake
+USES= emacs:build gmake
USE_GITHUB= yes
GH_ACCOUNT= magit
-MAKE_ENV+= LOAD_PATH="${LOAD_PATH}"
-MAKE_JOBS_UNSAFE= Opening input file: No such file or directory, /wrkdirs/usr/ports/databases/closql/work-full/closql-2.2.0/.#closql-autoloads.el
+ALL_TARGET= autoloads
-CONFLICTS_INSTALL= closql closql-devel* closql-emacs_*
+CONFLICTS_INSTALL= closql-emacs_*
NO_ARCH= yes
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/closql-autoloads.el \
- ${EMACS_VERSION_SITE_LISPDIR}/closql.el \
- ${EMACS_VERSION_SITE_LISPDIR}/closql.elc
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/closql-autoloads.el \
+ ${EMACS_SITE_LISPDIR}/closql.el
PORTDOCS= README.org
OPTIONS_DEFINE= DOCS
-LOAD_PATH= -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat \
- -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/emacsql \
- -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
-
do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} *.el* \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR})
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ (cd ${WRKSRC} && ${INSTALL_DATA} *.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR})
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/databases/emacsql/Makefile b/databases/emacsql/Makefile
--- a/databases/emacsql/Makefile
+++ b/databases/emacsql/Makefile
@@ -1,8 +1,8 @@
PORTNAME= emacsql
DISTVERSIONPREFIX= v
DISTVERSION= 4.3.5
+PORTREVISION= 1
CATEGORIES= databases elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= High-level Emacs Lisp RDBMS front-end
@@ -11,19 +11,21 @@
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/UNLICENSE
-BUILD_DEPENDS= pg.el${EMACS_PKGNAMESUFFIX}>=0.39:databases/pg.el@${EMACS_FLAVOR}
-RUN_DEPENDS= pg.el${EMACS_PKGNAMESUFFIX}>=0.39:databases/pg.el@${EMACS_FLAVOR}
+BUILD_DEPENDS= pg.el>=0.39:databases/pg.el
+RUN_DEPENDS= pg.el>=0.39:databases/pg.el
-USES= emacs gmake
+USES= emacs:build gmake
USE_GITHUB= yes
GH_ACCOUNT= magit
-MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}"
+MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_SITE_LISPDIR}"
MAKE_JOBS_UNSAFE= yes
TEST_TARGET= test
-CONFLICTS_INSTALL= emacsql emacsql-devel* emacsql-emacs_*
+CONFLICTS_INSTALL= emacsql-emacs_*
+
+NO_ARCH= yes
PORTDOCS= README.md
@@ -31,9 +33,9 @@
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/bin \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/*.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/databases/emacsql/pkg-plist b/databases/emacsql/pkg-plist
--- a/databases/emacsql/pkg-plist
+++ b/databases/emacsql/pkg-plist
@@ -1,17 +1,9 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-autoloads.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-compiler.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-compiler.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-mysql.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-mysql.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-pg.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-pg.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-psql.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-psql.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-sqlite-builtin.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-sqlite-builtin.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-sqlite-module.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-sqlite-module.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-sqlite.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql-sqlite.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacsql/emacsql.elc
+%%EMACS_SITE_LISPDIR%%/emacsql/emacsql-autoloads.el
+%%EMACS_SITE_LISPDIR%%/emacsql/emacsql-compiler.el
+%%EMACS_SITE_LISPDIR%%/emacsql/emacsql-mysql.el
+%%EMACS_SITE_LISPDIR%%/emacsql/emacsql-pg.el
+%%EMACS_SITE_LISPDIR%%/emacsql/emacsql-psql.el
+%%EMACS_SITE_LISPDIR%%/emacsql/emacsql-sqlite-builtin.el
+%%EMACS_SITE_LISPDIR%%/emacsql/emacsql-sqlite-module.el
+%%EMACS_SITE_LISPDIR%%/emacsql/emacsql-sqlite.el
+%%EMACS_SITE_LISPDIR%%/emacsql/emacsql.el
diff --git a/databases/pg.el/Makefile b/databases/pg.el/Makefile
--- a/databases/pg.el/Makefile
+++ b/databases/pg.el/Makefile
@@ -1,8 +1,8 @@
PORTNAME= pg.el
DISTVERSIONPREFIX= v
DISTVERSION= 0.63
+PORTREVISION= 1
CATEGORIES= databases elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= PostgreSQL Elisp interface
@@ -16,9 +16,10 @@
GH_ACCOUNT= emarsden
GH_PROJECT= pg-el
-CONFLICTS_INSTALL= pg.el pg.el-emacs_* # share/doc/pg.el/README
+CONFLICTS_INSTALL= pg.el-emacs_*
NO_ARCH= yes
+NO_BUILD= yes
PLIST_SUB+= ELISPDIR=${ELISPDIR}
@@ -26,16 +27,11 @@
OPTIONS_DEFINE= DOCS
-ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
-
-do-build:
- (cd ${WRKSRC} \
- && ${EMACS_CMD} -Q -batch -L . -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} \
- -f batch-byte-compile *.el)
+ELISPDIR= ${EMACS_SITE_LISPDIR}/${PORTNAME}
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/${ELISPDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} *.el* \
+ (cd ${WRKSRC} && ${INSTALL_DATA} *.el \
${STAGEDIR}${PREFIX}/${ELISPDIR})
do-install-DOCS-on:
diff --git a/databases/pg.el/pkg-plist b/databases/pg.el/pkg-plist
--- a/databases/pg.el/pkg-plist
+++ b/databases/pg.el/pkg-plist
@@ -1,10 +1,5 @@
%%ELISPDIR%%/pg-bm25.el
-%%ELISPDIR%%/pg-bm25.elc
%%ELISPDIR%%/pg-geometry.el
-%%ELISPDIR%%/pg-geometry.elc
%%ELISPDIR%%/pg-gis.el
-%%ELISPDIR%%/pg-gis.elc
%%ELISPDIR%%/pg-lo.el
-%%ELISPDIR%%/pg-lo.elc
%%ELISPDIR%%/pg.el
-%%ELISPDIR%%/pg.elc
diff --git a/deskutils/howm/Makefile b/deskutils/howm/Makefile
--- a/deskutils/howm/Makefile
+++ b/deskutils/howm/Makefile
@@ -1,9 +1,8 @@
PORTNAME= howm
PORTVERSION= 1.4.8
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= deskutils
MASTER_SITES= http://howm.sourceforge.jp/a/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Write fragmentarily and read collectively
@@ -13,21 +12,19 @@
LICENSE_FILE= ${WRKSRC}/COPYING
USES= emacs
-EMACS_FLAVORS_EXCLUDE=devel_full devel_nox # Debugger entered--Lisp error: (wrong-type-argument stringp nil)
-GNU_CONFIGURE= yes
+CONFLICTS_INSTALL= howm-emacs_*
-CONFLICTS_INSTALL= howm howm-emacs_* # share/doc/howm/README-j.html
+NO_ARCH= yes
+NO_BUILD= yes
PORTDOCS= *.html *.png
PORTEXAMPLES= en/0000-00-00-000000.txt ja/0000-00-00-000000.txt
OPTIONS_DEFINE= DOCS EXAMPLES
-NO_ARCH= yes
-
do-install:
- cd ${WRKSRC} && ${INSTALL_DATA} *.el *.elc \
+ cd ${WRKSRC} && ${INSTALL_DATA} *.el \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
do-install-DOCS-on:
diff --git a/deskutils/howm/pkg-message b/deskutils/howm/pkg-message
--- a/deskutils/howm/pkg-message
+++ b/deskutils/howm/pkg-message
@@ -1,11 +1,10 @@
[
{ type: install
message: <<EOM
-To use this port, write below to your ~/.emacs:
+To use this port, add the following to your Emacs startup configuration:
;(setq howm-menu-lang 'ja)
(global-set-key "\C-c,," 'howm-menu)
- (autoload 'howm-menu "howm-mode" "Hitori Otegaru Wiki Modoki" t)
EOM
}
]
diff --git a/deskutils/howm/pkg-plist b/deskutils/howm/pkg-plist
--- a/deskutils/howm/pkg-plist
+++ b/deskutils/howm/pkg-plist
@@ -1,46 +1,24 @@
%%EMACS_SITE_LISPDIR%%/action-lock.el
-%%EMACS_SITE_LISPDIR%%/action-lock.elc
%%EMACS_SITE_LISPDIR%%/bcomp.el
%%EMACS_SITE_LISPDIR%%/cheat-font-lock.el
-%%EMACS_SITE_LISPDIR%%/cheat-font-lock.elc
%%EMACS_SITE_LISPDIR%%/gfunc.el
-%%EMACS_SITE_LISPDIR%%/gfunc.elc
%%EMACS_SITE_LISPDIR%%/honest-report.el
-%%EMACS_SITE_LISPDIR%%/honest-report.elc
%%EMACS_SITE_LISPDIR%%/howm-backend.el
-%%EMACS_SITE_LISPDIR%%/howm-backend.elc
%%EMACS_SITE_LISPDIR%%/howm-common.el
-%%EMACS_SITE_LISPDIR%%/howm-common.elc
%%EMACS_SITE_LISPDIR%%/howm-date.el
-%%EMACS_SITE_LISPDIR%%/howm-date.elc
%%EMACS_SITE_LISPDIR%%/howm-lang-en.el
-%%EMACS_SITE_LISPDIR%%/howm-lang-en.elc
%%EMACS_SITE_LISPDIR%%/howm-lang-fr.el
-%%EMACS_SITE_LISPDIR%%/howm-lang-fr.elc
%%EMACS_SITE_LISPDIR%%/howm-lang-ja.el
-%%EMACS_SITE_LISPDIR%%/howm-lang-ja.elc
%%EMACS_SITE_LISPDIR%%/howm-menu-en.el
-%%EMACS_SITE_LISPDIR%%/howm-menu-en.elc
%%EMACS_SITE_LISPDIR%%/howm-menu-fr.el
-%%EMACS_SITE_LISPDIR%%/howm-menu-fr.elc
%%EMACS_SITE_LISPDIR%%/howm-menu-ja.el
-%%EMACS_SITE_LISPDIR%%/howm-menu-ja.elc
%%EMACS_SITE_LISPDIR%%/howm-menu.el
-%%EMACS_SITE_LISPDIR%%/howm-menu.elc
%%EMACS_SITE_LISPDIR%%/howm-misc.el
-%%EMACS_SITE_LISPDIR%%/howm-misc.elc
%%EMACS_SITE_LISPDIR%%/howm-mkmenu.el
%%EMACS_SITE_LISPDIR%%/howm-mode.el
-%%EMACS_SITE_LISPDIR%%/howm-mode.elc
%%EMACS_SITE_LISPDIR%%/howm-reminder.el
-%%EMACS_SITE_LISPDIR%%/howm-reminder.elc
%%EMACS_SITE_LISPDIR%%/howm-vars.el
-%%EMACS_SITE_LISPDIR%%/howm-vars.elc
%%EMACS_SITE_LISPDIR%%/howm-view.el
-%%EMACS_SITE_LISPDIR%%/howm-view.elc
%%EMACS_SITE_LISPDIR%%/howm.el
-%%EMACS_SITE_LISPDIR%%/howm.elc
%%EMACS_SITE_LISPDIR%%/illusion.el
-%%EMACS_SITE_LISPDIR%%/illusion.elc
%%EMACS_SITE_LISPDIR%%/riffle.el
-%%EMACS_SITE_LISPDIR%%/riffle.elc
diff --git a/devel/cask/Makefile b/devel/cask/Makefile
--- a/devel/cask/Makefile
+++ b/devel/cask/Makefile
@@ -1,9 +1,8 @@
PORTNAME= cask
PORTVERSION= 0.8.3
DISTVERSIONPREFIX= v
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Project management tool for Emacs
@@ -14,7 +13,7 @@
USES= emacs python shebangfix
USE_GITHUB= yes
-CONFLICTS_INSTALL= cask cask-emacs_*
+CONFLICTS_INSTALL= cask-emacs_*
NO_ARCH= yes
NO_BUILD= yes
diff --git a/devel/clojure-cider/Makefile b/devel/clojure-cider/Makefile
--- a/devel/clojure-cider/Makefile
+++ b/devel/clojure-cider/Makefile
@@ -1,8 +1,8 @@
PORTNAME= clojure-cider
DISTVERSIONPREFIX= v
DISTVERSION= 1.21.0
+PORTREVISION= 1
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Clojure IDE and REPL for Emacs
@@ -10,16 +10,18 @@
LICENSE= GPLv3+
-RUN_DEPENDS= clojure-mode.el${EMACS_PKGNAMESUFFIX}>0:lang/clojure-mode.el@${EMACS_FLAVOR} \
- dash.el${EMACS_PKGNAMESUFFIX}>0:devel/dash.el@${EMACS_FLAVOR} \
- epl.el${EMACS_PKGNAMESUFFIX}>0:devel/epl.el@${EMACS_FLAVOR} \
- pkg-info.el${EMACS_PKGNAMESUFFIX}>0:devel/pkg-info.el@${EMACS_FLAVOR}
+RUN_DEPENDS= clojure-mode.el>0:lang/clojure-mode.el \
+ dash.el>0:devel/dash.el \
+ epl.el>0:devel/epl.el \
+ pkg-info.el>0:devel/pkg-info.el
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= clojure-emacs
GH_PROJECT= cider
+CONFLICTS_INSTALL= clojure-cider-emacs_*
+
NO_ARCH= yes
NO_BUILD= yes
diff --git a/devel/coccinelle/Makefile b/devel/coccinelle/Makefile
--- a/devel/coccinelle/Makefile
+++ b/devel/coccinelle/Makefile
@@ -38,7 +38,6 @@
VIM_DESC= Vim plugin
EMACS_USES= emacs
-EMACS_NO_DEPENDS= yes
post-extract:
${RM} -r ${WRKSRC}/bundles/stdcompat/stdcompat-current
diff --git a/devel/cond-let/Makefile b/devel/cond-let/Makefile
--- a/devel/cond-let/Makefile
+++ b/devel/cond-let/Makefile
@@ -1,8 +1,8 @@
PORTNAME= cond-let
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
+PORTREVISION= 1
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= jrm@FreeBSD.org
COMMENT= Additional and improved binding conditionals in Emacs Lisp
@@ -11,25 +11,26 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= emacs gmake
+USES= emacs:build gmake
USE_GITHUB= yes
GH_ACCOUNT= tarsius
+CONFLICTS_INSTALL= cond-let-emacs_*
+
NO_ARCH= yes
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/cond-let-autoloads.el \
- ${EMACS_VERSION_SITE_LISPDIR}/cond-let.el \
- ${EMACS_VERSION_SITE_LISPDIR}/cond-let.elc
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/cond-let-autoloads.el \
+ ${EMACS_SITE_LISPDIR}/cond-let.el
PORTDOCS= README.org
OPTIONS_DEFINE= DOCS
-ELISP_FILES= cond-let-autoloads.el cond-let.el cond-let.elc
+ELISP_FILES= cond-let-autoloads.el cond-let.el
do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\//} \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/devel/dash.el/Makefile b/devel/dash.el/Makefile
--- a/devel/dash.el/Makefile
+++ b/devel/dash.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= dash.el
DISTVERSION= 2.20.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Modern list library for Emacs
@@ -15,17 +14,15 @@
USE_GITHUB= yes
GH_ACCOUNT= magnars
-NO_ARCH= yes
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/dash.el \
- ${EMACS_VERSION_SITE_LISPDIR}/dash.elc
+CONFLICTS_INSTALL= dash.el-emacs_*
-do-build:
- (cd ${WRKSRC} \
- && ${EMACS_CMD} -Q -batch -L . -f batch-byte-compile dash.el)
+NO_ARCH= yes
+NO_BUILD= yes
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/dash.el
do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} dash.el* \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR})
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ (cd ${WRKSRC} && ${INSTALL_DATA} dash.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR})
.include <bsd.port.mk>
diff --git a/devel/distel/Makefile b/devel/distel/Makefile
--- a/devel/distel/Makefile
+++ b/devel/distel/Makefile
@@ -1,8 +1,7 @@
PORTNAME= distel
PORTVERSION= 4.1.1
-PORTREVISION= 20
+PORTREVISION= 22
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= erlang@FreeBSD.org
COMMENT= Distel extends Emacs Lisp with Erlang-style message passing
@@ -16,10 +15,12 @@
USE_GITHUB= yes
GH_ACCOUNT= massemanet
-PLIST_SUB= VERSION="${PORTVERSION}"
+CONFLICTS_INSTALL= distel-emacs_*
NO_ARCH= yes
+PLIST_SUB= VERSION="${PORTVERSION}"
+
DISTEL_DOCS= AUTHORS ChangeLog INSTALL INSTALL.WIN32 NEWS README README.ie-session
DISTEL_ROOT= ${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}
diff --git a/devel/epl.el/Makefile b/devel/epl.el/Makefile
--- a/devel/epl.el/Makefile
+++ b/devel/epl.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= epl.el
PORTVERSION= 0.8
-PORTREVISION= 20
+PORTREVISION= 22
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Emacs Package Library
@@ -15,6 +14,8 @@
GH_ACCOUNT= cask
GH_PROJECT= epl
+CONFLICTS_INSTALL= epl.el-emacs_*
+
NO_BUILD= yes
PLIST_FILES= ${EMACS_SITE_LISPDIR}/epl.el
diff --git a/devel/forge/Makefile b/devel/forge/Makefile
--- a/devel/forge/Makefile
+++ b/devel/forge/Makefile
@@ -1,8 +1,8 @@
PORTNAME= forge
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.2
+PORTREVISION= 1
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Work with Git forges from the comfort of Magit
@@ -11,38 +11,22 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \
- compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR} \
- emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \
- ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
- magit${EMACS_PKGNAMESUFFIX}>=4.4:devel/magit@${EMACS_FLAVOR} \
- markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.7:textproc/markdown-mode.el@${EMACS_FLAVOR} \
- transient${EMACS_PKGNAMESUFFIX}>=0.10:devel/transient@${EMACS_FLAVOR} \
- yaml.el${EMACS_PKGNAMESUFFIX}>=1.2.0:textproc/yaml.el@${EMACS_FLAVOR}
-RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \
- compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR} \
- emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \
- ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
- magit${EMACS_PKGNAMESUFFIX}>=4.4:devel/magit@${EMACS_FLAVOR} \
- markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.7:textproc/markdown-mode.el@${EMACS_FLAVOR} \
- transient${EMACS_PKGNAMESUFFIX}>=0.10:devel/transient@${EMACS_FLAVOR} \
- yaml.el${EMACS_PKGNAMESUFFIX}>=1.2.0:textproc/yaml.el@${EMACS_FLAVOR}
-
-USES= emacs gmake makeinfo
+RUN_DEPENDS= closql>=2.3:databases/closql \
+ compat.el>=30.1.0.0:misc/compat.el \
+ cond-let>=0.2:devel/cond-let \
+ emacsql>=4.3.1:databases/emacsql \
+ ghub>=5.0:devel/ghub \
+ llama.el>=1.0:devel/llama.el \
+ magit>=4.4:devel/magit \
+ markdown-mode.el>=2.7:textproc/markdown-mode.el \
+ transient>=0.10:devel/transient \
+ yaml.el>=1.2.0:textproc/yaml.el
+
+USES= emacs:build gmake makeinfo
USE_GITHUB= yes
GH_ACCOUNT= magit
-MAKE_ENV+= INSTALL_INFO=install-info \
- LOAD_PATH="${LOAD_PATH}"
-# Parallel build fails if Emacs is built with native compilation enabled
-MAKE_JOBS_UNSAFE= yes
-ALL_TARGET= lisp info
-
-CONFLICTS_INSTALL= forge-devel*
+CONFLICTS_INSTALL= forge-emacs_*
NO_ARCH= yes
@@ -55,24 +39,24 @@
PDF_DESC= Build and install PDF document
DOCS_BUILD_DEPENDS= gsed:textproc/gsed
-DOCS_ALL_TARGET= html
-DOCS_BINARY_ALIAS= sed=gsed
PDF_BUILD_DEPENDS= texi2pdf:print/texinfo
PDF_USES= tex
PDF_USE= TEX=dvipdfmx:build
-PDF_ALL_TARGET= pdf
-LOAD_PATH= -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L \
- ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/closql -L \
- ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat -L \
- ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/emacsql -L \
- ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/ghub -L \
- ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/magit
+do-build:
+ ${GMAKE} -C ${WRKSRC}/lisp autoloads
+ ${GMAKE} -C ${WRKSRC}/docs info
+
+do-build-DOCS-on:
+ ${GMAKE} -C ${WRKSRC}/docs html
+
+do-build-PDF-on:
+ ${GMAKE} -C ${WRKSRC}/docs pdf
do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/lisp/*.el* \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/lisp/*.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/docs/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
do-install-DOCS-on:
diff --git a/devel/forge/files/patch-docs_Makefile b/devel/forge/files/patch-docs_Makefile
--- a/devel/forge/files/patch-docs_Makefile
+++ b/devel/forge/files/patch-docs_Makefile
@@ -1,6 +1,20 @@
---- docs/Makefile.orig 2022-03-07 17:47:08 UTC
+--- docs/Makefile.orig 2025-11-01 21:28:16 UTC
+++ docs/Makefile
-@@ -50,7 +50,7 @@ html-dir: $(PKG).texi
+@@ -50,19 +50,19 @@ HTML_FIXUP_MENU = '/<\/body>/i<div id="s-css-s--menu
+ %.html: %.texi
+ @printf "Generating $@\n"
+ @$(MAKEINFO) --html --no-split $(MANUAL_HTML_ARGS) $<
+- @sed -i -e $(HTML_FIXUP_CSS) -e $(HTML_FIXUP_ONLOAD) -e $(HTML_FIXUP_MENU) $@
++ @gsed -i -e $(HTML_FIXUP_CSS) -e $(HTML_FIXUP_ONLOAD) -e $(HTML_FIXUP_MENU) $@
+
+ %/index.html: %.texi
+ @printf "Generating $(PKG)/*.html\n"
+ @rm -rf $(PKG)
+ @$(MAKEINFO) --html -o $(PKG)/ $(MANUAL_HTML_ARGS) $<
+ @for f in $$(find $(PKG) -name '*.html') ; do \
+- sed -i -e $(HTML_FIXUP_CSS) -e $(HTML_FIXUP_ONLOAD) -e $(HTML_FIXUP_MENU) $$f ; \
++ gsed -i -e $(HTML_FIXUP_CSS) -e $(HTML_FIXUP_ONLOAD) -e $(HTML_FIXUP_MENU) $$f ; \
+ done
%.pdf: %.texi
@printf "Generating $@\n"
diff --git a/devel/forge/pkg-plist b/devel/forge/pkg-plist
--- a/devel/forge/pkg-plist
+++ b/devel/forge/pkg-plist
@@ -1,48 +1,25 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-autoloads.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-bitbucket.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-bitbucket.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-client.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-client.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-commands.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-commands.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-core.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-core.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-db.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-db.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-discussion.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-discussion.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-forgejo.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-forgejo.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-gitea.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-gitea.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-github.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-github.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-gitlab.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-gitlab.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-gogs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-gogs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-issue.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-issue.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-notify.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-notify.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-post.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-post.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-pullreq.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-pullreq.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-repo.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-repo.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-repos.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-repos.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-revnote.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-revnote.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-semi.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-semi.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-tablist.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-tablist.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-topic.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-topic.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-topics.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-topics.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge.el
-%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge.elc
+%%EMACS_SITE_LISPDIR%%/forge/forge-autoloads.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-bitbucket.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-client.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-commands.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-core.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-db.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-discussion.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-forgejo.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-gitea.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-github.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-gitlab.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-gogs.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-issue.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-notify.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-post.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-pullreq.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-repo.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-repos.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-revnote.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-semi.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-tablist.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-topic.el
+%%EMACS_SITE_LISPDIR%%/forge/forge-topics.el
+%%EMACS_SITE_LISPDIR%%/forge/forge.el
%%PDF%%%%DOCSDIR%%/forge.pdf
diff --git a/devel/gettext-po-mode/Makefile b/devel/gettext-po-mode/Makefile
--- a/devel/gettext-po-mode/Makefile
+++ b/devel/gettext-po-mode/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gettext-po-mode
-PORTREVISION= 0
+PORTREVISION= 1
MAINTAINER= mandree@FreeBSD.org
COMMENT= GNU gettext po-mode for emacs
@@ -13,19 +13,19 @@
BUILD_DEPENDS= libtextstyle>=${PORTVERSION}:devel/libtextstyle
LIB_DEPENDS= libtextstyle.so:devel/libtextstyle
-USES= cpe emacs:build tar:xz
+USES= cpe emacs tar:xz
CPE_VENDOR= gnu
CPE_PRODUCT= gettext
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-emacs --without-git ac_cv_lib_rt_sched_yield=no
-INSTALL_TARGET= install
+NO_ARCH= yes
+NO_BUILD= yes
-BUILD_WRKSRC= ${WRKSRC}/emacs
-INSTALL_WRKSRC= ${BUILD_WRKSRC}
WRKSRC_SUBDIR= gettext-tools
-PLIST_SUB= PORTVERSION=${PORTVERSION} VERSION=${PORTVERSION}
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/emacs/*.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
.include <bsd.port.mk>
diff --git a/devel/gettext-po-mode/pkg-plist b/devel/gettext-po-mode/pkg-plist
--- a/devel/gettext-po-mode/pkg-plist
+++ b/devel/gettext-po-mode/pkg-plist
@@ -1,6 +1,3 @@
%%EMACS_SITE_LISPDIR%%/po-compat.el
-%%EMACS_SITE_LISPDIR%%/po-compat.elc
%%EMACS_SITE_LISPDIR%%/po-mode.el
-%%EMACS_SITE_LISPDIR%%/po-mode.elc
%%EMACS_SITE_LISPDIR%%/start-po.el
-%%EMACS_SITE_LISPDIR%%/start-po.elc
diff --git a/devel/ghub/Makefile b/devel/ghub/Makefile
--- a/devel/ghub/Makefile
+++ b/devel/ghub/Makefile
@@ -1,8 +1,8 @@
PORTNAME= ghub
DISTVERSIONPREFIX= v
DISTVERSION= 5.0.2
+PORTREVISION= 1
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= jrm@FreeBSD.org
COMMENT= Client libraries for the APIs of various Git forges
@@ -11,22 +11,22 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
- treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR}
-RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
- treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR}
+BUILD_DEPENDS= compat.el>=30.1.0.0:misc/compat.el \
+ llama.el>=1.0:devel/llama.el \
+ treepy.el>=0.1.2:devel/treepy.el
+RUN_DEPENDS= compat.el>=30.1.0.0:misc/compat.el \
+ llama.el>=1.0:devel/llama.el \
+ treepy.el>=0.1.2:devel/treepy.el
-USES= emacs gmake makeinfo
+USES= emacs:build gmake makeinfo
USE_GITHUB= yes
GH_ACCOUNT= magit
-MAKE_ARGS= LOAD_PATH=" -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat -L ."
+MAKE_ARGS= LOAD_PATH=" -L ${PREFIX}/${EMACS_SITE_LISPDIR} -L ${PREFIX}/${EMACS_SITE_LISPDIR}/compat -L ."
MAKE_JOBS_UNSAFE= yes
ALL_TARGET= lisp info
-CONFLICTS_INSTALL= ghub-emacs*
+CONFLICTS_INSTALL= ghub-emacs_*
NO_ARCH= yes
@@ -46,14 +46,12 @@
PDF_ALL_TARGET= pdf
PDF_PLIST_FILES= ${DOCSDIR}/ghub.pdf
-ELISP_FILES= ghub-autoloads.el ghub-graphql.el ghub-graphql.elc \
- ghub-legacy.el ghub-legacy.elc ghub.el ghub.elc gsexp.el \
- gsexp.elc
+ELISP_FILES= ghub-autoloads.el ghub-graphql.el ghub-legacy.el ghub.el gsexp.el
do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\/lisp\//} \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/docs/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
do-install-DOCS-on:
diff --git a/devel/ghub/pkg-plist b/devel/ghub/pkg-plist
--- a/devel/ghub/pkg-plist
+++ b/devel/ghub/pkg-plist
@@ -1,9 +1,5 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-autoloads.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-graphql.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-graphql.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-legacy.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-legacy.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gsexp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gsexp.elc
+%%EMACS_SITE_LISPDIR%%/ghub/ghub-autoloads.el
+%%EMACS_SITE_LISPDIR%%/ghub/ghub-graphql.el
+%%EMACS_SITE_LISPDIR%%/ghub/ghub-legacy.el
+%%EMACS_SITE_LISPDIR%%/ghub/ghub.el
+%%EMACS_SITE_LISPDIR%%/ghub/gsexp.el
diff --git a/devel/git-modes/Makefile b/devel/git-modes/Makefile
--- a/devel/git-modes/Makefile
+++ b/devel/git-modes/Makefile
@@ -1,9 +1,9 @@
PORTNAME= git-modes
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.8
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= GNU Emacs modes for Git-related files
@@ -12,16 +12,17 @@
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
-RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
+BUILD_DEPENDS= compat.el>=30.1.0.0:misc/compat.el
+RUN_DEPENDS= compat.el>=30.1.0.0:misc/compat.el \
git:devel/git
-USES= emacs gmake
+USES= emacs:build gmake
USE_GITHUB= yes
GH_ACCOUNT= magit
-MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat"
-MAKE_JOBS_UNSAFE= yes
+ALL_TARGET= autoloads
+
+CONFLICTS_INSTALL= git-modes-emacs_*
NO_ARCH= yes
@@ -30,12 +31,11 @@
OPTIONS_DEFINE= DOCS
-ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
+ELISPDIR= ${EMACS_SITE_LISPDIR}/${PORTNAME}
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${ELISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \
- ${STAGEDIR}${PREFIX}/${ELISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.el ${STAGEDIR}${PREFIX}/${ELISPDIR}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/devel/git-modes/pkg-plist b/devel/git-modes/pkg-plist
--- a/devel/git-modes/pkg-plist
+++ b/devel/git-modes/pkg-plist
@@ -1,9 +1,5 @@
%%ELISPDIR%%/git-modes-autoloads.el
%%ELISPDIR%%/git-modes.el
-%%ELISPDIR%%/git-modes.elc
%%ELISPDIR%%/gitattributes-mode.el
-%%ELISPDIR%%/gitattributes-mode.elc
%%ELISPDIR%%/gitconfig-mode.el
-%%ELISPDIR%%/gitconfig-mode.elc
%%ELISPDIR%%/gitignore-mode.el
-%%ELISPDIR%%/gitignore-mode.elc
diff --git a/devel/go-mode.el/Makefile b/devel/go-mode.el/Makefile
--- a/devel/go-mode.el/Makefile
+++ b/devel/go-mode.el/Makefile
@@ -11,7 +11,6 @@
LICENSE= BSD3CLAUSE
USES= emacs
-EMACS_NO_DEPENDS= yes
USE_GITHUB= yes
GH_ACCOUNT= dominikh
diff --git a/devel/llama.el/Makefile b/devel/llama.el/Makefile
--- a/devel/llama.el/Makefile
+++ b/devel/llama.el/Makefile
@@ -1,8 +1,8 @@
PORTNAME= llama.el
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.3
+PORTREVISION= 1
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= jrm@FreeBSD.org
COMMENT= Compact syntax for short lambda in Emacs Lisp
@@ -11,32 +11,34 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
-RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
+BUILD_DEPENDS= compat.el>=30.1.0.0:misc/compat.el
+RUN_DEPENDS= compat.el>=30.1.0.0:misc/compat.el
-USES= emacs gmake
+USES= emacs:build gmake
USE_GITHUB= yes
GH_ACCOUNT= tarsius
GH_PROJECT= llama
-MAKE_ARGS= LOAD_PATH=" -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat -L ."
+MAKE_ARGS= LOAD_PATH=" -L ${PREFIX}/${EMACS_SITE_LISPDIR} -L ."
MAKE_JOBS_UNSAFE= Opening input file: No such file or directory, /wrkdirs/usr/ports/devel/llama.el/work-nox/llama-0.6.0/.#llama-autoloads.el
+CONFLICTS_INSTALL= llama.el-emacs_*
+
NO_ARCH= yes
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/llama-autoloads.el \
- ${EMACS_VERSION_SITE_LISPDIR}/llama.el \
- ${EMACS_VERSION_SITE_LISPDIR}/llama.elc
+
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/llama-autoloads.el \
+ ${EMACS_SITE_LISPDIR}/llama.el
PORTDOCS= README.org
OPTIONS_DEFINE= DOCS
-ELISP_FILES= llama-autoloads.el llama.el llama.elc
+ELISP_FILES= llama-autoloads.el llama.el
do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\//} \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/devel/lua-mode/Makefile b/devel/lua-mode/Makefile
--- a/devel/lua-mode/Makefile
+++ b/devel/lua-mode/Makefile
@@ -1,9 +1,8 @@
PORTNAME= lua-mode
PORTVERSION= 20210802
-PORTREVISION= 11
DISTVERSIONPREFIX=v
+PORTREVISION= 12
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= se@FreeBSD.org
COMMENT= Minor mode for LUA
@@ -17,6 +16,8 @@
USE_GITHUB= yes
GH_ACCOUNT= immerrr
+CONFLICTS_INSTALL= lua-mode-emacs_*
+
NO_ARCH= yes
NO_BUILD= yes
diff --git a/devel/magit/Makefile b/devel/magit/Makefile
--- a/devel/magit/Makefile
+++ b/devel/magit/Makefile
@@ -1,9 +1,8 @@
PORTNAME= magit
DISTVERSIONPREFIX= v
DISTVERSION= 4.5.0
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= jrm@FreeBSD.org
COMMENT= Interface to Git for Emacs
@@ -12,34 +11,34 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \
+BUILD_DEPENDS= compat.el>=30.1.0.0:misc/compat.el \
+ cond-let>=0.1:devel/cond-let \
git:devel/git \
- llama.el${EMACS_PKGNAMESUFFIX}>=1.0.0:devel/llama.el@${EMACS_FLAVOR} \
- transient${EMACS_PKGNAMESUFFIX}>=0.10.0:devel/transient@${EMACS_FLAVOR} \
- with-editor${EMACS_PKGNAMESUFFIX}>=3.4.4:editors/with-editor@${EMACS_FLAVOR}
-RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \
+ llama.el>=1.0.0:devel/llama.el \
+ transient>=0.10.0:devel/transient \
+ with-editor>=3.4.4:editors/with-editor
+RUN_DEPENDS= compat.el>=30.1.0.0:misc/compat.el \
+ cond-let>=0.1:devel/cond-let \
git:devel/git \
- llama.el${EMACS_PKGNAMESUFFIX}>=1.0.0:devel/llama.el@${EMACS_FLAVOR} \
- transient${EMACS_PKGNAMESUFFIX}>=0.10.0:devel/transient@${EMACS_FLAVOR} \
- with-editor${EMACS_PKGNAMESUFFIX}>=3.4.4:editors/with-editor@${EMACS_FLAVOR}
+ llama.el>=1.0.0:devel/llama.el \
+ transient>=0.10.0:devel/transient \
+ with-editor>=3.4.4:editors/with-editor
-USES= emacs gmake makeinfo
+USES= emacs:build gmake makeinfo
USE_GITHUB= yes
MAKE_ENV+= docdir=${DOCSDIR} \
infodir=${PREFIX}/${INFO_PATH} \
INSTALL_INFO=install-info \
lispdir=${PREFIX}/${ELISPDIR} \
- LOAD_PATH="-L ${WRKSRC}/lisp -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat" \
+ LOAD_PATH="-L ${WRKSRC}/lisp -L ${PREFIX}/${EMACS_SITE_LISPDIR} -L ${PREFIX}/${EMACS_SITE_LISPDIR}/compat" \
VERSION=${PORTVERSION}
# Parallel build fails if Emacs is built with native compilation enabled
MAKE_JOBS_UNSAFE= yes
-ALL_TARGET= lisp info
-INSTALL_TARGET= install-lisp install-info
+#ALL_TARGET= lisp info
+#INSTALL_TARGET= install-lisp install-info
-CONFLICTS_INSTALL= magit-devel-emacs*
+CONFLICTS_INSTALL= magit-emacs_*
NO_ARCH= yes
@@ -60,7 +59,20 @@
PDF_USE= TEX=dvipdfmx:build
PDF_ALL_TARGET= pdf
-ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
+ELISPDIR= ${EMACS_SITE_LISPDIR}/${PORTNAME}
+
+do-build:
+ ${GMAKE} -C ${WRKSRC}/lisp autoloads versionlib
+ ${GMAKE} -C ${WRKSRC}/docs info
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${ELISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/lisp/*.el \
+ ${STAGEDIR}${PREFIX}/${ELISPDIR}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/info
+ ${INSTALL_DATA} ${WRKSRC}/docs/magit.info \
+ ${WRKSRC}/docs/magit-section.info \
+ ${STAGEDIR}${PREFIX}/share/info
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}/RelNotes
diff --git a/devel/magit/pkg-message b/devel/magit/pkg-message
deleted file mode 100644
--- a/devel/magit/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To use Magit, you should add following line to your .emacs file:
-
-(require 'magit)
-EOM
-}
-]
diff --git a/devel/magit/pkg-plist b/devel/magit/pkg-plist
--- a/devel/magit/pkg-plist
+++ b/devel/magit/pkg-plist
@@ -1,98 +1,51 @@
%%ELISPDIR%%/git-commit.el
-%%ELISPDIR%%/git-commit.elc
%%ELISPDIR%%/git-rebase.el
-%%ELISPDIR%%/git-rebase.elc
%%ELISPDIR%%/magit-apply.el
-%%ELISPDIR%%/magit-apply.elc
%%ELISPDIR%%/magit-autoloads.el
%%ELISPDIR%%/magit-autorevert.el
-%%ELISPDIR%%/magit-autorevert.elc
%%ELISPDIR%%/magit-base.el
-%%ELISPDIR%%/magit-base.elc
%%ELISPDIR%%/magit-bisect.el
-%%ELISPDIR%%/magit-bisect.elc
%%ELISPDIR%%/magit-blame.el
-%%ELISPDIR%%/magit-blame.elc
%%ELISPDIR%%/magit-bookmark.el
-%%ELISPDIR%%/magit-bookmark.elc
%%ELISPDIR%%/magit-branch.el
-%%ELISPDIR%%/magit-branch.elc
%%ELISPDIR%%/magit-bundle.el
-%%ELISPDIR%%/magit-bundle.elc
%%ELISPDIR%%/magit-clone.el
-%%ELISPDIR%%/magit-clone.elc
%%ELISPDIR%%/magit-commit.el
-%%ELISPDIR%%/magit-commit.elc
%%ELISPDIR%%/magit-core.el
-%%ELISPDIR%%/magit-core.elc
%%ELISPDIR%%/magit-diff.el
-%%ELISPDIR%%/magit-diff.elc
%%ELISPDIR%%/magit-dired.el
-%%ELISPDIR%%/magit-dired.elc
%%ELISPDIR%%/magit-ediff.el
-%%ELISPDIR%%/magit-ediff.elc
%%ELISPDIR%%/magit-extras.el
-%%ELISPDIR%%/magit-extras.elc
%%ELISPDIR%%/magit-fetch.el
-%%ELISPDIR%%/magit-fetch.elc
%%ELISPDIR%%/magit-files.el
-%%ELISPDIR%%/magit-files.elc
%%ELISPDIR%%/magit-git.el
-%%ELISPDIR%%/magit-git.elc
%%ELISPDIR%%/magit-gitignore.el
-%%ELISPDIR%%/magit-gitignore.elc
%%ELISPDIR%%/magit-log.el
-%%ELISPDIR%%/magit-log.elc
%%ELISPDIR%%/magit-margin.el
-%%ELISPDIR%%/magit-margin.elc
%%ELISPDIR%%/magit-merge.el
-%%ELISPDIR%%/magit-merge.elc
%%ELISPDIR%%/magit-mode.el
-%%ELISPDIR%%/magit-mode.elc
%%ELISPDIR%%/magit-notes.el
-%%ELISPDIR%%/magit-notes.elc
%%ELISPDIR%%/magit-patch.el
-%%ELISPDIR%%/magit-patch.elc
%%ELISPDIR%%/magit-process.el
-%%ELISPDIR%%/magit-process.elc
%%ELISPDIR%%/magit-pull.el
-%%ELISPDIR%%/magit-pull.elc
%%ELISPDIR%%/magit-push.el
-%%ELISPDIR%%/magit-push.elc
%%ELISPDIR%%/magit-reflog.el
-%%ELISPDIR%%/magit-reflog.elc
%%ELISPDIR%%/magit-refs.el
-%%ELISPDIR%%/magit-refs.elc
%%ELISPDIR%%/magit-remote.el
-%%ELISPDIR%%/magit-remote.elc
%%ELISPDIR%%/magit-repos.el
-%%ELISPDIR%%/magit-repos.elc
%%ELISPDIR%%/magit-reset.el
-%%ELISPDIR%%/magit-reset.elc
%%ELISPDIR%%/magit-section.el
-%%ELISPDIR%%/magit-section.elc
%%ELISPDIR%%/magit-sequence.el
-%%ELISPDIR%%/magit-sequence.elc
%%ELISPDIR%%/magit-sparse-checkout.el
-%%ELISPDIR%%/magit-sparse-checkout.elc
%%ELISPDIR%%/magit-stash.el
-%%ELISPDIR%%/magit-stash.elc
%%ELISPDIR%%/magit-status.el
-%%ELISPDIR%%/magit-status.elc
%%ELISPDIR%%/magit-submodule.el
-%%ELISPDIR%%/magit-submodule.elc
%%ELISPDIR%%/magit-subtree.el
-%%ELISPDIR%%/magit-subtree.elc
%%ELISPDIR%%/magit-tag.el
-%%ELISPDIR%%/magit-tag.elc
%%ELISPDIR%%/magit-transient.el
-%%ELISPDIR%%/magit-transient.elc
%%ELISPDIR%%/magit-version.el
%%ELISPDIR%%/magit-wip.el
-%%ELISPDIR%%/magit-wip.elc
%%ELISPDIR%%/magit-worktree.el
-%%ELISPDIR%%/magit-worktree.elc
%%ELISPDIR%%/magit.el
-%%ELISPDIR%%/magit.elc
%%PDF%%%%DOCSDIR%%/magit-section.pdf
%%PDF%%%%DOCSDIR%%/magit.pdf
diff --git a/devel/ob-rust/Makefile b/devel/ob-rust/Makefile
--- a/devel/ob-rust/Makefile
+++ b/devel/ob-rust/Makefile
@@ -13,7 +13,6 @@
rust-script:devel/rust-script
USES= emacs
-EMACS_NO_DEPENDS= yes
USE_GITHUB= yes
GH_ACCOUNT= micanzhang
diff --git a/devel/p5-Sepia/Makefile b/devel/p5-Sepia/Makefile
--- a/devel/p5-Sepia/Makefile
+++ b/devel/p5-Sepia/Makefile
@@ -1,10 +1,9 @@
PORTNAME= Sepia
PORTVERSION= 0.992
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ashish@FreeBSD.org
COMMENT= Simple Emacs-Perl Interface
@@ -25,7 +24,11 @@
USES= emacs gmake makeinfo perl5
USE_PERL5= configure
-CONFIGURE_ARGS+= --emacs ${EMACS_CMD} --lisp ${PREFIX}/${EMACS_SITE_LISPDIR}/sepia --info ${PREFIX}/${INFO_PATH}
+CONFIGURE_ARGS+= --lisp ${PREFIX}/${EMACS_SITE_LISPDIR}/sepia --info ${PREFIX}/${INFO_PATH}
+
+CONFLICTS_INSTALL= p5-Sepia-emacs_*
+
+NO_ARCH= yes
INFO= sepia
diff --git a/devel/p5-Sepia/pkg-plist b/devel/p5-Sepia/pkg-plist
--- a/devel/p5-Sepia/pkg-plist
+++ b/devel/p5-Sepia/pkg-plist
@@ -13,6 +13,3 @@
%%EMACS_SITE_LISPDIR%%/sepia/sepia-tree.el
%%EMACS_SITE_LISPDIR%%/sepia/sepia-w3m.el
%%EMACS_SITE_LISPDIR%%/sepia/sepia.el
-%%EMACS_SITE_LISPDIR%%/sepia/sepia-cpan.elc
-%%EMACS_SITE_LISPDIR%%/sepia/sepia-ido.elc
-%%EMACS_SITE_LISPDIR%%/sepia/sepia-tree.elc
diff --git a/devel/pkg-info.el/Makefile b/devel/pkg-info.el/Makefile
--- a/devel/pkg-info.el/Makefile
+++ b/devel/pkg-info.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= pkg-info.el
PORTVERSION= 0.6
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Provide information about Emacs packages
@@ -14,6 +13,8 @@
USE_GITHUB= yes
GH_ACCOUNT= lunaryorn
+CONFLICTS_INSTALL= pkg-info.el-emacs_*
+
NO_ARCH= yes
NO_BUILD= yes
PLIST_FILES= ${EMACS_SITE_LISPDIR}/pkg-info.el
diff --git a/devel/psvn/Makefile b/devel/psvn/Makefile
--- a/devel/psvn/Makefile
+++ b/devel/psvn/Makefile
@@ -1,9 +1,8 @@
PORTNAME= psvn
PORTVERSION= 20150720.214200
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= devel elisp
MASTER_SITES= http://www.xsteve.at/prg/emacs/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
DISTNAME= psvn.el
EXTRACT_SUFX= # empty
@@ -21,18 +20,19 @@
USES= emacs
-NO_WRKSUBDIR= yes
+CONFLICTS_INSTALL= psvn-emacs_*
+
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS= # empty
EXTRACT_AFTER_ARGS= ${WRKSRC}/psvn.el
+NO_ARCH= yes
+NO_BUILD= yes
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}/psvn.el \
- ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}/psvn.elc
+NO_WRKSUBDIR= yes
-ELISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/${PORTNAME}/psvn.el
-do-build:
- (cd ${WRKSRC} && ${EMACS_CMD} -batch -q -f batch-byte-compile psvn.el)
+ELISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
do-install:
@${MKDIR} ${ELISPDIR}
diff --git a/devel/psvn/pkg-message b/devel/psvn/pkg-message
--- a/devel/psvn/pkg-message
+++ b/devel/psvn/pkg-message
@@ -1,7 +1,7 @@
[
{ type: install
message: <<EOM
-To use psvn, add the following line to your ~/.emacs:
+To use psvn, add the following line to Emacs configuration:
(require 'psvn)
diff --git a/devel/rust-mode/Makefile b/devel/rust-mode/Makefile
--- a/devel/rust-mode/Makefile
+++ b/devel/rust-mode/Makefile
@@ -11,7 +11,6 @@
LICENSE= APACHE20
USES= emacs
-EMACS_NO_DEPENDS= yes
USE_GITHUB= yes
GH_ACCOUNT= rust-lang
diff --git a/devel/tablist/Makefile b/devel/tablist/Makefile
--- a/devel/tablist/Makefile
+++ b/devel/tablist/Makefile
@@ -1,8 +1,8 @@
PORTNAME= tablist
DISTVERSIONPREFIX= v
DISTVERSION= 1.0-13
-PORTREVISION= 11
DISTVERSIONSUFFIX= -gfaab7a0
+PORTREVISION= 12
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -17,18 +17,15 @@
USE_GITHUB= yes
GH_ACCOUNT= politza
-NO_ARCH= yes
-PLIST_FILES= ${EMACS_SITE_LISPDIR}/tablist.el \
- ${EMACS_SITE_LISPDIR}/tablist.elc \
- ${EMACS_SITE_LISPDIR}/tablist-filter.el \
- ${EMACS_SITE_LISPDIR}/tablist-filter.elc
+CONFLICTS_INSTALL= tablist-emacs_*
-do-build:
- ${EMACS_CMD} -Q --batch -L ${WRKSRC} -f batch-byte-compile ${WRKSRC}/*.el
+NO_ARCH= yes
+NO_BUILD= yes
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/tablist-filter.el \
+ ${EMACS_SITE_LISPDIR}/tablist.el
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \
- ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
.include <bsd.port.mk>
diff --git a/devel/transient/Makefile b/devel/transient/Makefile
--- a/devel/transient/Makefile
+++ b/devel/transient/Makefile
@@ -1,8 +1,8 @@
PORTNAME= transient
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
+PORTREVISION= 1
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= freebsd@dev.thsi.be
COMMENT= Emacs key and popup interface for complex keybindings
@@ -11,25 +11,26 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-_BR_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR}
+_BR_DEPENDS= compat.el>=30.1.0.0:misc/compat.el \
+ cond-let>=0.2:devel/cond-let
BUILD_DEPENDS= ${_BR_DEPENDS}
RUN_DEPENDS= ${_BR_DEPENDS}
-USES= emacs gmake
+USES= emacs:build gmake
USE_GITHUB= yes
GH_ACCOUNT= magit
-MAKE_ENV= LOAD_PATH="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat \
- -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}"
+MAKE_ENV= LOAD_PATH="-L ${PREFIX}/${EMACS_SITE_LISPDIR}/compat \
+ -L ${PREFIX}/${EMACS_SITE_LISPDIR}"
MAKE_JOBS_UNSAFE= yes
ALL_TARGET= lisp
+CONFLICTS_INSTALL= transient-emacs_*
+
NO_ARCH= yes
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/transient-autoloads.el \
- ${EMACS_VERSION_SITE_LISPDIR}/transient.el \
- ${EMACS_VERSION_SITE_LISPDIR}/transient.elc
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/transient-autoloads.el \
+ ${EMACS_SITE_LISPDIR}/transient.el
PORTDOCS= CHANGELOG README.org transient.html
OPTIONS_DEFINE= DOCS INFO PDF
@@ -56,9 +57,9 @@
PDF_PLIST_FILES= ${DOCSDIR}/transient.pdf
do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/lisp/*.el* \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/lisp/*.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/devel/treepy.el/Makefile b/devel/treepy.el/Makefile
--- a/devel/treepy.el/Makefile
+++ b/devel/treepy.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= treepy.el
DISTVERSION= 0.1.2
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= devel elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Generic tree traversing tools for Emacs Lisp
@@ -15,22 +14,21 @@
USE_GITHUB= yes
GH_ACCOUNT= volrath
-NO_ARCH= yes
+CONFLICTS_INSTALL= treepy.el-emacs_*
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/treepy.el \
- ${EMACS_VERSION_SITE_LISPDIR}/treepy.elc
+NO_ARCH= yes
+NO_BUILD= yes
-OPTIONS_DEFINE= DOCS
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/treepy.el
PORTDOCS= README.md
-do-build:
- (cd ${WRKSRC} ; ${EMACS_CMD} -batch -q -f batch-byte-compile treepy.el)
+OPTIONS_DEFINE= DOCS
do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/treepy.el* \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/treepy.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/editors/apel/Makefile b/editors/apel/Makefile
--- a/editors/apel/Makefile
+++ b/editors/apel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= apel
PORTVERSION= 10.8.${SNAPDATE}
+PORTREVISION= 2
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Portable Emacs Library
@@ -9,21 +9,24 @@
LICENSE= GPLv2
-USES= emacs
+USES= emacs:build
USE_GITHUB= yes
GH_ACCOUNT= wanderlust
GH_TAGNAME= 2383abf
SNAPDATE= 20250531
-NO_ARCH= yes
-ALL_TARGET= elc
-MAKE_ARGS+= PREFIX="${STAGEDIR}${PREFIX}" \
- LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}" \
- VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}"
+CONFLICTS_INSTALL= apel-emacs_*
+
+NO_ARCH= yes
+NO_BUILD= yes
OPTIONS_DEFINE= DOCS
+MAKE_ARGS+= PREFIX="${STAGEDIR}${PREFIX}" \
+ LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}" \
+ VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}"
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
@(cd ${WRKSRC} ; \
diff --git a/editors/apel/files/patch-Makefile b/editors/apel/files/patch-Makefile
new file mode 100644
--- /dev/null
+++ b/editors/apel/files/patch-Makefile
@@ -0,0 +1,11 @@
+--- Makefile.orig 2026-03-23 15:52:37 UTC
++++ Makefile
+@@ -31,7 +31,7 @@ elc:
+ $(EMACS) $(FLAGS) -f compile-apel \
+ $(PREFIX) $(LISPDIR) $(VERSION_SPECIFIC_LISPDIR)
+
+-install: elc
++install:
+ $(EMACS) $(FLAGS) -f install-apel \
+ $(PREFIX) $(LISPDIR) $(VERSION_SPECIFIC_LISPDIR) # $(MAKE)
+
diff --git a/editors/apel/pkg-plist b/editors/apel/pkg-plist
--- a/editors/apel/pkg-plist
+++ b/editors/apel/pkg-plist
@@ -1,58 +1,30 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/apel/alist.el
-%%EMACS_VERSION_SITE_LISPDIR%%/apel/alist.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/apel/calist.el
-%%EMACS_VERSION_SITE_LISPDIR%%/apel/calist.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/apel/filename.el
-%%EMACS_VERSION_SITE_LISPDIR%%/apel/filename.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/apel/install.el
-%%EMACS_VERSION_SITE_LISPDIR%%/apel/install.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/apel/path-util.el
-%%EMACS_VERSION_SITE_LISPDIR%%/apel/path-util.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/apel-ver.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/apel-ver.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/broken.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/broken.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/emu.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/emu.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/inv-23.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/inv-23.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/invisible.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/invisible.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/mcharset.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/mcharset.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/mcs-20.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/mcs-20.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/mcs-e20.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/mcs-e20.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/mule-caesar.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/mule-caesar.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pccl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pccl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pccl-20.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pccl-20.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pces.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pces.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pces-20.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pces-20.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pces-e20.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pces-e20.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pcustom.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pcustom.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/poe.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/poe.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/poem.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/poem.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/poem-e20.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/poem-e20.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/poem-e20_3.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/poem-e20_3.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/product.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/product.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pym.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/pym.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/richtext.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/richtext.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/static.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emu/static.elc
+%%EMACS_SITE_LISPDIR%%/apel/alist.el
+%%EMACS_SITE_LISPDIR%%/apel/calist.el
+%%EMACS_SITE_LISPDIR%%/apel/filename.el
+%%EMACS_SITE_LISPDIR%%/apel/install.el
+%%EMACS_SITE_LISPDIR%%/apel/path-util.el
+%%EMACS_SITE_LISPDIR%%/emu/apel-ver.el
+%%EMACS_SITE_LISPDIR%%/emu/broken.el
+%%EMACS_SITE_LISPDIR%%/emu/emu.el
+%%EMACS_SITE_LISPDIR%%/emu/inv-23.el
+%%EMACS_SITE_LISPDIR%%/emu/invisible.el
+%%EMACS_SITE_LISPDIR%%/emu/mcharset.el
+%%EMACS_SITE_LISPDIR%%/emu/mcs-20.el
+%%EMACS_SITE_LISPDIR%%/emu/mcs-e20.el
+%%EMACS_SITE_LISPDIR%%/emu/mule-caesar.el
+%%EMACS_SITE_LISPDIR%%/emu/pccl.el
+%%EMACS_SITE_LISPDIR%%/emu/pccl-20.el
+%%EMACS_SITE_LISPDIR%%/emu/pces.el
+%%EMACS_SITE_LISPDIR%%/emu/pces-20.el
+%%EMACS_SITE_LISPDIR%%/emu/pces-e20.el
+%%EMACS_SITE_LISPDIR%%/emu/pcustom.el
+%%EMACS_SITE_LISPDIR%%/emu/poe.el
+%%EMACS_SITE_LISPDIR%%/emu/poem.el
+%%EMACS_SITE_LISPDIR%%/emu/poem-e20.el
+%%EMACS_SITE_LISPDIR%%/emu/poem-e20_3.el
+%%EMACS_SITE_LISPDIR%%/emu/product.el
+%%EMACS_SITE_LISPDIR%%/emu/pym.el
+%%EMACS_SITE_LISPDIR%%/emu/richtext.el
+%%EMACS_SITE_LISPDIR%%/emu/static.el
%%PORTDOCS%%%%DOCSDIR%%/README.en
%%PORTDOCS%%%%DOCSDIR%%/README.ja
diff --git a/editors/consult.el/Makefile b/editors/consult.el/Makefile
--- a/editors/consult.el/Makefile
+++ b/editors/consult.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= consult.el
DISTVERSION= 2.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= pat@patmaddox.com
COMMENT= Consulting completing-read
@@ -11,25 +10,25 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
+RUN_DEPENDS= compat.el>=30.1.0.0:misc/compat.el
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= minad
GH_PROJECT= consult
+CONFLICTS_INSTALL= consult.el-emacs_*
+
NO_ARCH= yes
+NO_BUILD= yes
ELISP_FILES= ${WRKSRC}/*.el
OPTIONS_DEFINE= DOCS
-do-build:
- ${EMACS_CMD} -q --batch -L ${WRKSRC} -f batch-byte-compile ${ELISP_FILES}
-
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/consult
- ${INSTALL_DATA} ${ELISP_FILES} ${ELISP_FILES:S/.el$$/.elc/} \
+ ${INSTALL_DATA} ${ELISP_FILES} \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/consult
post-install-DOCS-on:
diff --git a/editors/consult.el/pkg-plist b/editors/consult.el/pkg-plist
--- a/editors/consult.el/pkg-plist
+++ b/editors/consult.el/pkg-plist
@@ -1,19 +1,10 @@
%%EMACS_SITE_LISPDIR%%/consult/consult-compile.el
-%%EMACS_SITE_LISPDIR%%/consult/consult-compile.elc
%%EMACS_SITE_LISPDIR%%/consult/consult-flymake.el
-%%EMACS_SITE_LISPDIR%%/consult/consult-flymake.elc
%%EMACS_SITE_LISPDIR%%/consult/consult-imenu.el
-%%EMACS_SITE_LISPDIR%%/consult/consult-imenu.elc
%%EMACS_SITE_LISPDIR%%/consult/consult-info.el
-%%EMACS_SITE_LISPDIR%%/consult/consult-info.elc
%%EMACS_SITE_LISPDIR%%/consult/consult-kmacro.el
-%%EMACS_SITE_LISPDIR%%/consult/consult-kmacro.elc
%%EMACS_SITE_LISPDIR%%/consult/consult-org.el
-%%EMACS_SITE_LISPDIR%%/consult/consult-org.elc
%%EMACS_SITE_LISPDIR%%/consult/consult-register.el
-%%EMACS_SITE_LISPDIR%%/consult/consult-register.elc
%%EMACS_SITE_LISPDIR%%/consult/consult-xref.el
-%%EMACS_SITE_LISPDIR%%/consult/consult-xref.elc
%%EMACS_SITE_LISPDIR%%/consult/consult.el
-%%EMACS_SITE_LISPDIR%%/consult/consult.elc
%%PORTDOCS%%%%DOCSDIR%%/README.org
diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile
--- a/editors/emacs-devel/Makefile
+++ b/editors/emacs-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= emacs
DISTVERSION= 31.0.50.20260402
+PORTREVISION= 1
PORTEPOCH= 3
CATEGORIES= editors
PKGNAMESUFFIX= -devel
@@ -63,7 +64,7 @@
CONFLICTS_INSTALL= emacs emacs-canna emacs-nox
-SUB_FILES= pkg-message sources.el
+SUB_FILES= default.el pkg-message site-start.el
SUB_LIST= EMACS_VER=${DISTVERSION:R} \
NATIVECOMP_COMMENT_END=${NATIVECOMP_COMMENT_END} \
NATIVECOMP_COMMENT_START=${NATIVECOMP_COMMENT_START}
@@ -88,9 +89,6 @@
HARFBUZZ JPEG KQUEUE LCMS2 MAILUTILS MODULES \
NATIVECOMP OSS PGTK PNG SCROLLBARS SOURCES \
SQLITE3 SVG THREADS TIFF TREESITTER WEBP XML
-OPTIONS_EXCLUDE_powerpc= NATIVECOMP
-OPTIONS_EXCLUDE_powerpc64= NATIVECOMP
-OPTIONS_EXCLUDE_powerpc64le= NATIVECOMP
OPTIONS_GROUP= GRAPHICS
OPTIONS_GROUP_GRAPHICS= CAIRO GIF JPEG MAGICK PNG SVG TIFF WEBP XPM
OPTIONS_RADIO= FILENOTIFY SOUND X11TOOLKIT
@@ -104,6 +102,9 @@
XIM XPM XWIDGETS
.endif
OPTIONS_EXCLUDE_armv7= NATIVECOMP
+OPTIONS_EXCLUDE_powerpc= NATIVECOMP
+OPTIONS_EXCLUDE_powerpc64= NATIVECOMP
+OPTIONS_EXCLUDE_powerpc64le= NATIVECOMP
OPTIONS_SUB= YES
ACL_DESC= Access control list support
@@ -273,6 +274,7 @@
post-install:
@${RM} -r ${STAGEDIR}${PREFIX}/lib/systemd
@(cd ${STAGEDIR}${PREFIX} && ${FIND} libexec/emacs/${DISTVERSION:R}/${CONFIGURE_TARGET}/ -name emacs-*.pdmp >> ${TMPPLIST})
+ ${INSTALL_DATA} ${WRKDIR}/default.el ${WRKDIR}/site-start.el ${STAGEDIR}${DATADIR}/site-lisp/
post-install-MAILUTILS-on:
${LN} -sf ${PREFIX}/bin/movemail \
@@ -287,6 +289,5 @@
post-install-SOURCES-on:
@${MKDIR} ${STAGEDIR}${DATADIR}/${DISTVERSION:R}/src
${INSTALL_DATA} ${WRKSRC}/src/*.[ch] ${STAGEDIR}${DATADIR}/${DISTVERSION:R}/src
- ${INSTALL_DATA} ${WRKDIR}/sources.el ${STAGEDIR}${DATADIR}/${DISTVERSION:R}/site-lisp/site-start.el
.include <bsd.port.mk>
diff --git a/editors/emacs-devel/files/default.el.in b/editors/emacs-devel/files/default.el.in
new file mode 100644
--- /dev/null
+++ b/editors/emacs-devel/files/default.el.in
@@ -0,0 +1,144 @@
+;;; default.el --- Site-wide Initialization -*- lexical-binding: t -*-
+
+;; Installed by editors/emacs and editors/emacs-devel.
+;;
+;; This file depends on variables defined in site-start.el, and is loaded after
+;; the user's init file in the Emacs initialization sequence.
+;;
+;; FreeBSD elisp (USES=emacs) ports only install .el source files under
+;; %%PREFIX%%/share/emacs/site-lisp/. This file arranges for those files to be
+;; compiled and cached per-user, following the same pattern used by ELPA. No
+;; root privileges are required after package installation.
+;;
+;; For Emacs builds with native compilation: .eln files are cached in
+;; ~/.emacs.d/eln-cache/ by Emacs's existing machinery.
+;;
+;; For Emacs builds without native compilation: .elc files are cached in
+;; ~/.emacs.d/freebsd-elc-cache/, with the cache directory prepended to
+;; load-path so compiled files take precedence over .el source.
+;;
+;; To disable native compilation of ports elisp, add the following to your Emacs
+;; configuration:
+;;
+;; (setq freebsd-inhibit-native-compile t)
+;;
+;; To disable byte-compilation of ports elisp (non-native-compilation builds
+;; only):
+;;
+;; (setq freebsd-inhibit-byte-compile t)
+
+;;; Code:
+
+(defun freebsd--elc-cache-dest (el-file)
+ "Map EL-FILE under `freebsd-site-lisp-dir' to its cache path.
+The subdirectory structure of `freebsd-site-lisp-dir' is mirrored
+under `freebsd-elc-cache-dir' to avoid filename collisions across
+ports and to allow per-subdirectory load-path entries."
+ (let* ((relative (file-relative-name el-file freebsd-site-lisp-dir))
+ (dest-el (expand-file-name relative freebsd-elc-cache-dir)))
+ (concat (file-name-sans-extension dest-el) ".elc")))
+
+(defun freebsd--elc-cache-valid-p ()
+ "Return non-nil if the elc cache was built by the current Emacs version.
+Reads a version stamp file from `freebsd-elc-cache-dir' and compares
+it to `emacs-version'. If missing or mismatched, the cache is
+considered stale and is cleared."
+ (let ((stamp (expand-file-name "emacs-version" freebsd-elc-cache-dir)))
+ (if (file-exists-p stamp)
+ (string= (with-temp-buffer
+ (insert-file-contents stamp)
+ (buffer-string))
+ emacs-version)
+ nil)))
+
+(defun freebsd--elc-cache-clear ()
+ "Remove all .elc files from `freebsd-elc-cache-dir'."
+ (when (file-directory-p freebsd-elc-cache-dir)
+ (dolist (elc (directory-files-recursively
+ freebsd-elc-cache-dir "\\.elc\\'"))
+ (delete-file elc))))
+
+(defun freebsd--elc-cache-write-stamp ()
+ "Write the current Emacs version to the cache stamp file."
+ (let ((stamp (expand-file-name "emacs-version" freebsd-elc-cache-dir)))
+ (with-temp-file stamp
+ (insert emacs-version))))
+
+(defun freebsd--setup-byte-compile-cache ()
+ "Set up the byte-compilation cache and prepend it to `load-path'.
+Creates `freebsd-elc-cache-dir' mirroring the subdirectory structure
+of `freebsd-site-lisp-dir', then prepends the cache root and all
+subdirectories to `load-path' so cached .elc files take precedence
+over .el source files."
+ (make-directory freebsd-elc-cache-dir t)
+ (when (file-directory-p freebsd-site-lisp-dir)
+ (dolist (dir (directory-files freebsd-site-lisp-dir t "^[^.]"))
+ (when (file-directory-p dir)
+ (make-directory
+ (expand-file-name
+ (file-relative-name dir freebsd-site-lisp-dir)
+ freebsd-elc-cache-dir)
+ t))))
+ (add-to-list 'load-path freebsd-elc-cache-dir)
+ (let ((default-directory freebsd-elc-cache-dir))
+ (normal-top-level-add-subdirs-to-load-path)))
+
+(defun freebsd--byte-compile-site-lisp ()
+ "Byte-compile FreeBSD ports elisp into `freebsd-elc-cache-dir'.
+Runs once on an idle timer to avoid blocking Emacs startup. First
+removes any stale .elc files whose corresponding .el source no longer
+exists in `freebsd-site-lisp-dir', then recompiles any .el files that
+are newer than their cached .elc, following the same pattern used
+by ELPA."
+ (run-with-idle-timer
+ 3 nil
+ (lambda ()
+ (unless (freebsd--elc-cache-valid-p)
+ (freebsd--elc-cache-clear))
+ (freebsd--elc-cache-write-stamp)
+ (when (file-directory-p freebsd-elc-cache-dir)
+ (dolist (elc (directory-files-recursively
+ freebsd-elc-cache-dir "\\.elc\\'"))
+ (let* ((relative (file-relative-name elc freebsd-elc-cache-dir))
+ (el (expand-file-name
+ (concat (file-name-sans-extension relative) ".el")
+ freebsd-site-lisp-dir)))
+ (unless (file-exists-p el)
+ (delete-file elc)))))
+ (dolist (el (directory-files-recursively
+ freebsd-site-lisp-dir "\\.el\\'"))
+ (let ((base (file-name-nondirectory el)))
+ (unless (member base '("site-start.el" "subdirs.el"))
+ (let ((elc (freebsd--elc-cache-dest el)))
+ (when (or (not (file-exists-p elc))
+ (file-newer-than-file-p el elc))
+ (let ((byte-compile-log-level 0)
+ (byte-compile-dest-file-function
+ #'freebsd--elc-cache-dest))
+ (byte-compile-file el))))))))))
+
+(defun freebsd--load-autoloads ()
+ "Load all autoloads files installed by FreeBSD elisp ports.
+This mirrors what package.el does for ELPA packages, ensuring
+that autoloaded functions are available without requiring users
+to explicitly load each package."
+ (when (file-directory-p freebsd-site-lisp-dir)
+ (dolist (autoloads (directory-files-recursively
+ freebsd-site-lisp-dir
+ ".*-autoloads\\.el\\'"))
+ (load autoloads t t))))
+
+;;; Entry point
+
+;; When running in batch mode (e.g. during port builds), skip all
+;; compilation machinery to avoid interference with the build environment.
+(unless noninteractive
+ (freebsd--load-autoloads)
+ (if (native-comp-available-p)
+ (unless freebsd-inhibit-native-compile
+ (native-compile-async freebsd-site-lisp-dir 'recursively))
+ (unless freebsd-inhibit-byte-compile
+ (freebsd--setup-byte-compile-cache)
+ (freebsd--byte-compile-site-lisp))))
+
+;;; default.el ends here
diff --git a/editors/emacs-devel/files/site-start.el.in b/editors/emacs-devel/files/site-start.el.in
new file mode 100644
--- /dev/null
+++ b/editors/emacs-devel/files/site-start.el.in
@@ -0,0 +1,36 @@
+;;; site-start.el --- Site-wide Initialization -*- lexical-binding: t -*-
+
+;; Installed by editors/emacs and editors/emacs-devel.
+;;
+;; This file is interpreted before user configuration.
+;; See the header of %%PREFIX%%/share/emacs/site-lisp/default.el for
+;; documentation on FreeBSD's site-wide Emacs startup configuration.
+
+;;; Code:
+
+(defvar freebsd-inhibit-native-compile nil
+ "When non-nil, inhibit native compilation of FreeBSD ports elisp.")
+
+(defvar freebsd-inhibit-byte-compile nil
+ "When non-nil, inhibit byte-compilation of FreeBSD ports elisp.
+Only applies to Emacs builds without native compilation support.")
+
+(defvar freebsd-site-lisp-dir "%%PREFIX%%/share/emacs/site-lisp"
+ "Root directory for FreeBSD ports-installed elisp files.
+This value is substituted at package build time by the FreeBSD
+ports infrastructure.")
+
+(defvar freebsd-elc-cache-dir
+ (expand-file-name "freebsd-elc-cache" user-emacs-directory)
+ "Per-user cache directory for byte-compiled FreeBSD ports elisp.
+Byte-compiled .elc files are stored here mirroring the subdirectory
+structure of `freebsd-site-lisp-dir', allowing load-path priority
+to select compiled files over .el source files.")
+
+;;; Path to Emacs C Sources, which is used by `find-function' for C-defined
+;;; symbols.
+(when (string-match (regexp-quote "%%EMACS_VER%%") emacs-version)
+ (setq find-function-C-source-directory
+ "%%DATADIR%%/%%EMACS_VER%%/src"))
+
+;;; site-start.el ends here
diff --git a/editors/emacs-devel/files/sources.el.in b/editors/emacs-devel/files/sources.el.in
deleted file mode 100644
--- a/editors/emacs-devel/files/sources.el.in
+++ /dev/null
@@ -1,6 +0,0 @@
-;;; site-start.el --- Site-wide Initialization -*- lexical-binding: t -*-
-
-;;; Path to Emacs C Sources.
-(when (string-match (regexp-quote "%%EMACS_VER%%") emacs-version)
- (setq find-function-C-source-directory
- "%%DATADIR%%/%%EMACS_VER%%/src"))
diff --git a/editors/emacs-devel/pkg-plist b/editors/emacs-devel/pkg-plist
--- a/editors/emacs-devel/pkg-plist
+++ b/editors/emacs-devel/pkg-plist
@@ -4311,7 +4311,6 @@
%%DATADIR%%/%%EMACS_VER%%/lisp/xwidget.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/yank-media.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/yank-media.elc
-%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/site-lisp/site-start.el
%%DATADIR%%/%%EMACS_VER%%/site-lisp/subdirs.el
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/alloc.c
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/android-asset.h
@@ -4569,6 +4568,8 @@
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xwidget.h
%%DATADIR%%/info/elisp_type_hierarchy.jpg
%%DATADIR%%/info/elisp_type_hierarchy.txt
+%%DATADIR%%/site-lisp/default.el
+%%DATADIR%%/site-lisp/site-start.el
%%DATADIR%%/site-lisp/subdirs.el
share/icons/hicolor/128x128/apps/emacs.png
share/icons/hicolor/16x16/apps/emacs.png
diff --git a/editors/emacs/Makefile b/editors/emacs/Makefile
--- a/editors/emacs/Makefile
+++ b/editors/emacs/Makefile
@@ -78,7 +78,7 @@
CONFLICTS_INSTALL= emacs-devel emacs-devel-nox
BINARY_ALIAS= makeinfo=true
-SUB_FILES= pkg-message sources.el
+SUB_FILES= default.el pkg-message site-start.el
SUB_LIST= EMACS_VER=${DISTVERSION} \
NATIVECOMP_COMMENT_END=${NATIVECOMP_COMMENT_END} \
NATIVECOMP_COMMENT_START=${NATIVECOMP_COMMENT_START}
@@ -296,6 +296,7 @@
post-install:
@${RM} -r ${STAGEDIR}${PREFIX}/lib/systemd
@(cd ${STAGEDIR}${PREFIX} && ${FIND} libexec/emacs/${DISTVERSION}/${CONFIGURE_TARGET}/ -name emacs-*.pdmp >> ${TMPPLIST})
+ ${INSTALL_DATA} ${WRKDIR}/default.el ${WRKDIR}/site-start.el ${STAGEDIR}${DATADIR}/site-lisp/
post-install-MAILUTILS-on:
${LN} -sf ${PREFIX}/bin/movemail \
@@ -310,6 +311,5 @@
post-install-SOURCES-on:
@${MKDIR} ${STAGEDIR}${DATADIR}/${DISTVERSION}/src
${INSTALL_DATA} ${WRKSRC}/src/*.[ch] ${STAGEDIR}${DATADIR}/${DISTVERSION}/src
- ${INSTALL_DATA} ${WRKDIR}/sources.el ${STAGEDIR}${DATADIR}/${DISTVERSION}/site-lisp/site-start.el
.include <bsd.port.mk>
diff --git a/editors/emacs/files/default.el.in b/editors/emacs/files/default.el.in
new file mode 100644
--- /dev/null
+++ b/editors/emacs/files/default.el.in
@@ -0,0 +1,144 @@
+;;; default.el --- Site-wide Initialization -*- lexical-binding: t -*-
+
+;; Installed by editors/emacs and editors/emacs-devel.
+;;
+;; This file depends on variables defined in site-start.el, and is loaded after
+;; the user's init file in the Emacs initialization sequence.
+;;
+;; FreeBSD elisp (USES=emacs) ports only install .el source files under
+;; %%PREFIX%%/share/emacs/site-lisp/. This file arranges for those files to be
+;; compiled and cached per-user, following the same pattern used by ELPA. No
+;; root privileges are required after package installation.
+;;
+;; For Emacs builds with native compilation: .eln files are cached in
+;; ~/.emacs.d/eln-cache/ by Emacs's existing machinery.
+;;
+;; For Emacs builds without native compilation: .elc files are cached in
+;; ~/.emacs.d/freebsd-elc-cache/, with the cache directory prepended to
+;; load-path so compiled files take precedence over .el source.
+;;
+;; To disable native compilation of ports elisp, add the following to your Emacs
+;; configuration:
+;;
+;; (setq freebsd-inhibit-native-compile t)
+;;
+;; To disable byte-compilation of ports elisp (non-native-compilation builds
+;; only):
+;;
+;; (setq freebsd-inhibit-byte-compile t)
+
+;;; Code:
+
+(defun freebsd--elc-cache-dest (el-file)
+ "Map EL-FILE under `freebsd-site-lisp-dir' to its cache path.
+The subdirectory structure of `freebsd-site-lisp-dir' is mirrored
+under `freebsd-elc-cache-dir' to avoid filename collisions across
+ports and to allow per-subdirectory load-path entries."
+ (let* ((relative (file-relative-name el-file freebsd-site-lisp-dir))
+ (dest-el (expand-file-name relative freebsd-elc-cache-dir)))
+ (concat (file-name-sans-extension dest-el) ".elc")))
+
+(defun freebsd--elc-cache-valid-p ()
+ "Return non-nil if the elc cache was built by the current Emacs version.
+Reads a version stamp file from `freebsd-elc-cache-dir' and compares
+it to `emacs-version'. If missing or mismatched, the cache is
+considered stale and is cleared."
+ (let ((stamp (expand-file-name "emacs-version" freebsd-elc-cache-dir)))
+ (if (file-exists-p stamp)
+ (string= (with-temp-buffer
+ (insert-file-contents stamp)
+ (buffer-string))
+ emacs-version)
+ nil)))
+
+(defun freebsd--elc-cache-clear ()
+ "Remove all .elc files from `freebsd-elc-cache-dir'."
+ (when (file-directory-p freebsd-elc-cache-dir)
+ (dolist (elc (directory-files-recursively
+ freebsd-elc-cache-dir "\\.elc\\'"))
+ (delete-file elc))))
+
+(defun freebsd--elc-cache-write-stamp ()
+ "Write the current Emacs version to the cache stamp file."
+ (let ((stamp (expand-file-name "emacs-version" freebsd-elc-cache-dir)))
+ (with-temp-file stamp
+ (insert emacs-version))))
+
+(defun freebsd--setup-byte-compile-cache ()
+ "Set up the byte-compilation cache and prepend it to `load-path'.
+Creates `freebsd-elc-cache-dir' mirroring the subdirectory structure
+of `freebsd-site-lisp-dir', then prepends the cache root and all
+subdirectories to `load-path' so cached .elc files take precedence
+over .el source files."
+ (make-directory freebsd-elc-cache-dir t)
+ (when (file-directory-p freebsd-site-lisp-dir)
+ (dolist (dir (directory-files freebsd-site-lisp-dir t "^[^.]"))
+ (when (file-directory-p dir)
+ (make-directory
+ (expand-file-name
+ (file-relative-name dir freebsd-site-lisp-dir)
+ freebsd-elc-cache-dir)
+ t))))
+ (add-to-list 'load-path freebsd-elc-cache-dir)
+ (let ((default-directory freebsd-elc-cache-dir))
+ (normal-top-level-add-subdirs-to-load-path)))
+
+(defun freebsd--byte-compile-site-lisp ()
+ "Byte-compile FreeBSD ports elisp into `freebsd-elc-cache-dir'.
+Runs once on an idle timer to avoid blocking Emacs startup. First
+removes any stale .elc files whose corresponding .el source no longer
+exists in `freebsd-site-lisp-dir', then recompiles any .el files that
+are newer than their cached .elc, following the same pattern used
+by ELPA."
+ (run-with-idle-timer
+ 3 nil
+ (lambda ()
+ (unless (freebsd--elc-cache-valid-p)
+ (freebsd--elc-cache-clear))
+ (freebsd--elc-cache-write-stamp)
+ (when (file-directory-p freebsd-elc-cache-dir)
+ (dolist (elc (directory-files-recursively
+ freebsd-elc-cache-dir "\\.elc\\'"))
+ (let* ((relative (file-relative-name elc freebsd-elc-cache-dir))
+ (el (expand-file-name
+ (concat (file-name-sans-extension relative) ".el")
+ freebsd-site-lisp-dir)))
+ (unless (file-exists-p el)
+ (delete-file elc)))))
+ (dolist (el (directory-files-recursively
+ freebsd-site-lisp-dir "\\.el\\'"))
+ (let ((base (file-name-nondirectory el)))
+ (unless (member base '("site-start.el" "subdirs.el"))
+ (let ((elc (freebsd--elc-cache-dest el)))
+ (when (or (not (file-exists-p elc))
+ (file-newer-than-file-p el elc))
+ (let ((byte-compile-log-level 0)
+ (byte-compile-dest-file-function
+ #'freebsd--elc-cache-dest))
+ (byte-compile-file el))))))))))
+
+(defun freebsd--load-autoloads ()
+ "Load all autoloads files installed by FreeBSD elisp ports.
+This mirrors what package.el does for ELPA packages, ensuring
+that autoloaded functions are available without requiring users
+to explicitly load each package."
+ (when (file-directory-p freebsd-site-lisp-dir)
+ (dolist (autoloads (directory-files-recursively
+ freebsd-site-lisp-dir
+ ".*-autoloads\\.el\\'"))
+ (load autoloads t t))))
+
+;;; Entry point
+
+;; When running in batch mode (e.g. during port builds), skip all
+;; compilation machinery to avoid interference with the build environment.
+(unless noninteractive
+ (freebsd--load-autoloads)
+ (if (native-comp-available-p)
+ (unless freebsd-inhibit-native-compile
+ (native-compile-async freebsd-site-lisp-dir 'recursively))
+ (unless freebsd-inhibit-byte-compile
+ (freebsd--setup-byte-compile-cache)
+ (freebsd--byte-compile-site-lisp))))
+
+;;; default.el ends here
diff --git a/editors/emacs/files/site-start.el.in b/editors/emacs/files/site-start.el.in
new file mode 100644
--- /dev/null
+++ b/editors/emacs/files/site-start.el.in
@@ -0,0 +1,36 @@
+;;; site-start.el --- Site-wide Initialization -*- lexical-binding: t -*-
+
+;; Installed by editors/emacs and editors/emacs-devel.
+;;
+;; This file is interpreted before user configuration.
+;; See the header of %%PREFIX%%/share/emacs/site-lisp/default.el for
+;; documentation on FreeBSD's site-wide Emacs startup configuration.
+
+;;; Code:
+
+(defvar freebsd-inhibit-native-compile nil
+ "When non-nil, inhibit native compilation of FreeBSD ports elisp.")
+
+(defvar freebsd-inhibit-byte-compile nil
+ "When non-nil, inhibit byte-compilation of FreeBSD ports elisp.
+Only applies to Emacs builds without native compilation support.")
+
+(defvar freebsd-site-lisp-dir "%%PREFIX%%/share/emacs/site-lisp"
+ "Root directory for FreeBSD ports-installed elisp files.
+This value is substituted at package build time by the FreeBSD
+ports infrastructure.")
+
+(defvar freebsd-elc-cache-dir
+ (expand-file-name "freebsd-elc-cache" user-emacs-directory)
+ "Per-user cache directory for byte-compiled FreeBSD ports elisp.
+Byte-compiled .elc files are stored here mirroring the subdirectory
+structure of `freebsd-site-lisp-dir', allowing load-path priority
+to select compiled files over .el source files.")
+
+;;; Path to Emacs C Sources, which is used by `find-function' for C-defined
+;;; symbols.
+(when (string-match (regexp-quote "%%EMACS_VER%%") emacs-version)
+ (setq find-function-C-source-directory
+ "%%DATADIR%%/%%EMACS_VER%%/src"))
+
+;;; site-start.el ends here
diff --git a/editors/emacs/files/sources.el.in b/editors/emacs/files/sources.el.in
deleted file mode 100644
--- a/editors/emacs/files/sources.el.in
+++ /dev/null
@@ -1,6 +0,0 @@
-;;; site-start.el --- Site-wide Initialization -*- lexical-binding: t -*-
-
-;;; Path to Emacs C Sources.
-(when (string-match (regexp-quote "%%EMACS_VER%%") emacs-version)
- (setq find-function-C-source-directory
- "%%DATADIR%%/%%EMACS_VER%%/src"))
diff --git a/editors/emacs/pkg-plist b/editors/emacs/pkg-plist
--- a/editors/emacs/pkg-plist
+++ b/editors/emacs/pkg-plist
@@ -4291,8 +4291,9 @@
%%DATADIR%%/%%EMACS_VER%%/site-lisp/subdirs.el
%%DATADIR%%/info/elisp_type_hierarchy.jpg
%%DATADIR%%/info/elisp_type_hierarchy.txt
+%%DATADIR%%/site-lisp/default.el
+%%DATADIR%%/site-lisp/site-start.el
%%DATADIR%%/site-lisp/subdirs.el
-%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/site-lisp/site-start.el
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/alloc.c
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/android-asset.h
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/android-emacs.c
diff --git a/editors/flim/Makefile b/editors/flim/Makefile
--- a/editors/flim/Makefile
+++ b/editors/flim/Makefile
@@ -1,8 +1,8 @@
PORTNAME= flim
PORTVERSION= 1.14.9.${SNAPDATE}
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Message representation or encoding elisp library for emacs
@@ -10,30 +10,31 @@
LICENSE= GPLv2
-BUILD_DEPENDS= apel${EMACS_PKGNAMESUFFIX}>0:editors/apel@${EMACS_FLAVOR}
-RUN_DEPENDS= apel${EMACS_PKGNAMESUFFIX}>0:editors/apel@${EMACS_FLAVOR}
+BUILD_DEPENDS= apel>0:editors/apel
+RUN_DEPENDS= apel>0:editors/apel
-USES= cpe emacs iconv makeinfo
+USES= cpe emacs:build iconv makeinfo
+CPE_VENDOR= gnu
USE_GITHUB= yes
GH_ACCOUNT= wanderlust
GH_TAGNAME= 392c29d
SNAPDATE= 20251030
-CPE_VENDOR= gnu
-NO_ARCH= yes
-
-ALL_TARGET= elc
MAKE_ARGS+= PREFIX="${STAGEDIR}${PREFIX}" \
- LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}" \
- VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}" \
+ LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}" \
+ VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}" \
PACKAGE_LISPDIR=NONE
+CONFLICTS_INSTALL= flim-emacs_*
+
+NO_ARCH= yes
+
INFO= mime-en mime-ja
OPTIONS_DEFINE= DOCS
-post-build:
+do-build:
@(cd ${WRKSRC} ; \
for i in mime-en.texi mime-ja.texi; do \
${MAKEINFO} --no-split --no-validate $${i} ; \
diff --git a/editors/flim/files/patch-Makefile b/editors/flim/files/patch-Makefile
new file mode 100644
--- /dev/null
+++ b/editors/flim/files/patch-Makefile
@@ -0,0 +1,11 @@
+--- Makefile.orig 2026-03-23 16:22:48 UTC
++++ Makefile
+@@ -38,7 +38,7 @@ check:
+ $(EMACS) $(FLAGS) -f check-flim $(PREFIX) $(LISPDIR) \
+ $(VERSION_SPECIFIC_LISPDIR) $(PACKAGE_LISPDIR)
+
+-install: elc
++install:
+ $(EMACS) $(FLAGS) -f install-flim $(PREFIX) $(LISPDIR) \
+ $(VERSION_SPECIFIC_LISPDIR) $(PACKAGE_LISPDIR)
+
diff --git a/editors/flim/pkg-plist b/editors/flim/pkg-plist
--- a/editors/flim/pkg-plist
+++ b/editors/flim/pkg-plist
@@ -1,53 +1,28 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/eword-decode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/eword-decode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/eword-encode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/eword-encode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/hmac-sha1.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/hmac-sha1.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/luna.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/luna.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/lunit.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/lunit.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/md5.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/md5.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mel-g.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mel-g.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mel-q-ccl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mel-q-ccl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mel-q.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mel-q.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mel-u.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mel-u.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mel.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mel.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mime-conf.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mime-conf.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mime-def.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mime-def.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mime-parse.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mime-parse.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mime.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mime.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mmbuffer.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mmbuffer.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mmcooked.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mmcooked.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mmexternal.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mmexternal.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mmgeneric.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/mmgeneric.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/qmtp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/qmtp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/sasl-scram.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/sasl-scram.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/sasl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/sasl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/sha1.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/sha1.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/smtp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/smtp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/std11.el
-%%EMACS_VERSION_SITE_LISPDIR%%/flim/std11.elc
+%%EMACS_SITE_LISPDIR%%/flim/eword-decode.el
+%%EMACS_SITE_LISPDIR%%/flim/eword-encode.el
+%%EMACS_SITE_LISPDIR%%/flim/hmac-sha1.el
+%%EMACS_SITE_LISPDIR%%/flim/luna.el
+%%EMACS_SITE_LISPDIR%%/flim/lunit.el
+%%EMACS_SITE_LISPDIR%%/flim/md5.el
+%%EMACS_SITE_LISPDIR%%/flim/mel-g.el
+%%EMACS_SITE_LISPDIR%%/flim/mel-q-ccl.el
+%%EMACS_SITE_LISPDIR%%/flim/mel-q.el
+%%EMACS_SITE_LISPDIR%%/flim/mel-u.el
+%%EMACS_SITE_LISPDIR%%/flim/mel.el
+%%EMACS_SITE_LISPDIR%%/flim/mime-conf.el
+%%EMACS_SITE_LISPDIR%%/flim/mime-def.el
+%%EMACS_SITE_LISPDIR%%/flim/mime-parse.el
+%%EMACS_SITE_LISPDIR%%/flim/mime.el
+%%EMACS_SITE_LISPDIR%%/flim/mmbuffer.el
+%%EMACS_SITE_LISPDIR%%/flim/mmcooked.el
+%%EMACS_SITE_LISPDIR%%/flim/mmexternal.el
+%%EMACS_SITE_LISPDIR%%/flim/mmgeneric.el
+%%EMACS_SITE_LISPDIR%%/flim/qmtp.el
+%%EMACS_SITE_LISPDIR%%/flim/sasl-scram.el
+%%EMACS_SITE_LISPDIR%%/flim/sasl.el
+%%EMACS_SITE_LISPDIR%%/flim/sha1.el
+%%EMACS_SITE_LISPDIR%%/flim/smtp.el
+%%EMACS_SITE_LISPDIR%%/flim/std11.el
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README.en
%%PORTDOCS%%%%DOCSDIR%%/README.ja
diff --git a/editors/marginalia.el/Makefile b/editors/marginalia.el/Makefile
--- a/editors/marginalia.el/Makefile
+++ b/editors/marginalia.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= marginalia.el
DISTVERSION= 2.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= pat@patmaddox.com
COMMENT= Marginalia in the Emacs minibuffer
@@ -11,23 +10,23 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
+RUN_DEPENDS= compat.el>=30.1.0.0:misc/compat.el
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= minad
GH_PROJECT= marginalia
+CONFLICTS_INSTALL= marginalia.el-emacs_*
+
NO_ARCH= yes
+NO_BUILD= yes
OPTIONS_DEFINE= DOCS
-do-build:
- ${EMACS_CMD} -q --batch -f batch-byte-compile ${WRKSRC}/marginalia.el
-
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/marginalia.el ${WRKSRC}/marginalia.elc \
+ ${INSTALL_DATA} ${WRKSRC}/marginalia.el \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
post-install-DOCS-on:
diff --git a/editors/marginalia.el/pkg-plist b/editors/marginalia.el/pkg-plist
--- a/editors/marginalia.el/pkg-plist
+++ b/editors/marginalia.el/pkg-plist
@@ -1,3 +1,2 @@
%%EMACS_SITE_LISPDIR%%/marginalia.el
-%%EMACS_SITE_LISPDIR%%/marginalia.elc
%%PORTDOCS%%%%DOCSDIR%%/README.org
diff --git a/editors/orderless.el/Makefile b/editors/orderless.el/Makefile
--- a/editors/orderless.el/Makefile
+++ b/editors/orderless.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= orderless.el
DISTVERSION= 1.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= pat@patmaddox.com
COMMENT= Emacs completion style that matches multiple regexps in any order
@@ -11,23 +10,23 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
+RUN_DEPENDS= compat.el>=30.1.0.0:misc/compat.el
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= oantolin
GH_PROJECT= orderless
+CONFLICTS_INSTALL= orderless.el-emacs_*
+
NO_ARCH= yes
+NO_BUILD= yes
OPTIONS_DEFINE= DOCS
-do-build:
- ${EMACS_CMD} -q --batch -L ${WRKSRC} -f batch-byte-compile ${WRKSRC}/*.el
-
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/editors/orderless.el/pkg-plist b/editors/orderless.el/pkg-plist
--- a/editors/orderless.el/pkg-plist
+++ b/editors/orderless.el/pkg-plist
@@ -1,5 +1,3 @@
%%EMACS_SITE_LISPDIR%%/orderless-kwd.el
-%%EMACS_SITE_LISPDIR%%/orderless-kwd.elc
%%EMACS_SITE_LISPDIR%%/orderless.el
-%%EMACS_SITE_LISPDIR%%/orderless.elc
%%PORTDOCS%%%%DOCSDIR%%/README.org
diff --git a/editors/paredit-mode.el/Makefile b/editors/paredit-mode.el/Makefile
--- a/editors/paredit-mode.el/Makefile
+++ b/editors/paredit-mode.el/Makefile
@@ -1,9 +1,8 @@
PORTNAME= paredit-mode.el
PORTVERSION= 24
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= editors elisp
MASTER_SITES= http://mumble.net/~campbell/emacs/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
DISTNAME= paredit-${PORTVERSION}.el
EXTRACT_SUFX=
EXTRACT_ONLY=
@@ -16,6 +15,8 @@
USES= emacs
+CONFLICTS_INSTALL= paredit-mode.el-emacs_*
+
NO_BUILD= yes
NO_ARCH= yes
diff --git a/editors/paredit-mode.el/pkg-message b/editors/paredit-mode.el/pkg-message
--- a/editors/paredit-mode.el/pkg-message
+++ b/editors/paredit-mode.el/pkg-message
@@ -1,7 +1,7 @@
[
{ type: install
message: <<EOM
-You should add the following line to your ~/.emacs:
+Add the following line to your Emacs configuration:
(require 'paredit)
EOM
diff --git a/editors/perspective.el/Makefile b/editors/perspective.el/Makefile
--- a/editors/perspective.el/Makefile
+++ b/editors/perspective.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= perspective.el
DISTVERSION= 2.20
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= pat@patmaddox.com
COMMENT= Perspectives for Emacs
@@ -17,16 +16,16 @@
GH_ACCOUNT= nex3
GH_PROJECT= perspective-el
+CONFLICTS_INSTALL= perspective.el-emacs_*
+
NO_ARCH= yes
+NO_BUILD= yes
OPTIONS_DEFINE= DOCS
-do-build:
- ${EMACS_CMD} -q --batch -f batch-byte-compile ${WRKSRC}/perspective.el
-
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/perspective.el ${WRKSRC}/perspective.elc \
+ ${INSTALL_DATA} ${WRKSRC}/perspective.el \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
post-install-DOCS-on:
diff --git a/editors/perspective.el/pkg-plist b/editors/perspective.el/pkg-plist
--- a/editors/perspective.el/pkg-plist
+++ b/editors/perspective.el/pkg-plist
@@ -1,3 +1,2 @@
%%EMACS_SITE_LISPDIR%%/perspective.el
-%%EMACS_SITE_LISPDIR%%/perspective.elc
%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/editors/psgml/Makefile b/editors/psgml/Makefile
--- a/editors/psgml/Makefile
+++ b/editors/psgml/Makefile
@@ -1,9 +1,8 @@
PORTNAME= psgml
PORTVERSION= 1.4.0
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= editors elisp
MASTER_SITES= SF/${PORTNAME}/ALPHA%20${PORTNAME}/1.3.2
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
DISTNAME= ${PORTNAME}-1.3.2
PATCH_SITES= LOCAL/hrs
@@ -17,23 +16,34 @@
USES= emacs
-GNU_CONFIGURE= YES
-CONFIGURE_ARGS= --lispdir=${PSGML_LISPDIR}
-CONFIGURE_ENV= EMACS=${EMACS_CMD}
+CONFLICTS_INSTALL= psgml-emacs_*
-SUB_FILES= ${PSGML_STARTUPEL}
+NO_ARCH= yes
+NO_BUILD= yes
+
+SUB_FILES= ${PSGML_STARTUP}
SUB_LIST= PSGML_LISPDIR=${PSGML_LISPDIR}
INFO= psgml psgml-api
-PLIST_SUB= PSGML_STARTUPEL=${PSGML_STARTUPEL}
-
-PSGML_STARTUPEL= psgml-startup.el
-PSGML_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/psgml
+PLIST_SUB= PSGML_STARTUP=${PSGML_STARTUP}
+
+SOURCES= psgml-api.el psgml-charent.el psgml-dtd.el psgml-edit.el \
+ psgml-ids.el psgml-info.el psgml-other.el psgml-parse.el \
+ psgml-sysdep.el psgml.el
+PSGML_STARTUP= psgml-startup.el
+PSGML_LISPDIR= ${PREFIX}/${EMACS_SITE_LISPDIR}/psgml
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PSGML_LISPDIR}
+.for f in ${SOURCES}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PSGML_LISPDIR}
+.endfor
+ ${INSTALL_DATA} ${WRKSRC}/iso88591.map ${STAGEDIR}${PSGML_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
post-install:
- cd ${WRKSRC} && ${SETENV} DESTDIR="${STAGEDIR}" ${MAKE} install-info
${GZIP_CMD} ${STAGEDIR}${PSGML_LISPDIR}/*.el
- ${INSTALL_DATA} ${WRKDIR}/${PSGML_STARTUPEL} \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKDIR}/${PSGML_STARTUP} \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
.include <bsd.port.mk>
diff --git a/editors/psgml/pkg-plist b/editors/psgml/pkg-plist
--- a/editors/psgml/pkg-plist
+++ b/editors/psgml/pkg-plist
@@ -1,22 +1,12 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/iso88591.map
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-api.el.gz
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-api.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-charent.el.gz
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-charent.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-dtd.el.gz
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-dtd.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-edit.el.gz
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-edit.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-ids.el.gz
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-ids.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-info.el.gz
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-info.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-other.el.gz
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-other.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-parse.el.gz
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-parse.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-sysdep.el.gz
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-sysdep.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml.el.gz
-%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/%%PSGML_STARTUPEL%%
+%%EMACS_SITE_LISPDIR%%/psgml/iso88591.map
+%%EMACS_SITE_LISPDIR%%/psgml/psgml-api.el.gz
+%%EMACS_SITE_LISPDIR%%/psgml/psgml-charent.el.gz
+%%EMACS_SITE_LISPDIR%%/psgml/psgml-dtd.el.gz
+%%EMACS_SITE_LISPDIR%%/psgml/psgml-edit.el.gz
+%%EMACS_SITE_LISPDIR%%/psgml/psgml-ids.el.gz
+%%EMACS_SITE_LISPDIR%%/psgml/psgml-info.el.gz
+%%EMACS_SITE_LISPDIR%%/psgml/psgml-other.el.gz
+%%EMACS_SITE_LISPDIR%%/psgml/psgml-parse.el.gz
+%%EMACS_SITE_LISPDIR%%/psgml/psgml-sysdep.el.gz
+%%EMACS_SITE_LISPDIR%%/psgml/psgml.el.gz
+%%EMACS_SITE_LISPDIR%%/%%PSGML_STARTUP%%
diff --git a/editors/semi/Makefile b/editors/semi/Makefile
--- a/editors/semi/Makefile
+++ b/editors/semi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= semi
PORTVERSION= ${SEMI_VER}.${SNAPDATE}
+PORTREVISION= 1
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= SEMI, Library of MIME feature for GNU Emacs for emacs
@@ -9,33 +9,34 @@
LICENSE= GPLv2
-BUILD_DEPENDS= flim${EMACS_PKGNAMESUFFIX}>0:editors/flim@${EMACS_FLAVOR}
-RUN_DEPENDS= flim${EMACS_PKGNAMESUFFIX}>0:editors/flim@${EMACS_FLAVOR}
+BUILD_DEPENDS= flim>0:editors/flim
+RUN_DEPENDS= flim>0:editors/flim
-USES= emacs iconv makeinfo
+USES= emacs:build iconv makeinfo
USE_GITHUB= yes
GH_ACCOUNT= wanderlust
GH_TAGNAME= 5edbb0d
SNAPDATE= 20251130
+
+CONFLICTS_INSTALL= semi-emacs_*
+
NO_ARCH= yes
FLIM_TRUNK= 1.14
SEMI_VER= ${SEMI_TRUNK}.7
SEMI_TRUNK= 1.14
-ALL_TARGET= elc
-
MAKE_ARGS+= PREFIX="${STAGEDIR}${PREFIX}" \
- LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}" \
- VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${EMACS_VERSION_SITE_LISPDIR}" \
+ LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}" \
+ VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${EMACS_SITE_LISPDIR}" \
PACKAGE_LISPDIR=NONE
INFO= mime-ui-en mime-ui-ja
OPTIONS_DEFINE= DOCS
-post-build:
+do-build:
@(cd ${WRKSRC} ; \
for i in mime-ui-en.texi mime-ui-ja.texi; do \
${MAKEINFO} --no-split --no-validate $${i} ; \
diff --git a/editors/semi/files/patch-Makefile b/editors/semi/files/patch-Makefile
new file mode 100644
--- /dev/null
+++ b/editors/semi/files/patch-Makefile
@@ -0,0 +1,11 @@
+--- Makefile.orig 2026-03-23 22:13:54 UTC
++++ Makefile
+@@ -33,7 +33,7 @@ elc:
+ $(EMACS) $(FLAGS) -f compile-semi $(PREFIX) $(LISPDIR) \
+ $(VERSION_SPECIFIC_LISPDIR) $(PACKAGE_LISPDIR)
+
+-install-elc: elc
++install-elc:
+ $(EMACS) $(FLAGS) -f install-semi $(PREFIX) $(LISPDIR) \
+ $(VERSION_SPECIFIC_LISPDIR) $(PACKAGE_LISPDIR)
+
diff --git a/editors/semi/pkg-plist b/editors/semi/pkg-plist
--- a/editors/semi/pkg-plist
+++ b/editors/semi/pkg-plist
@@ -1,33 +1,19 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mail-mime-setup.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mail-mime-setup.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-edit.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-edit.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-image.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-image.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-partial.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-partial.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-pgp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-pgp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-play.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-play.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-setup.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-setup.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-shr.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-shr.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-signature.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-signature.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-tnef.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-tnef.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-vcard.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-view.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-view.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/mime-w3.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/semi-def.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/semi-def.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/semi-setup.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/semi-setup.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/signature.el
-%%EMACS_VERSION_SITE_LISPDIR%%/semi/signature.elc
+%%EMACS_SITE_LISPDIR%%/semi/mail-mime-setup.el
+%%EMACS_SITE_LISPDIR%%/semi/mime-edit.el
+%%EMACS_SITE_LISPDIR%%/semi/mime-image.el
+%%EMACS_SITE_LISPDIR%%/semi/mime-partial.el
+%%EMACS_SITE_LISPDIR%%/semi/mime-pgp.el
+%%EMACS_SITE_LISPDIR%%/semi/mime-play.el
+%%EMACS_SITE_LISPDIR%%/semi/mime-setup.el
+%%EMACS_SITE_LISPDIR%%/semi/mime-shr.el
+%%EMACS_SITE_LISPDIR%%/semi/mime-signature.el
+%%EMACS_SITE_LISPDIR%%/semi/mime-tnef.el
+%%EMACS_SITE_LISPDIR%%/semi/mime-vcard.el
+%%EMACS_SITE_LISPDIR%%/semi/mime-view.el
+%%EMACS_SITE_LISPDIR%%/semi/mime-w3.el
+%%EMACS_SITE_LISPDIR%%/semi/semi-def.el
+%%EMACS_SITE_LISPDIR%%/semi/semi-setup.el
+%%EMACS_SITE_LISPDIR%%/semi/signature.el
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README.en
%%PORTDOCS%%%%DOCSDIR%%/README.ja
diff --git a/editors/slime/Makefile b/editors/slime/Makefile
--- a/editors/slime/Makefile
+++ b/editors/slime/Makefile
@@ -1,10 +1,9 @@
PORTNAME= slime
DISTVERSIONPREFIX= v
DISTVERSION= 2.26.1-9
-PORTREVISION= 15
DISTVERSIONSUFFIX= -gf368e22a
+PORTREVISION= 16
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Superior Lisp Interaction Mode for Emacs
@@ -18,15 +17,21 @@
USE_GITHUB= yes
ALL_TARGET= all contrib-compile doc-slime.info
-INFO= slime
+
+CONFLICTS_INSTALL= slime-emacs_*
+
NO_ARCH= yes
-PORTDOCS= CONTRIBUTING.md NEWS PROBLEMS README.md
+NO_BUILD= yes
+
SUB_FILES= pkg-message
SUB_LIST= SLIME_LISPDIR="${SLIME_LISPDIR}"
+INFO= slime
+PORTDOCS= CONTRIBUTING.md NEWS PROBLEMS README.md
+
OPTIONS_DEFINE= DOCS
-SLIME_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/slime
+SLIME_LISPDIR= ${PREFIX}/${EMACS_SITE_LISPDIR}/slime
do-install:
@${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}
diff --git a/editors/slime/pkg-plist b/editors/slime/pkg-plist
--- a/editors/slime/pkg-plist
+++ b/editors/slime/pkg-plist
@@ -1,184 +1,126 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/.github/workflows/ci.yml
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/.gitref
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/bridge.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/bridge.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/inferior-slime.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/inferior-slime.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-asdf.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-asdf.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-autodoc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-autodoc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-banner.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-banner.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-buffer-streams.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-buffer-streams.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-c-p-c.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-c-p-c.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-cl-indent.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-cl-indent.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-clipboard.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-clipboard.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-compiler-notes-tree.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-compiler-notes-tree.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-editing-commands.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-editing-commands.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-enclosing-context.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-enclosing-context.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fancy-inspector.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fancy-inspector.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fancy-trace.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fancy-trace.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fancy.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fancy.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fontifying-fu.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fontifying-fu.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fuzzy.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fuzzy.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-highlight-edits.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-highlight-edits.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-hyperdoc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-hyperdoc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-indentation.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-indentation.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-listener-hooks.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-listener-hooks.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-macrostep.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-macrostep.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-mdot-fu.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-mdot-fu.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-media.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-media.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-mrepl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-mrepl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-package-fu.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-package-fu.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-parse.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-parse.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-presentation-streams.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-presentation-streams.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-presentations.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-presentations.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-quicklisp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-quicklisp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-references.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-references.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-repl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-repl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-sbcl-exts.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-sbcl-exts.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-scheme.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-scheme.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-scratch.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-scratch.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-snapshot.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-snapshot.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-sprof.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-sprof.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-trace-dialog.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-trace-dialog.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-tramp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-tramp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-typeout-frame.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-typeout-frame.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-xref-browser.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-xref-browser.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-arglists.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-asdf.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-buffer-streams.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-c-p-c.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-clipboard.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-fancy-inspector.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-fuzzy.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-goo.goo
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-hyperdoc.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-ikarus.ss
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-indentation.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-jolt.k
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-kawa.scm
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-larceny.scm
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-listener-hooks.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-macrostep.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-media.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-mit-scheme.scm
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-mlworks.sml
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-mrepl.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-package-fu.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-presentation-streams.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-presentations.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-quicklisp.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-r6rs.scm
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-repl.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-sbcl-exts.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-snapshot.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-sprof.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-trace-dialog.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-util.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank.rb
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-autodoc-tests.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-autodoc-tests.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-c-p-c-tests.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-c-p-c-tests.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-cl-indent-test.txt
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-enclosing-context-tests.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-enclosing-context-tests.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-fontifying-fu-tests.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-fontifying-fu-tests.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-indentation-tests.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-indentation-tests.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-macrostep-tests.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-macrostep-tests.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-mdot-fu-tests.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-mdot-fu-tests.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-parse-tests.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-parse-tests.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-presentations-tests.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-presentations-tests.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-repl-tests.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/test/slime-repl-tests.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/lib/.nosearch
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/lib/cl-lib.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/lib/cl-lib.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/lib/ert-x.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/lib/ert-x.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/lib/ert.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/lib/ert.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/lib/hyperspec.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/lib/hyperspec.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/lib/macrostep.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/lib/macrostep.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/metering.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/nregex.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/packages.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/sbcl-pprint-patch.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/slime-autoloads.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/slime-tests.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/slime-tests.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/slime.el
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/slime.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/start-swank.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank-loader.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank.asd
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/abcl.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/allegro.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/backend.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/ccl.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/clasp.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/clisp.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/cmucl.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/corman.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/ecl.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/gray.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/lispworks.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/match.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/mezzano.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/mkcl.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/rpc.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/sbcl.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/scl.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/source-file-cache.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/source-path-parser.lisp
-%%EMACS_VERSION_SITE_LISPDIR%%/slime/xref.lisp
+%%EMACS_SITE_LISPDIR%%/slime/.github/workflows/ci.yml
+%%EMACS_SITE_LISPDIR%%/slime/.gitref
+%%EMACS_SITE_LISPDIR%%/slime/contrib/bridge.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/inferior-slime.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-asdf.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-autodoc.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-banner.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-buffer-streams.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-c-p-c.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-cl-indent.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-clipboard.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-compiler-notes-tree.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-editing-commands.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-enclosing-context.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-fancy-inspector.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-fancy-trace.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-fancy.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-fontifying-fu.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-fuzzy.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-highlight-edits.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-hyperdoc.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-indentation.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-listener-hooks.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-macrostep.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-mdot-fu.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-media.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-mrepl.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-package-fu.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-parse.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-presentation-streams.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-presentations.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-quicklisp.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-references.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-repl.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-sbcl-exts.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-scheme.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-scratch.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-snapshot.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-sprof.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-trace-dialog.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-tramp.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-typeout-frame.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/slime-xref-browser.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-arglists.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-asdf.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-buffer-streams.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-c-p-c.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-clipboard.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-fancy-inspector.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-fuzzy.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-goo.goo
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-hyperdoc.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-ikarus.ss
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-indentation.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-jolt.k
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-kawa.scm
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-larceny.scm
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-listener-hooks.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-macrostep.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-media.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-mit-scheme.scm
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-mlworks.sml
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-mrepl.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-package-fu.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-presentation-streams.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-presentations.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-quicklisp.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-r6rs.scm
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-repl.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-sbcl-exts.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-snapshot.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-sprof.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-trace-dialog.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank-util.lisp
+%%EMACS_SITE_LISPDIR%%/slime/contrib/swank.rb
+%%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-autodoc-tests.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-c-p-c-tests.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-cl-indent-test.txt
+%%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-enclosing-context-tests.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-fontifying-fu-tests.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-indentation-tests.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-macrostep-tests.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-mdot-fu-tests.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-parse-tests.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-presentations-tests.el
+%%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-repl-tests.el
+%%EMACS_SITE_LISPDIR%%/slime/lib/.nosearch
+%%EMACS_SITE_LISPDIR%%/slime/lib/cl-lib.el
+%%EMACS_SITE_LISPDIR%%/slime/lib/ert-x.el
+%%EMACS_SITE_LISPDIR%%/slime/lib/ert.el
+%%EMACS_SITE_LISPDIR%%/slime/lib/hyperspec.el
+%%EMACS_SITE_LISPDIR%%/slime/lib/macrostep.el
+%%EMACS_SITE_LISPDIR%%/slime/metering.lisp
+%%EMACS_SITE_LISPDIR%%/slime/nregex.lisp
+%%EMACS_SITE_LISPDIR%%/slime/packages.lisp
+%%EMACS_SITE_LISPDIR%%/slime/sbcl-pprint-patch.lisp
+%%EMACS_SITE_LISPDIR%%/slime/slime-autoloads.el
+%%EMACS_SITE_LISPDIR%%/slime/slime-tests.el
+%%EMACS_SITE_LISPDIR%%/slime/slime.el
+%%EMACS_SITE_LISPDIR%%/slime/start-swank.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank-loader.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank.asd
+%%EMACS_SITE_LISPDIR%%/slime/swank.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/abcl.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/allegro.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/backend.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/ccl.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/clasp.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/clisp.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/cmucl.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/corman.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/ecl.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/gray.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/lispworks.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/match.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/mezzano.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/mkcl.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/rpc.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/sbcl.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/scl.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/source-file-cache.lisp
+%%EMACS_SITE_LISPDIR%%/slime/swank/source-path-parser.lisp
+%%EMACS_SITE_LISPDIR%%/slime/xref.lisp
%%PORTDOCS%%%%DOCSDIR%%/README-contrib.md
%%PORTDOCS%%%%DOCSDIR%%/slime-refcard.pdf
%%PORTDOCS%%%%DOCSDIR%%/slime-small.pdf
diff --git a/editors/sly-asdf/Makefile b/editors/sly-asdf/Makefile
--- a/editors/sly-asdf/Makefile
+++ b/editors/sly-asdf/Makefile
@@ -1,9 +1,8 @@
PORTNAME= sly-asdf
DISTVERSION= 0.2.0-20221119
-PORTREVISION= 7
+PORTREVISION= 8
PORTEPOCH= 1
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= olce.freebsd.ports@certner.fr
COMMENT= SLY support for ASDF
@@ -11,7 +10,7 @@
LICENSE= GPLv3
-MY_DEPENDS= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/sly/sly.el:editors/sly@${EMACS_FLAVOR}
+MY_DEPENDS= ${PREFIX}/${EMACS_SITE_LISPDIR}/sly/sly.el:editors/sly
BUILD_DEPENDS= ${MY_DEPENDS}
RUN_DEPENDS= ${MY_DEPENDS}
@@ -20,25 +19,22 @@
GH_ACCOUNT= mmgeorge
GH_TAGNAME= 6f9d751469bb82530db1673c22e7437ca6c95f45
-NO_ARCH= yes
+CONFLICTS_INSTALL= sly-asdf-emacs_*
-EMACS_COMPILE= ${EMACS_CMD} --batch --no-site-file -L ${WRKSRC} \
- -f batch-byte-compile
+NO_ARCH= yes
+NO_BUILD= yes
-PLIST_THIS_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
+PLIST_THIS_LISPDIR= ${EMACS_SITE_LISPDIR}/${PORTNAME}
THIS_LISPDIR= ${PREFIX}/${PLIST_THIS_LISPDIR}
PLIST_SUB+= THIS_LISPDIR=${PLIST_THIS_LISPDIR}
-OPTIONS_DEFINE= DOCS
-
PORTDOCS= README.md
+OPTIONS_DEFINE= DOCS
+
post-patch:
cd ${WRKSRC} && ${RM} *flymake*
-do-build:
- cd ${WRKSRC} && ${EMACS_COMPILE} sly-*.el
-
do-install:
@${MKDIR} ${STAGEDIR}${THIS_LISPDIR}
(cd ${WRKSRC} && \
diff --git a/editors/sly-asdf/pkg-plist b/editors/sly-asdf/pkg-plist
--- a/editors/sly-asdf/pkg-plist
+++ b/editors/sly-asdf/pkg-plist
@@ -1,4 +1,3 @@
%%THIS_LISPDIR%%/sly-asdf.el
-%%THIS_LISPDIR%%/sly-asdf.elc
%%THIS_LISPDIR%%/slynk-asdf.asd
%%THIS_LISPDIR%%/slynk-asdf.lisp
diff --git a/editors/sly-named-readtables/Makefile b/editors/sly-named-readtables/Makefile
--- a/editors/sly-named-readtables/Makefile
+++ b/editors/sly-named-readtables/Makefile
@@ -1,8 +1,7 @@
PORTNAME= sly-named-readtables
PORTVERSION= 20191013
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= olce.freebsd.ports@certner.fr
COMMENT= Support different readtables in the same file for SLY
@@ -10,7 +9,7 @@
LICENSE= PD
-MY_DEPENDS= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/sly/sly.el:editors/sly@${EMACS_FLAVOR}
+MY_DEPENDS= ${PREFIX}/${EMACS_SITE_LISPDIR}/sly/sly.el:editors/sly
BUILD_DEPENDS= ${MY_DEPENDS}
RUN_DEPENDS= ${MY_DEPENDS}
@@ -19,24 +18,22 @@
GH_ACCOUNT= joaotavora
GH_TAGNAME= a5a42674ccffa97ccd5e4e9742beaf3ea719931f
-NO_ARCH= yes
+CONFLICTS_INSTALL= sly-named-readtables-emacs_*
-EMACS_COMPILE= ${EMACS_CMD} --batch --no-site-file -L ${WRKSRC} -f batch-byte-compile
+NO_ARCH= yes
+NO_BUILD= yes
-PLIST_THIS_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
+PLIST_THIS_LISPDIR= ${EMACS_SITE_LISPDIR}/${PORTNAME}
THIS_LISPDIR= ${PREFIX}/${PLIST_THIS_LISPDIR}
PLIST_SUB+= THIS_LISPDIR=${PLIST_THIS_LISPDIR}
# File is buggy and can't be used as documented upstream
EXCLUDED_FILES= ${PORTNAME}-autoloads.el
-OPTIONS_DEFINE= DOCS EXAMPLES
-
PORTDOCS= README.md screenshot.png
PORTEXAMPLES= example.lisp
-do-build:
- cd ${WRKSRC} && ${EMACS_COMPILE} sly-*.el
+OPTIONS_DEFINE= DOCS EXAMPLES
do-install:
@${MKDIR} ${STAGEDIR}${THIS_LISPDIR}
diff --git a/editors/sly-named-readtables/pkg-plist b/editors/sly-named-readtables/pkg-plist
--- a/editors/sly-named-readtables/pkg-plist
+++ b/editors/sly-named-readtables/pkg-plist
@@ -1,4 +1,3 @@
%%THIS_LISPDIR%%/sly-named-readtables.el
-%%THIS_LISPDIR%%/sly-named-readtables.elc
%%THIS_LISPDIR%%/slynk-named-readtables.asd
%%THIS_LISPDIR%%/slynk-named-readtables.lisp
diff --git a/editors/sly-quicklisp/Makefile b/editors/sly-quicklisp/Makefile
--- a/editors/sly-quicklisp/Makefile
+++ b/editors/sly-quicklisp/Makefile
@@ -1,8 +1,7 @@
PORTNAME= sly-quicklisp
PORTVERSION= 20211206
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= olce.freebsd.ports@certner.fr
COMMENT= Basic Quicklisp support for SLY
@@ -10,7 +9,7 @@
LICENSE= PD
-MY_DEPENDS= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/sly/sly.el:editors/sly@${EMACS_FLAVOR}
+MY_DEPENDS= ${PREFIX}/${EMACS_SITE_LISPDIR}/sly/sly.el:editors/sly
BUILD_DEPENDS= ${MY_DEPENDS}
RUN_DEPENDS= ${MY_DEPENDS}
@@ -19,23 +18,21 @@
GH_ACCOUNT= joaotavora
GH_TAGNAME= 34c73d43dd9066262387c626c17a9b486db07b2d
-NO_ARCH= yes
+CONFLICTS_INSTALL= sly-quicklisp-emacs_*
-EMACS_COMPILE= ${EMACS_CMD} --batch --no-site-file -L ${WRKSRC} -f batch-byte-compile
+NO_ARCH= yes
+NO_BUILD= yes
-PLIST_THIS_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
+PLIST_THIS_LISPDIR= ${EMACS_SITE_LISPDIR}/${PORTNAME}
THIS_LISPDIR= ${PREFIX}/${PLIST_THIS_LISPDIR}
PLIST_SUB+= THIS_LISPDIR=${PLIST_THIS_LISPDIR}
# File is buggy and can't be used as documented upstream
EXCLUDED_FILES= ${PORTNAME}-autoloads.el
-OPTIONS_DEFINE= DOCS
-
PORTDOCS= README.md screenshot.png
-do-build:
- cd ${WRKSRC} && ${EMACS_COMPILE} sly-*.el
+OPTIONS_DEFINE= DOCS
do-install:
@${MKDIR} ${STAGEDIR}${THIS_LISPDIR}
diff --git a/editors/sly-quicklisp/pkg-plist b/editors/sly-quicklisp/pkg-plist
--- a/editors/sly-quicklisp/pkg-plist
+++ b/editors/sly-quicklisp/pkg-plist
@@ -1,6 +1,4 @@
%%THIS_LISPDIR%%/sly-quicklisp-tests.el
-%%THIS_LISPDIR%%/sly-quicklisp-tests.elc
%%THIS_LISPDIR%%/sly-quicklisp.el
-%%THIS_LISPDIR%%/sly-quicklisp.elc
%%THIS_LISPDIR%%/slynk-quicklisp.asd
%%THIS_LISPDIR%%/slynk-quicklisp.lisp
diff --git a/editors/sly/Makefile b/editors/sly/Makefile
--- a/editors/sly/Makefile
+++ b/editors/sly/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sly
DISTVERSION= 1.0.43-20240809
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -15,18 +15,20 @@
GH_ACCOUNT= joaotavora
GH_TAGNAME= 742355f7554ab6c46e5c1c9bdb89068f55359eaa
+ALL_TARGET= doc-sly.info
+
+CONFLICTS_INSTALL= sly-emacs_*
+
NO_ARCH= yes
-INFO= sly
+PORTSCOUT= limit:^[0-9]
-ALL_TARGET= all doc-sly.info
+INFO= sly
-PLIST_THIS_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/sly
+PLIST_THIS_LISPDIR= ${EMACS_SITE_LISPDIR}/sly
THIS_LISPDIR= ${PREFIX}/${PLIST_THIS_LISPDIR}
PLIST_SUB+= THIS_LISPDIR=${PLIST_THIS_LISPDIR}
-PORTSCOUT= limit:^[0-9]
-
OPTIONS_DEFINE= DOCS DOCS_PDF
OPTIONS_DEFAULT=DOCS DOCS_PDF
diff --git a/editors/sly/pkg-message b/editors/sly/pkg-message
--- a/editors/sly/pkg-message
+++ b/editors/sly/pkg-message
@@ -1,9 +1,6 @@
[
{ type: install
message: <<EOM
-To enable autoloading of SLY, add this to some Emacs init file:
-(require 'sly-autoloads)
-
You should specify some Lisp implementation. This works for both SLY and SLIME:
(setq inferior-lisp-program "path_to_your_lisp_binary")
SLY however has convenient specific variables for more complex
diff --git a/editors/sly/pkg-plist b/editors/sly/pkg-plist
--- a/editors/sly/pkg-plist
+++ b/editors/sly/pkg-plist
@@ -1,31 +1,17 @@
%%THIS_LISPDIR%%/contrib/sly-autodoc.el
-%%THIS_LISPDIR%%/contrib/sly-autodoc.elc
%%THIS_LISPDIR%%/contrib/sly-fancy-inspector.el
-%%THIS_LISPDIR%%/contrib/sly-fancy-inspector.elc
%%THIS_LISPDIR%%/contrib/sly-fancy-trace.el
-%%THIS_LISPDIR%%/contrib/sly-fancy-trace.elc
%%THIS_LISPDIR%%/contrib/sly-fancy.el
-%%THIS_LISPDIR%%/contrib/sly-fancy.elc
%%THIS_LISPDIR%%/contrib/sly-fontifying-fu.el
-%%THIS_LISPDIR%%/contrib/sly-fontifying-fu.elc
%%THIS_LISPDIR%%/contrib/sly-indentation.el
-%%THIS_LISPDIR%%/contrib/sly-indentation.elc
%%THIS_LISPDIR%%/contrib/sly-mrepl.el
-%%THIS_LISPDIR%%/contrib/sly-mrepl.elc
%%THIS_LISPDIR%%/contrib/sly-package-fu.el
-%%THIS_LISPDIR%%/contrib/sly-package-fu.elc
%%THIS_LISPDIR%%/contrib/sly-profiler.el
-%%THIS_LISPDIR%%/contrib/sly-profiler.elc
%%THIS_LISPDIR%%/contrib/sly-retro.el
-%%THIS_LISPDIR%%/contrib/sly-retro.elc
%%THIS_LISPDIR%%/contrib/sly-scratch.el
-%%THIS_LISPDIR%%/contrib/sly-scratch.elc
%%THIS_LISPDIR%%/contrib/sly-stickers.el
-%%THIS_LISPDIR%%/contrib/sly-stickers.elc
%%THIS_LISPDIR%%/contrib/sly-trace-dialog.el
-%%THIS_LISPDIR%%/contrib/sly-trace-dialog.elc
%%THIS_LISPDIR%%/contrib/sly-tramp.el
-%%THIS_LISPDIR%%/contrib/sly-tramp.elc
%%THIS_LISPDIR%%/contrib/slynk-arglists.lisp
%%THIS_LISPDIR%%/contrib/slynk-fancy-inspector.lisp
%%THIS_LISPDIR%%/contrib/slynk-indentation.lisp
@@ -38,24 +24,15 @@
%%THIS_LISPDIR%%/contrib/sylvesters.txt
%%THIS_LISPDIR%%/lib/.nosearch
%%THIS_LISPDIR%%/lib/hyperspec.el
-%%THIS_LISPDIR%%/lib/hyperspec.elc
%%THIS_LISPDIR%%/lib/sly-buttons.el
-%%THIS_LISPDIR%%/lib/sly-buttons.elc
%%THIS_LISPDIR%%/lib/sly-cl-indent.el
-%%THIS_LISPDIR%%/lib/sly-cl-indent.elc
%%THIS_LISPDIR%%/lib/sly-common.el
-%%THIS_LISPDIR%%/lib/sly-common.elc
%%THIS_LISPDIR%%/lib/sly-completion.el
-%%THIS_LISPDIR%%/lib/sly-completion.elc
%%THIS_LISPDIR%%/lib/sly-messages.el
-%%THIS_LISPDIR%%/lib/sly-messages.elc
%%THIS_LISPDIR%%/lib/sly-parse.el
-%%THIS_LISPDIR%%/lib/sly-parse.elc
%%THIS_LISPDIR%%/lib/sly-tests.el
-%%THIS_LISPDIR%%/lib/sly-tests.elc
%%THIS_LISPDIR%%/sly-autoloads.el
%%THIS_LISPDIR%%/sly.el
-%%THIS_LISPDIR%%/sly.elc
%%THIS_LISPDIR%%/slynk/backend/abcl.lisp
%%THIS_LISPDIR%%/slynk/backend/allegro.lisp
%%THIS_LISPDIR%%/slynk/backend/ccl.lisp
diff --git a/editors/tamago/Makefile b/editors/tamago/Makefile
--- a/editors/tamago/Makefile
+++ b/editors/tamago/Makefile
@@ -1,9 +1,8 @@
PORTNAME= tamago
PORTVERSION= 4.0.6.0.20041122.19.15
-PORTREVISION= 12
DISTVERSIONPREFIX= v
+PORTREVISION= 13
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Egg V4, Multilingual Input Method for Emacsen
@@ -11,23 +10,31 @@
LICENSE= GPLv2
-USES= emacs
+USES= emacs:build
USE_GITHUB= yes
GH_ACCOUNT= hrs-allbsd
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-lispdir="${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}"
+CONFIGURE_ARGS= --with-lispdir="${LOCALBASE}/${EMACS_SITE_LISPDIR}"
CONFIGURE_ENV= EMACS="${EMACS_CMD}"
# Sometimes parallel build fails with such error as following:
# egg-com.el:35:11: Error: Loading file /wrkdirs/usr/ports/editors/tamago/work-devel_nox/tamago-4.0.6.0.20041122.19.15/egg-edep.elc failed to provide feature `egg-edep'
MAKE_JOBS_UNSAFE= yes
-PLIST_SUB= ELISPDIR="${EMACS_VERSION_SITE_LISPDIR}"
+CONFLICTS_INSTALL= tamago-emacs_*
+
+NO_ARCH= yes
+
+PLIST_SUB= ELISPDIR="${EMACS_SITE_LISPDIR}"
PORTDOCS= AUTHORS ChangeLog ChangeLog.1997-1998 \
ChangeLog.2000-2001 ChangeLog.2002-2004 \
PROBLEMS README README.ja.txt TODO egg-anthy.readme
OPTIONS_DEFINE= DOCS
DOCS_CONFIGURE_ENABLE= doc
+post-install:
+ ${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/egg \
+ -name "*.elc" -delete
+
.include <bsd.port.mk>
diff --git a/editors/tamago/pkg-plist b/editors/tamago/pkg-plist
--- a/editors/tamago/pkg-plist
+++ b/editors/tamago/pkg-plist
@@ -1,70 +1,37 @@
%%ELISPDIR%%/egg/egg-cnv.el.gz
-%%ELISPDIR%%/egg/egg-cnv.elc
%%ELISPDIR%%/egg/egg-com.el.gz
-%%ELISPDIR%%/egg/egg-com.elc
%%ELISPDIR%%/egg/egg-edep.el.gz
-%%ELISPDIR%%/egg/egg-edep.elc
%%ELISPDIR%%/egg/egg-mlh.el.gz
-%%ELISPDIR%%/egg/egg-mlh.elc
%%ELISPDIR%%/egg/egg-sim.el.gz
-%%ELISPDIR%%/egg/egg-sim.elc
%%ELISPDIR%%/egg/egg.el.gz
-%%ELISPDIR%%/egg/egg.elc
%%ELISPDIR%%/egg/egg/.nosearch
%%ELISPDIR%%/egg/egg/anthy.el.gz
-%%ELISPDIR%%/egg/egg/anthy.elc
%%ELISPDIR%%/egg/egg/anthyipc.el.gz
-%%ELISPDIR%%/egg/egg/anthyipc.elc
%%ELISPDIR%%/egg/egg/canna.el.gz
-%%ELISPDIR%%/egg/egg/canna.elc
%%ELISPDIR%%/egg/egg/cannarpc.el.gz
-%%ELISPDIR%%/egg/egg/cannarpc.elc
%%ELISPDIR%%/egg/egg/sj3.el.gz
-%%ELISPDIR%%/egg/egg/sj3.elc
%%ELISPDIR%%/egg/egg/sj3rpc.el.gz
-%%ELISPDIR%%/egg/egg/sj3rpc.elc
%%ELISPDIR%%/egg/egg/wnn.el.gz
-%%ELISPDIR%%/egg/egg/wnn.elc
%%ELISPDIR%%/egg/egg/wnnrpc.el.gz
-%%ELISPDIR%%/egg/egg/wnnrpc.elc
%%ELISPDIR%%/egg/eggrc
%%ELISPDIR%%/egg/its-keydef.el.gz
-%%ELISPDIR%%/egg/its-keydef.elc
%%ELISPDIR%%/egg/its.el.gz
-%%ELISPDIR%%/egg/its.elc
%%ELISPDIR%%/egg/its/.nosearch
%%ELISPDIR%%/egg/its/ascii.el.gz
-%%ELISPDIR%%/egg/its/ascii.elc
%%ELISPDIR%%/egg/its/aynu.el.gz
-%%ELISPDIR%%/egg/its/aynu.elc
%%ELISPDIR%%/egg/its/bixing.el.gz
-%%ELISPDIR%%/egg/its/bixing.elc
%%ELISPDIR%%/egg/its/erpin.el.gz
-%%ELISPDIR%%/egg/its/erpin.elc
%%ELISPDIR%%/egg/its/greek.el.gz
-%%ELISPDIR%%/egg/its/greek.elc
%%ELISPDIR%%/egg/its/hangul.el.gz
-%%ELISPDIR%%/egg/its/hangul.elc
%%ELISPDIR%%/egg/its/hankata.el.gz
-%%ELISPDIR%%/egg/its/hankata.elc
%%ELISPDIR%%/egg/its/hira.el.gz
-%%ELISPDIR%%/egg/its/hira.elc
%%ELISPDIR%%/egg/its/jeonkak.el.gz
-%%ELISPDIR%%/egg/its/jeonkak.elc
%%ELISPDIR%%/egg/its/jiskana.el.gz
-%%ELISPDIR%%/egg/its/jiskana.elc
%%ELISPDIR%%/egg/its/kata.el.gz
-%%ELISPDIR%%/egg/its/kata.elc
%%ELISPDIR%%/egg/its/pinyin.el.gz
-%%ELISPDIR%%/egg/its/pinyin.elc
%%ELISPDIR%%/egg/its/quanjiao.el.gz
-%%ELISPDIR%%/egg/its/quanjiao.elc
%%ELISPDIR%%/egg/its/thai.el.gz
-%%ELISPDIR%%/egg/its/thai.elc
%%ELISPDIR%%/egg/its/zenkaku.el.gz
-%%ELISPDIR%%/egg/its/zenkaku.elc
%%ELISPDIR%%/egg/its/zhuyin.el.gz
-%%ELISPDIR%%/egg/its/zhuyin.elc
%%ELISPDIR%%/egg/leim-list.el
%%ELISPDIR%%/egg/menudiag.el.gz
-%%ELISPDIR%%/egg/menudiag.elc
diff --git a/editors/vertico.el/Makefile b/editors/vertico.el/Makefile
--- a/editors/vertico.el/Makefile
+++ b/editors/vertico.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= vertico.el
DISTVERSION= 2.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= pat@patmaddox.com
COMMENT= VERTical Interactive COmpletion for Emacs
@@ -11,26 +10,25 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
+RUN_DEPENDS= compat.el>=30.1.0.0:misc/compat.el
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= minad
GH_PROJECT= vertico
+CONFLICTS_INSTALL= vertico.el-emacs_*
+
NO_ARCH= yes
+NO_BUILD= yes
ELISP_FILES= ${WRKSRC}/*.el ${WRKSRC}/extensions/*.el
OPTIONS_DEFINE= DOCS
-do-build:
- ${EMACS_CMD} -q --batch -L ${WRKSRC} -L ${WRKSRC}/extensions \
- -f batch-byte-compile ${ELISP_FILES}
-
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vertico
- ${INSTALL_DATA} ${ELISP_FILES} ${ELISP_FILES:S/.el$$/.elc/} \
+ ${INSTALL_DATA} ${ELISP_FILES} \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vertico
post-install-DOCS-on:
diff --git a/editors/vertico.el/pkg-plist b/editors/vertico.el/pkg-plist
--- a/editors/vertico.el/pkg-plist
+++ b/editors/vertico.el/pkg-plist
@@ -1,29 +1,15 @@
%%EMACS_SITE_LISPDIR%%/vertico/vertico-buffer.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-buffer.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico-directory.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-directory.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico-flat.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-flat.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico-grid.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-grid.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico-indexed.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-indexed.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico-mouse.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-mouse.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico-multiform.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-multiform.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico-quick.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-quick.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico-repeat.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-repeat.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico-reverse.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-reverse.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico-sort.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-sort.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico-suspend.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-suspend.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico-unobtrusive.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico-unobtrusive.elc
%%EMACS_SITE_LISPDIR%%/vertico/vertico.el
-%%EMACS_SITE_LISPDIR%%/vertico/vertico.elc
%%PORTDOCS%%%%DOCSDIR%%/README.org
diff --git a/editors/web-mode/Makefile b/editors/web-mode/Makefile
--- a/editors/web-mode/Makefile
+++ b/editors/web-mode/Makefile
@@ -1,9 +1,8 @@
PORTNAME= web-mode
PORTVERSION= 15.1
DISTVERSIONPREFIX= v
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Autonomous Emacs major-mode for editing web templates
@@ -15,17 +14,25 @@
USE_GITHUB= yes
GH_ACCOUNT= fxbois
-MAKEFILE= ${FILESDIR}/Makefile
-MAKE_ENV= EMACS="${EMACS_CMD}" LISPDIR="${WEBMODE_LISPDIR}" \
- DESTDIR="${STAGEDIR}"
SUB_FILES= web-mode-autoloads.el
SUB_LIST= LISPDIR="${WEBMODE_LISPDIR}"
-WEBMODE_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/web-mode
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/web-mode/web-mode.elc.gz \
- ${EMACS_VERSION_SITE_LISPDIR}/web-mode-autoloads.el
+WEBMODE_LISPDIR= ${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/${PORTNAME}/web-mode.el.gz \
+ ${EMACS_SITE_LISPDIR}/web-mode-autoloads.el
-post-install:
+CONFLICTS_INSTALL= web-mode-emacs_*
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+do-install:
+ @${MKDIR} ${STAGEDIR}/${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}/
${INSTALL_DATA} ${WRKDIR}/web-mode-autoloads.el \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${STAGEDIR}/${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/web-mode.el \
+ ${STAGEDIR}/${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
+
+post-install:
+ ${GZIP_CMD} ${STAGEDIR}/${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}/*.el
.include <bsd.port.mk>
diff --git a/editors/web-mode/files/Makefile b/editors/web-mode/files/Makefile
deleted file mode 100644
--- a/editors/web-mode/files/Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
-SRCS= web-mode.el
-OBJS= ${SRCS:C/.el$/.elc/}
-
-.SUFFIXES:
-.SUFFIXES: .el .elc
-.el.elc:
- ${EMACS} -batch -q -f batch-byte-compile ${.IMPSRC}
-
-all: ${OBJS}
-
-install: ${OBJS}
- mkdir -p ${DESTDIR}${LISPDIR}
- ${BSD_INSTALL_DATA} ${.ALLSRC} ${DESTDIR}${LISPDIR}
- cd ${DESTDIR}${LISPDIR} && gzip -9 ${.ALLSRC}
diff --git a/editors/with-editor/Makefile b/editors/with-editor/Makefile
--- a/editors/with-editor/Makefile
+++ b/editors/with-editor/Makefile
@@ -1,8 +1,8 @@
PORTNAME= with-editor
DISTVERSIONPREFIX= v
DISTVERSION= 3.4.8
+PORTREVISION= 1
CATEGORIES= editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= jrm@FreeBSD.org
COMMENT= Use the Emacsclient as the $$EDITOR of child processes
@@ -11,14 +11,14 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
-RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
+BUILD_DEPENDS= compat.el>=30.1.0.0:misc/compat.el
+RUN_DEPENDS= compat.el>=30.1.0.0:misc/compat.el
-USES= emacs gmake makeinfo
+USES= emacs:build gmake makeinfo
USE_GITHUB= yes
GH_ACCOUNT= magit
-MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat"
+MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_SITE_LISPDIR}/compat"
MAKE_JOBS_UNSAFE= yes
ALL_TARGET= lisp info
@@ -27,9 +27,8 @@
NO_ARCH= yes
INFO= with-editor
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/with-editor-autoloads.el \
- ${EMACS_VERSION_SITE_LISPDIR}/with-editor.el \
- ${EMACS_VERSION_SITE_LISPDIR}/with-editor.elc
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/with-editor-autoloads.el \
+ ${EMACS_SITE_LISPDIR}/with-editor.el
PORTDOCS= README.org with-editor.html
OPTIONS_DEFINE= DOCS PDF
@@ -46,9 +45,9 @@
PDF_PLIST_FILES= ${DOCSDIR}/with-editor.pdf
do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/lisp/*.el* \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/lisp/*.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${INSTALL_DATA} ${WRKSRC}/docs/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
do-install-DOCS-on:
diff --git a/irc/riece/Makefile b/irc/riece/Makefile
--- a/irc/riece/Makefile
+++ b/irc/riece/Makefile
@@ -1,10 +1,9 @@
PORTNAME= riece
PORTVERSION= 9.0.0
-PORTREVISION= 28
+PORTREVISION= 29
PORTEPOCH= 1
CATEGORIES= irc elisp
MASTER_SITES= SAVANNAH
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= IRC client for Emacs
@@ -13,20 +12,31 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= emacs gmake
+USES= emacs:build gmake
-NO_ARCH= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \
- --with-lispdir=${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ --with-lispdir=${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+
+CONFLICTS_INSTALL= riece-emacs_*
+
+NO_ARCH= yes
+
INFO= riece-en riece-ja
OPTIONS_DEFINE= DOCS
+# do-install:
+# @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/riece
+# ${INSTALL_DATA} ${WRKSRC}/lisp/*.el \
+# ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/riece
+
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in AUTHORS ChangeLog NEWS NEWS.ja README README.ja doc/HACKING doc/HACKING.ja
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
.endfor
+ @${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/riece \
+ -name "*.elc" -delete
.include <bsd.port.mk>
diff --git a/irc/riece/pkg-message b/irc/riece/pkg-message
--- a/irc/riece/pkg-message
+++ b/irc/riece/pkg-message
@@ -1,7 +1,8 @@
[
{ type: install
message: <<EOM
-To use riece, you should add the following line to your .emacs file:
+
+To use riece, add the following line to your Emacs configuration:
(autoload 'riece "riece" "Start Riece" t)
diff --git a/irc/riece/pkg-plist b/irc/riece/pkg-plist
--- a/irc/riece/pkg-plist
+++ b/irc/riece/pkg-plist
@@ -1,155 +1,83 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-000.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-000.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-200.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-200.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-300.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-300.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-400.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-400.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-500.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-500.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-addon-modules.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-addon-modules.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-addon.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-addon.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-alias.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-alias.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-async.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-async.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-biff.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-biff.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-button.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-button.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-cache.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-cache.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-channel.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-channel.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-coding.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-coding.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-commands.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-commands.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-compat.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-compat.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-complete.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-complete.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ctcp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ctcp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ctlseq.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ctlseq.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-debug.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-debug.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-desktop-notify.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-desktop-notify.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-display.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-display.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-doctor.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-doctor.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-emacs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-emacs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-epg.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-epg.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-eval-ruby.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-eval-ruby.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-eval.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-eval.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-filter.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-filter.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-foolproof.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-foolproof.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-globals.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-globals.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-google.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-google.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-guess.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-guess.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-handle.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-handle.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-hangman.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-hangman.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-highlight.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-highlight.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-history.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-history.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-icon.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-icon.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-identity.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-identity.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ignore.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ignore.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-irc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-irc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-kakasi.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-kakasi.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-keepalive.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-keepalive.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-keyword.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-keyword.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-layout.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-layout.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-log.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-log.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-lsdb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-lsdb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-mcat-japanese.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-mcat-japanese.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-mcat.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-mcat.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-menu.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-menu.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-message.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-message.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-mini.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-mini.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-misc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-misc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-mode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-mode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-naming.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-naming.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-options.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-options.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-package-info.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-package-info.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-rdcc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-rdcc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ruby.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ruby.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-server.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-server.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-shrink-buffer.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-shrink-buffer.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-signal.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-signal.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-skk-kakutei.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-skk-kakutei.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-toolbar.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-toolbar.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-twitter.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-twitter.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-unread.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-unread.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-url.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-url.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-user.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-user.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-version.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-version.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-xface.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-xface.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-xfaceb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-xfaceb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-yank.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-yank.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece.el
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/aproxy.rb
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/server.rb
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-command-configure-windows.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-command-join.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-command-list-addons.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-command-next-channel.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-command-part.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-command-previous-channel.xpm
+%%EMACS_SITE_LISPDIR%%/riece/riece-000.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-200.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-300.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-400.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-500.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-addon-modules.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-addon.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-alias.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-async.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-biff.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-button.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-cache.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-channel.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-coding.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-commands.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-compat.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-complete.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-ctcp.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-ctlseq.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-debug.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-desktop-notify.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-display.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-doctor.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-emacs.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-epg.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-eval-ruby.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-eval.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-filter.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-foolproof.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-globals.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-google.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-guess.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-handle.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-hangman.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-highlight.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-history.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-icon.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-identity.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-ignore.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-irc.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-kakasi.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-keepalive.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-keyword.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-layout.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-log.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-lsdb.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-mcat-japanese.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-mcat.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-menu.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-message.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-mini.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-misc.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-mode.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-naming.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-options.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-package-info.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-rdcc.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-ruby.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-server.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-shrink-buffer.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-signal.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-skk-kakutei.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-toolbar.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-twitter.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-unread.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-url.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-user.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-version.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-xface.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-xfaceb.el
+%%EMACS_SITE_LISPDIR%%/riece/riece-yank.el
+%%EMACS_SITE_LISPDIR%%/riece/riece.el
+%%EMACS_SITE_LISPDIR%%/riece/aproxy.rb
+%%EMACS_SITE_LISPDIR%%/riece/server.rb
+%%EMACS_SITE_LISPDIR%%/riece/riece-command-configure-windows.xpm
+%%EMACS_SITE_LISPDIR%%/riece/riece-command-join.xpm
+%%EMACS_SITE_LISPDIR%%/riece/riece-command-list-addons.xpm
+%%EMACS_SITE_LISPDIR%%/riece/riece-command-next-channel.xpm
+%%EMACS_SITE_LISPDIR%%/riece/riece-command-part.xpm
+%%EMACS_SITE_LISPDIR%%/riece/riece-command-previous-channel.xpm
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
%%PORTDOCS%%%%DOCSDIR%%/NEWS
diff --git a/japanese/boiled-mozc/Makefile b/japanese/boiled-mozc/Makefile
--- a/japanese/boiled-mozc/Makefile
+++ b/japanese/boiled-mozc/Makefile
@@ -1,9 +1,8 @@
PORTNAME= boiled-mozc
PORTVERSION= 0.7
DISTVERSIONPREFIX=v
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= japanese editors elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ume@FreeBSD.org
COMMENT= Wrapper to mozc.el that offers modeless ("boil"ed) input style
@@ -11,25 +10,23 @@
LICENSE= BSD2CLAUSE
-BUILD_DEPENDS= ja-mozc-el${EMACS_PKGNAMESUFFIX}>0:japanese/mozc-el@${EMACS_FLAVOR}
-RUN_DEPENDS= ja-mozc-el${EMACS_PKGNAMESUFFIX}>0:japanese/mozc-el@${EMACS_FLAVOR}
+BUILD_DEPENDS= ja-mozc-el>0:japanese/mozc-el
+RUN_DEPENDS= ja-mozc-el>0:japanese/mozc-el
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= tadanagao
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}.el \
- ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}.elc
+CONFLICTS_INSTALL= ja-boiled-mozc-emacs_*
-do-build:
- @(cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \
- -f batch-byte-compile ${PORTNAME}.el)
+NO_ARCH= yes
+NO_BUILD= yes
+
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/${PORTNAME}.el
do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.el \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.elc \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
.include <bsd.port.mk>
diff --git a/japanese/cp5022x-el/Makefile b/japanese/cp5022x-el/Makefile
--- a/japanese/cp5022x-el/Makefile
+++ b/japanese/cp5022x-el/Makefile
@@ -1,8 +1,8 @@
PORTNAME= cp5022x
PORTVERSION= 0.0.20120324
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= japanese elisp
-PKGNAMESUFFIX= -el${EMACS_PKGNAMESUFFIX}
+PKGNAMESUFFIX= -el
MAINTAINER= hrs@FreeBSD.org
COMMENT= CP50220 and CP51932 coding system support for Emacsen
@@ -15,19 +15,17 @@
GH_PROJECT= cp5022x.el
GH_TAGNAME= ea7327d
-PLIST_FILES= ${EMACS_SITE_LISPDIR}/cp5022x.el.gz \
- ${EMACS_SITE_LISPDIR}/cp5022x.elc
+CONFLICTS_INSTALL= ja-cp5022x-el-emacs_*
-do-build:
- cd ${BUILD_WRKSRC} && \
- ${EMACS_CMD} -batch -q -no-site-file -no-init-file \
- -f batch-byte-compile cp5022x.el && \
- ${GZIP_CMD} cp5022x.el
+NO_ARCH= yes
+NO_BUILD= yes
+
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/cp5022x.el.gz
do-install:
+ ${GZIP_CMD} ${BUILD_WRKSRC}/cp5022x.el
${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} && \
- cd ${INSTALL_WRKSRC} && \
- ${INSTALL_DATA} cp5022x.elc cp5022x.el.gz \
+ cd ${INSTALL_WRKSRC} && ${INSTALL_DATA} cp5022x.el.gz \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
.include <bsd.port.mk>
diff --git a/japanese/ddskk/Makefile b/japanese/ddskk/Makefile
--- a/japanese/ddskk/Makefile
+++ b/japanese/ddskk/Makefile
@@ -1,8 +1,7 @@
PORTNAME= ddskk
DISTVERSION= 17.1.20230702
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= japanese elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= mew14930xvi@inbox.lv
COMMENT= Simple Kana to Kanji conversion program on Emacsen
@@ -11,7 +10,7 @@
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= emacs
+USES= emacs:build
USE_GITHUB= yes
GH_ACCOUNT= skk-dev
@@ -21,6 +20,9 @@
SKK_LISPDIR="${STAGEDIR}${PREFIX}/${SKK_LISPDIR}" \
SKK_INFODIR="${STAGEDIR}${PREFIX}/${INFO_PATH}"
ALL_TARGET= elc info
+
+CONFLICTS_INSTALL= ja-ddskk-emacs_*
+
NO_ARCH= yes
INFO= skk
@@ -28,7 +30,7 @@
FAQ.ja NEWS.ja README.ccc.org history.md
PORTEXAMPLES= dot.emacs dot.skk
-SKK_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/skk
+SKK_LISPDIR= ${EMACS_SITE_LISPDIR}/skk
OPTIONS_DEFINE= DOCS EXAMPLES
@@ -37,6 +39,9 @@
'/skk-tut-file/s|@TUT@|${PREFIX}/share/skk/SKK.tut|' \
${WRKSRC}/skk-setup.el.in
+post-install:
+ @${FIND} ${STAGEDIR}${PREFIX}/${SKK_LISPDIR} -name "*.elc" -delete
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/READMEs/ && ${INSTALL_DATA} ${PORTDOCS} \
diff --git a/japanese/ddskk/pkg-plist b/japanese/ddskk/pkg-plist
--- a/japanese/ddskk/pkg-plist
+++ b/japanese/ddskk/pkg-plist
@@ -1,93 +1,49 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/ccc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/ccc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/cdb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/cdb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/context-skk.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/context-skk.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/leim-list.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-abbrev.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-abbrev.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-act.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-act.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-annotation.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-annotation.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-auto.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-auto.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-autoloads.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-autoloads.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-azik.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-azik.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-cdb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-cdb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-comp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-comp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-cursor.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-cursor.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-cus.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-cus.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-dcomp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-dcomp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-decor.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-decor.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-develop.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-develop.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-emacs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-emacs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-gadget.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-gadget.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-hint.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-hint.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-inline.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-inline.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-isearch.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-isearch.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-jisx0201.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-jisx0201.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-jisx0213.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-jisx0213.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-jisyo-edit-mode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-jisyo-edit-mode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-kakasi.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-kakasi.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-kcode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-kcode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-leim.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-leim.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-look.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-look.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-lookup.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-lookup.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-macs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-macs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-num.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-num.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-search-web.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-search-web.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-server-completion.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-server-completion.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-server.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-server.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-setup.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-show-mode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-show-mode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-sticky.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-sticky.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-study.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-study.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-tankan.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-tankan.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-tut.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-tut.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-vars.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-vars.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-version.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-version.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-viper.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-viper.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/tar-util.el
-%%EMACS_VERSION_SITE_LISPDIR%%/skk/tar-util.elc
+%%EMACS_SITE_LISPDIR%%/skk/ccc.el
+%%EMACS_SITE_LISPDIR%%/skk/cdb.el
+%%EMACS_SITE_LISPDIR%%/skk/context-skk.el
+%%EMACS_SITE_LISPDIR%%/skk/leim-list.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-abbrev.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-act.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-annotation.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-auto.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-autoloads.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-azik.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-cdb.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-comp.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-cursor.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-cus.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-dcomp.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-decor.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-develop.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-emacs.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-gadget.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-hint.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-inline.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-isearch.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-jisx0201.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-jisx0213.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-jisyo-edit-mode.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-kakasi.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-kcode.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-leim.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-look.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-lookup.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-macs.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-num.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-search-web.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-server-completion.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-server.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-setup.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-show-mode.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-sticky.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-study.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-tankan.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-tut.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-vars.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-version.el
+%%EMACS_SITE_LISPDIR%%/skk/skk-viper.el
+%%EMACS_SITE_LISPDIR%%/skk/skk.el
+%%EMACS_SITE_LISPDIR%%/skk/tar-util.el
share/skk/NICOLA-SKK.tut
share/skk/SKK.tut
share/skk/SKK.tut.E
diff --git a/japanese/lookup/Makefile b/japanese/lookup/Makefile
--- a/japanese/lookup/Makefile
+++ b/japanese/lookup/Makefile
@@ -1,8 +1,7 @@
PORTNAME= lookup
PORTVERSION= 1.99.96.20180209
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= japanese elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Emacs search interface for CD-ROM books, etc
@@ -10,23 +9,27 @@
LICENSE= GPLv2+
-USES= autoreconf emacs makeinfo
-
+USES= autoreconf emacs:build makeinfo
USE_GITHUB= yes
GH_ACCOUNT= lookup2
GH_PROJECT= lookup2
GH_TAGNAME= c4f4986
-
-INFO= lookup
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \
- --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ --with-lispdir=${PREFIX}/${EMACS_SITE_LISPDIR}
-OPTIONS_DEFINE= DOCS
+CONFLICTS_INSTALL= ja-lookup-emacs_*
+NO_ARCH= yes
+
+INFO= lookup
PORTDOCS= AUTHORS ChangeLog NEWS README.md
+OPTIONS_DEFINE= DOCS
+
post-install:
+ @${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/lookup \
+ -name "*.elc" -delete
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
diff --git a/japanese/lookup/pkg-plist b/japanese/lookup/pkg-plist
--- a/japanese/lookup/pkg-plist
+++ b/japanese/lookup/pkg-plist
@@ -1,141 +1,71 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/bocu.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/bocu.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/hanzi-py-table.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/hanzi-py-table.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-autoloads.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-cache.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-cache.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-content.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-content.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-history.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-history.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-modules.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-modules.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-select.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-select.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-summary.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-summary.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-text.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-text.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-types.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-types.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-utils.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-utils.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-vars.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup-vars.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/lookup.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndbtonic.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndbtonic.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndbuffer.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndbuffer.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndcookie.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndcookie.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/nddsl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/nddsl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndeb-binary.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndeb-binary.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndeb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndeb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndest.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndest.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndic.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndic.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndict.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndict.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndjitsuu.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndjitsuu.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndlatin.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndlatin.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndmecab.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndmecab.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndpdic.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndpdic.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndsary.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndsary.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndspell.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndspell.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndspotlight.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndspotlight.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndsrd.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndsrd.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndtext.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndtext.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndtut.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndtut.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndwdsgrep.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndwdsgrep.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndweb-options.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndweb-options.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndweb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndweb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndwnj.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndwnj.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndzim.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/ndzim.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/stem-english.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/stem-english.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-chinakan.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-chinakan.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-defs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-defs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-dkw-word.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-dkw-word.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-dkw2ucs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-dkw2ucs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-eijiro-pdic.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-eijiro-pdic.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-eijiro.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-eijiro.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-foldoc-fpw.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-foldoc-fpw.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-jargon-fpw.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-jargon-fpw.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-jitsuu.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-jitsuu.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-jmdict.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-jmdict.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-jtfrk.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-jtfrk.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-muller.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-muller.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-ndweb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-ndweb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-onmusic.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-onmusic.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-oxford-eb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-oxford-eb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-pdic-cj2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-pdic-cj2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-pdic-thai.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-pdic-thai.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-rangjung.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-rangjung.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-rfc1983.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-rfc1983.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-rfc4949.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-rfc4949.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-sbgy.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-sbgy.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-sdic.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-sdic.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-srd.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-srd.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-swjz.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-swjz.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-ucd.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-ucd.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-vera-fpw.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-vera-fpw.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-waseikanji.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-waseikanji.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-xszd.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-xszd.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-zhongri.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-zhongri.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-zigen.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/support-zigen.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/tibet-util+.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/tibet-util+.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/view-pdf.el
-%%EMACS_VERSION_SITE_LISPDIR%%/lookup/view-pdf.elc
+%%EMACS_SITE_LISPDIR%%/lookup/bocu.el
+%%EMACS_SITE_LISPDIR%%/lookup/hanzi-py-table.el
+%%EMACS_SITE_LISPDIR%%/lookup/lookup-autoloads.el
+%%EMACS_SITE_LISPDIR%%/lookup/lookup-cache.el
+%%EMACS_SITE_LISPDIR%%/lookup/lookup-content.el
+%%EMACS_SITE_LISPDIR%%/lookup/lookup-history.el
+%%EMACS_SITE_LISPDIR%%/lookup/lookup-modules.el
+%%EMACS_SITE_LISPDIR%%/lookup/lookup-select.el
+%%EMACS_SITE_LISPDIR%%/lookup/lookup-summary.el
+%%EMACS_SITE_LISPDIR%%/lookup/lookup-text.el
+%%EMACS_SITE_LISPDIR%%/lookup/lookup-types.el
+%%EMACS_SITE_LISPDIR%%/lookup/lookup-utils.el
+%%EMACS_SITE_LISPDIR%%/lookup/lookup-vars.el
+%%EMACS_SITE_LISPDIR%%/lookup/lookup.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndbtonic.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndbuffer.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndcookie.el
+%%EMACS_SITE_LISPDIR%%/lookup/nddsl.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndeb-binary.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndeb.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndest.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndic.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndict.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndjitsuu.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndlatin.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndmecab.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndpdic.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndsary.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndspell.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndspotlight.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndsrd.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndtext.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndtut.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndwdsgrep.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndweb-options.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndweb.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndwnj.el
+%%EMACS_SITE_LISPDIR%%/lookup/ndzim.el
+%%EMACS_SITE_LISPDIR%%/lookup/stem-english.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-chinakan.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-defs.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-dkw-word.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-dkw2ucs.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-eijiro-pdic.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-eijiro.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-foldoc-fpw.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-jargon-fpw.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-jitsuu.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-jmdict.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-jtfrk.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-muller.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-ndweb.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-onmusic.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-oxford-eb.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-pdic-cj2.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-pdic-thai.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-rangjung.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-rfc1983.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-rfc4949.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-sbgy.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-sdic.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-srd.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-swjz.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-ucd.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-vera-fpw.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-waseikanji.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-xszd.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-zhongri.el
+%%EMACS_SITE_LISPDIR%%/lookup/support-zigen.el
+%%EMACS_SITE_LISPDIR%%/lookup/tibet-util+.el
+%%EMACS_SITE_LISPDIR%%/lookup/view-pdf.el
diff --git a/japanese/migemo.el/Makefile b/japanese/migemo.el/Makefile
--- a/japanese/migemo.el/Makefile
+++ b/japanese/migemo.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= migemo.el
PORTVERSION= 1.9.2
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= japanese elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Japanese incremental search tool for Emacs
@@ -18,7 +17,8 @@
GH_PROJECT= migemo
GH_TAGNAME= e4744ef
-CONFLICTS= ja-migemo-emacs
+CONFLICTS_INSTALL= ja-migemo.el-emacs_*
+
NO_ARCH= yes
NO_BUILD= yes
PLIST_FILES= ${EMACS_SITE_LISPDIR}/migemo.el
diff --git a/japanese/mozc-el/Makefile b/japanese/mozc-el/Makefile
--- a/japanese/mozc-el/Makefile
+++ b/japanese/mozc-el/Makefile
@@ -1,10 +1,12 @@
-PKGNAMESUFFIX= -el${EMACS_PKGNAMESUFFIX}
+PKGNAMESUFFIX= -el
COMMENT= Emacs input method for Mozc
MASTERDIR= ${.CURDIR}/../../japanese/mozc-server
PKGMESSAGE= ${.CURDIR}/pkg-message
+CONFLICTS_INSTALL= ja-mozc-el-emacs_*
+
BUILD_MOZC_LIST=mozc_el
.include "${MASTERDIR}/Makefile"
diff --git a/japanese/mozc-el/pkg-message b/japanese/mozc-el/pkg-message
--- a/japanese/mozc-el/pkg-message
+++ b/japanese/mozc-el/pkg-message
@@ -2,7 +2,7 @@
{ type: install
message: <<EOM
To activate mozc, you will need to add the following lines to
-your ~/.emacs:
+your Emacs configuration:
(set-language-environment "Japanese")
(setq default-input-method "japanese-mozc")
diff --git a/japanese/mozc-server/Makefile b/japanese/mozc-server/Makefile
--- a/japanese/mozc-server/Makefile
+++ b/japanese/mozc-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mozc
PORTVERSION= 2.23.2815.102.01
DISTVERSIONPREFIX= v
-PORTREVISION?= 32
+PORTREVISION?= 33
CATEGORIES= japanese
MAINTAINER= hrs@FreeBSD.org
@@ -377,10 +377,9 @@
RUN_DEPENDS+= mozc_server:japanese/mozc-server
NO_ARCH= yes
-PLIST_FILES+= ${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.elc \
- ${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.el.gz \
- ${EMACS_VERSION_SITE_LISPDIR}/mozc/leim-list.el
-PLIST_DIRS+= ${EMACS_VERSION_SITE_LISPDIR}/mozc
+PLIST_FILES+= ${EMACS_SITE_LISPDIR}/mozc/mozc.el.gz \
+ ${EMACS_SITE_LISPDIR}/mozc/leim-list.el
+PLIST_DIRS+= ${EMACS_SITE_LISPDIR}/mozc
post-patch-mozc_el:
${REINPLACE_CMD} "s,%%PREFIX%%,${PREFIX}," \
@@ -389,18 +388,14 @@
post-patch: post-patch-mozc_el
do-build-mozc_el:
- cd ${BUILD_WRKSRC}/unix/emacs && \
- ${EMACS_CMD} -batch -q -no-site-file -no-init-file \
- -f batch-byte-compile mozc.el && \
- ${GZIP_CMD} mozc.el
+ cd ${BUILD_WRKSRC}/unix/emacs && ${GZIP_CMD} mozc.el
do-install-mozc_el:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mozc
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/mozc
${INSTALL_DATA} \
${BUILD_WRKSRC}/unix/emacs/mozc.el.gz \
- ${BUILD_WRKSRC}/unix/emacs/mozc.elc \
${FILESDIR}/leim-list.el \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mozc/
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/mozc/
.endif
do-build: ${BUILD_MOZC_LIST:S/^/do-build-/}
diff --git a/japanese/navi2ch/Makefile b/japanese/navi2ch/Makefile
--- a/japanese/navi2ch/Makefile
+++ b/japanese/navi2ch/Makefile
@@ -1,9 +1,8 @@
PORTNAME= navi2ch
PORTVERSION= 2.0.0.d
-PORTREVISION= 26
+PORTREVISION= 27
PORTEPOCH= 1
CATEGORIES= japanese www elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= 2ch.net and 2ch-like BBS navigator for Emacsen
@@ -14,27 +13,36 @@
RUN_DEPENDS= ${LOCALBASE}/sbin/2chproxy.pl:japanese/p5-2chproxy
-USES= emacs
+USES= emacs:build
USE_GITHUB= yes
GH_ACCOUNT= naota
GH_TAGNAME= faebfd1
GNU_CONFIGURE= yes
CONFIGURE_ENV= EMACS="${EMACS_CMD}"
-CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${LISPDIR}/${PORTNAME}
-PLIST_SUB= LISPDIR=${LISPDIR}
+CONFIGURE_ARGS= --with-icondir=${PREFIX}/${EMACS_LIBDIR}/etc/${PORTNAME}/icons \
+ --with-lispdir=${PREFIX}/${LISPDIR}/${PORTNAME}
+PLIST_SUB= EMACS_LIBDIR=${EMACS_LIBDIR} LISPDIR=${LISPDIR}
PORTDOCS= ${PORTDOC_FILES} contrib
+CONFLICTS_INSTALL= ja-navi2ch-emacs_*
+
+NO_ARCH= yes
+
INFO= navi2ch
PORTDOC_FILES= ChangeLog README TODO
PORTDOC_LISPS= gikope.el navi2ch-logo.el navi2ch-migemo.el
-LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}
+LISPDIR= ${EMACS_SITE_LISPDIR}
OPTIONS_DEFINE= DOCS X11
OPTIONS_DEFAULT=X11
X11_RUN_DEPENDS=${LOCALBASE}/share/fonts/mona/monak12.pcf.gz:japanese/font-mona
+post-install:
+ @${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/navi2ch \
+ -name "*.elc" -delete
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && \
diff --git a/japanese/navi2ch/pkg-plist b/japanese/navi2ch/pkg-plist
--- a/japanese/navi2ch/pkg-plist
+++ b/japanese/navi2ch/pkg-plist
@@ -1,73 +1,38 @@
-%%EMACS_LIBDIR_WITH_VER%%/etc/navi2ch/icons/plugged.xpm
-%%EMACS_LIBDIR_WITH_VER%%/etc/navi2ch/icons/unplugged.xpm
+%%EMACS_LIBDIR%%/etc/navi2ch/icons/plugged.xpm
+%%EMACS_LIBDIR%%/etc/navi2ch/icons/unplugged.xpm
%%LISPDIR%%/navi2ch/navi2ch-article.el
-%%LISPDIR%%/navi2ch/navi2ch-article.elc
%%LISPDIR%%/navi2ch/navi2ch-articles.el
-%%LISPDIR%%/navi2ch/navi2ch-articles.elc
%%LISPDIR%%/navi2ch/navi2ch-auto-modify.el
-%%LISPDIR%%/navi2ch/navi2ch-auto-modify.elc
%%LISPDIR%%/navi2ch/navi2ch-be2ch.el
-%%LISPDIR%%/navi2ch/navi2ch-be2ch.elc
%%LISPDIR%%/navi2ch/navi2ch-board-misc.el
-%%LISPDIR%%/navi2ch/navi2ch-board-misc.elc
%%LISPDIR%%/navi2ch/navi2ch-board.el
-%%LISPDIR%%/navi2ch/navi2ch-board.elc
%%LISPDIR%%/navi2ch/navi2ch-bookmark.el
-%%LISPDIR%%/navi2ch/navi2ch-bookmark.elc
%%LISPDIR%%/navi2ch/navi2ch-config.el
%%LISPDIR%%/navi2ch/navi2ch-directory.el
-%%LISPDIR%%/navi2ch/navi2ch-directory.elc
%%LISPDIR%%/navi2ch/navi2ch-e21.el
-%%LISPDIR%%/navi2ch/navi2ch-e21.elc
%%LISPDIR%%/navi2ch/navi2ch-face.el
-%%LISPDIR%%/navi2ch/navi2ch-face.elc
%%LISPDIR%%/navi2ch/navi2ch-futaba.el
-%%LISPDIR%%/navi2ch/navi2ch-futaba.elc
%%LISPDIR%%/navi2ch/navi2ch-head.el
-%%LISPDIR%%/navi2ch/navi2ch-head.elc
%%LISPDIR%%/navi2ch/navi2ch-history.el
-%%LISPDIR%%/navi2ch/navi2ch-history.elc
%%LISPDIR%%/navi2ch/navi2ch-http-date.el
-%%LISPDIR%%/navi2ch/navi2ch-http-date.elc
%%LISPDIR%%/navi2ch/navi2ch-jbbs-net.el
-%%LISPDIR%%/navi2ch/navi2ch-jbbs-net.elc
%%LISPDIR%%/navi2ch/navi2ch-jbbs-shitaraba.el
-%%LISPDIR%%/navi2ch/navi2ch-jbbs-shitaraba.elc
%%LISPDIR%%/navi2ch/navi2ch-list.el
-%%LISPDIR%%/navi2ch/navi2ch-list.elc
%%LISPDIR%%/navi2ch/navi2ch-localfile.el
-%%LISPDIR%%/navi2ch/navi2ch-localfile.elc
%%LISPDIR%%/navi2ch/navi2ch-machibbs.el
-%%LISPDIR%%/navi2ch/navi2ch-machibbs.elc
%%LISPDIR%%/navi2ch/navi2ch-megabbs.el
-%%LISPDIR%%/navi2ch/navi2ch-megabbs.elc
%%LISPDIR%%/navi2ch/navi2ch-message.el
-%%LISPDIR%%/navi2ch/navi2ch-message.elc
%%LISPDIR%%/navi2ch/navi2ch-mona.el
-%%LISPDIR%%/navi2ch/navi2ch-mona.elc
%%LISPDIR%%/navi2ch/navi2ch-multibbs.el
-%%LISPDIR%%/navi2ch/navi2ch-multibbs.elc
%%LISPDIR%%/navi2ch/navi2ch-net.el
-%%LISPDIR%%/navi2ch/navi2ch-net.elc
%%LISPDIR%%/navi2ch/navi2ch-oyster.el
-%%LISPDIR%%/navi2ch/navi2ch-oyster.elc
%%LISPDIR%%/navi2ch/navi2ch-popup-article.el
-%%LISPDIR%%/navi2ch/navi2ch-popup-article.elc
%%LISPDIR%%/navi2ch/navi2ch-search.el
-%%LISPDIR%%/navi2ch/navi2ch-search.elc
%%LISPDIR%%/navi2ch/navi2ch-splash.el
-%%LISPDIR%%/navi2ch/navi2ch-splash.elc
%%LISPDIR%%/navi2ch/navi2ch-util.el
-%%LISPDIR%%/navi2ch/navi2ch-util.elc
%%LISPDIR%%/navi2ch/navi2ch-vars.el
-%%LISPDIR%%/navi2ch/navi2ch-vars.elc
%%LISPDIR%%/navi2ch/navi2ch-version.el
-%%LISPDIR%%/navi2ch/navi2ch-version.elc
%%LISPDIR%%/navi2ch/navi2ch-xmas.el
-%%LISPDIR%%/navi2ch/navi2ch-xmas.elc
%%LISPDIR%%/navi2ch/navi2ch.el
-%%LISPDIR%%/navi2ch/navi2ch.elc
%%LISPDIR%%/navi2ch/navi2ch-p2.el
-%%LISPDIR%%/navi2ch/navi2ch-p2.elc
%%LISPDIR%%/navi2ch/navi2ch-thumbnail.el
-%%LISPDIR%%/navi2ch/navi2ch-thumbnail.elc
diff --git a/japanese/yc.el/Makefile b/japanese/yc.el/Makefile
--- a/japanese/yc.el/Makefile
+++ b/japanese/yc.el/Makefile
@@ -1,10 +1,9 @@
PORTNAME= yc.el
PORTVERSION= 5.2.1
-PORTREVISION= 29
+PORTREVISION= 30
PORTEPOCH= 1
CATEGORIES= japanese elisp
MASTER_SITES= http://www.ceres.dti.ne.jp/~knak/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
DISTNAME= yc-${PORTVERSION}.el
EXTRACT_SUFX= .gz
@@ -13,29 +12,27 @@
WWW= http://www.ceres.dti.ne.jp/~knak/yc.html
USES= emacs
-EMACS_FLAVORS_EXCLUDE= devel_full devel_nox # fail to build
EXTRACT_CMD= ${GZCAT}
EXTRACT_BEFORE_ARGS= #
EXTRACT_AFTER_ARGS= > yc.el
NO_WRKSUBDIR= yes
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/yc/yc.el \
- ${EMACS_VERSION_SITE_LISPDIR}/yc/yc.elc
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/yc/yc.el
+
+CONFLICTS_INSTALL= ja-yc.el-emacs_*
+
+NO_ARCH= yes
+NO_BUILD= yes
OPTIONS_DEFINE= ICANNA
ICANNA_DESC= Enable icanna support
ICANNA_RUN_DEPENDS= icanna:japanese/icanna
-YC_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/yc
-
-do-build:
- @(cd ${WRKSRC} && \
- ${EMACS_CMD} -batch -f batch-byte-compile yc.el)
+YC_LISPDIR= ${PREFIX}/${EMACS_SITE_LISPDIR}/yc
do-install:
@${MKDIR} ${STAGEDIR}${YC_LISPDIR}
- (cd ${WRKSRC} && \
- ${INSTALL_SCRIPT} yc.el yc.elc ${STAGEDIR}${YC_LISPDIR})
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${YC_LISPDIR}
.include <bsd.port.mk>
diff --git a/japanese/yc.el/pkg-message b/japanese/yc.el/pkg-message
--- a/japanese/yc.el/pkg-message
+++ b/japanese/yc.el/pkg-message
@@ -3,7 +3,7 @@
message: <<EOM
Quick Setup:
-(1) Add the following two lines in your $HOME/.emacs file;
+(1) Add the following two lines in your Emacs configuration:
(load "yc")
(global-yc-mode 1) ;; if you need ANK-conversion-mode in all buffers
diff --git a/lang/alchemist.el/Makefile b/lang/alchemist.el/Makefile
--- a/lang/alchemist.el/Makefile
+++ b/lang/alchemist.el/Makefile
@@ -1,9 +1,8 @@
PORTNAME= alchemist.el
PORTVERSION= 1.8.2
DISTVERSIONPREFIX= v
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= lang
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= erlang@FreeBSD.org
COMMENT= Elixir Tooling Integration Into Emacs
@@ -11,12 +10,14 @@
LICENSE= GPLv3
-RUN_DEPENDS= elixir-mode.el${EMACS_PKGNAMESUFFIX}>=0:lang/elixir-mode.el@${EMACS_FLAVOR}
+RUN_DEPENDS= elixir-mode.el>=0:lang/elixir-mode.el
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= tonini
+CONFLICTS_INSTALL= alchemist.el-emacs_*
+
NO_ARCH= yes
NO_BUILD= yes
diff --git a/lang/clojure-mode.el/Makefile b/lang/clojure-mode.el/Makefile
--- a/lang/clojure-mode.el/Makefile
+++ b/lang/clojure-mode.el/Makefile
@@ -1,9 +1,9 @@
PORTNAME= clojure-mode.el
PORTVERSION= 5.21.0
+PORTREVISION= 1
PORTEPOCH= 1
DISTVERSIONPREFIX= v
CATEGORIES= lang elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Emacs lisp module for the Clojure language
@@ -16,6 +16,8 @@
GH_ACCOUNT= clojure-emacs
GH_PROJECT= clojure-mode
+CONFLICTS_INSTALL= clojure-mode.el-emacs_*
+
NO_ARCH= yes
NO_BUILD= yes
diff --git a/lang/clojure-mode.el/pkg-message b/lang/clojure-mode.el/pkg-message
--- a/lang/clojure-mode.el/pkg-message
+++ b/lang/clojure-mode.el/pkg-message
@@ -1,7 +1,9 @@
[
{ type: install
message: <<EOM
-To use clojure-mode in Emacs, add the following lines to your ~/.emacs:
+
+To use clojure-mode in Emacs, add the following lines to your Emacs
+configuration:
(autoload 'clojure-mode "clojure-mode" "A mode for clojure lisp" t)
(add-to-list 'auto-mode-alist '("\\.clj$" . clojure-mode))
diff --git a/lang/csharp-mode.el/Makefile b/lang/csharp-mode.el/Makefile
--- a/lang/csharp-mode.el/Makefile
+++ b/lang/csharp-mode.el/Makefile
@@ -1,7 +1,7 @@
PORTNAME= csharp-mode.el
PORTVERSION= 2.0.0
+PORTREVISION= 1
CATEGORIES= lang elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Emacs major mode for editing C\# source code
@@ -14,6 +14,8 @@
GH_ACCOUNT= josteink
GH_PROJECT= csharp-mode
+CONFLICTS_INSTALL= csharp-mode.el-emacs_*
+
NO_ARCH= yes
NO_BUILD= yes
diff --git a/lang/csharp-mode.el/pkg-message b/lang/csharp-mode.el/pkg-message
--- a/lang/csharp-mode.el/pkg-message
+++ b/lang/csharp-mode.el/pkg-message
@@ -1,7 +1,7 @@
[
{ type: install
message: <<EOM
-To use csharp-mode, add the following lines to your ~/.emacs file:
+To use csharp-mode, add the following lines to your Emacs configuration:
(autoload 'csharp-mode "csharp-mode" "Major mode for editing C# code." t)
(setq auto-mode-alist (append '(("\\.cs$" . csharp-mode)) auto-mode-alist))
diff --git a/lang/elixir-mode.el/Makefile b/lang/elixir-mode.el/Makefile
--- a/lang/elixir-mode.el/Makefile
+++ b/lang/elixir-mode.el/Makefile
@@ -1,9 +1,8 @@
PORTNAME= elixir-mode.el
DISTVERSIONPREFIX= v
PORTVERSION= 2.3.1
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= lang
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= erlang@FreeBSD.org
COMMENT= Emacs major mode for Elixir
@@ -16,6 +15,8 @@
GH_ACCOUNT= elixir-lang
GH_PROJECT= emacs-elixir
+CONFLICTS_INSTALL= elixir-mode.el-emacs_*
+
NO_ARCH= yes
NO_BUILD= yes
diff --git a/lang/haskell-mode.el/Makefile b/lang/haskell-mode.el/Makefile
--- a/lang/haskell-mode.el/Makefile
+++ b/lang/haskell-mode.el/Makefile
@@ -1,9 +1,8 @@
PORTNAME= haskell-mode
DISTVERSIONPREFIX= v
DISTVERSION= 17.5
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= lang elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Emacs lisp mode for editing haskell programs
@@ -11,14 +10,14 @@
LICENSE= GPLv3
-USES= emacs gmake
+USES= emacs:build gmake
USE_GITHUB= yes
GH_ACCOUNT= haskell
-#EMACS_FLAVORS_EXCLUDE= devel_full devel_nox
-
ALL_TARGET= haskell-mode-autoloads.el
+CONFLICTS_INSTALL= haskell-mode-emacs_*
+
NO_ARCH= yes
SUB_FILES= pkg-message
diff --git a/lang/haskell-mode.el/files/pkg-message.in b/lang/haskell-mode.el/files/pkg-message.in
--- a/lang/haskell-mode.el/files/pkg-message.in
+++ b/lang/haskell-mode.el/files/pkg-message.in
@@ -1,17 +1,12 @@
[
{ type: install
message: <<EOM
-To use haskell-mode in Emacs, add the following lines to your ~/.emacs:
-
-(add-to-list 'load-path "%%PREFIX%%/share/emacs/site-lisp/haskell-mode/")
-(require 'haskell-mode-autoloads)
-
-Add the following lines according to which modules you want to use:
+To use haskell-mode in Emacs, add the following lines to your Emacs
+configuration according to which modules you want to use:
(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)
(add-hook 'haskell-mode-hook 'turn-on-haskell-indentation)
(add-hook 'haskell-mode-hook 'turn-on-haskell-indent)
-(autoload 'turn-on-haskell-indent "hindent" "Indentation mode for Haskell" t)
(add-hook 'haskell-mode-hook 'font-lock-mode)
Note that the three indentation modules are mutually exclusive - add at
diff --git a/lang/php-mode.el/Makefile b/lang/php-mode.el/Makefile
--- a/lang/php-mode.el/Makefile
+++ b/lang/php-mode.el/Makefile
@@ -1,9 +1,8 @@
PORTNAME= php-mode.el
DISTVERSIONPREFIX= v
DISTVERSION= 1.27.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= marc@bumblingdork.com
COMMENT= PHP mode for GNU Emacs
@@ -16,43 +15,28 @@
GH_ACCOUNT= emacs-php
GH_PROJECT= ${PORTNAME:S/.el$//}
-EMACS_FLAVORS_EXCLUDE= devel_full devel_nox # Eager macro-expansion failure: (void-variable flymake-allowed-file-name-masks)
+CONFLICTS_INSTALL= php-mode.el-emacs_*
NO_ARCH= yes
+NO_BUILD= yes
LISP_FILES= lisp/php-align.el \
- lisp/php-align.elc \
lisp/php-complete.el \
- lisp/php-complete.elc \
lisp/php-defs.el \
- lisp/php-defs.elc \
lisp/php-face.el \
- lisp/php-face.elc \
lisp/php-flymake.el \
- lisp/php-flymake.elc \
lisp/php-format.el \
- lisp/php-format.elc \
lisp/php-ide-phpactor.el \
- lisp/php-ide-phpactor.elc \
lisp/php-ide.el \
- lisp/php-ide.elc \
lisp/php-local-manual.el \
- lisp/php-local-manual.elc \
lisp/php-mode-debug.el \
- lisp/php-mode-debug.elc \
lisp/php-mode.el \
- lisp/php-mode.elc \
lisp/php-project.el \
- lisp/php-project.elc \
- lisp/php.el \
- lisp/php.elc
-
-do-build:
- ${EMACS_CMD} -q --batch -L ${WRKSRC}/lisp/ -f batch-byte-compile ${WRKSRC}/lisp/*.el
+ lisp/php.el
do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${INSTALL_DATA} ${LISP_FILES:C/^/${WRKSRC}\//g} \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
.include <bsd.port.mk>
diff --git a/lang/php-mode.el/pkg-message b/lang/php-mode.el/pkg-message
--- a/lang/php-mode.el/pkg-message
+++ b/lang/php-mode.el/pkg-message
@@ -1,7 +1,7 @@
[
{ type: install
message: <<EOM
-To use php-mode in Emacs, add the following lines to your ~/.emacs:
+To use php-mode in Emacs, add the following lines to your Emacs configuration:
(autoload 'php-mode "php-mode" "Mode for editing PHP source files")
(add-to-list 'auto-mode-alist '("\\.\\(inc\\|php[s34]?\\)" . php-mode))
diff --git a/lang/php-mode.el/pkg-plist b/lang/php-mode.el/pkg-plist
--- a/lang/php-mode.el/pkg-plist
+++ b/lang/php-mode.el/pkg-plist
@@ -1,26 +1,13 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/php-align.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php-align.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/php-complete.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php-complete.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/php-defs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php-defs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/php-face.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php-face.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/php-flymake.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php-flymake.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/php-format.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php-format.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/php-ide-phpactor.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php-ide-phpactor.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/php-ide.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php-ide.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/php-local-manual.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php-local-manual.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/php-mode-debug.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php-mode-debug.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/php-mode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php-mode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/php-project.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php-project.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/php.el
-%%EMACS_VERSION_SITE_LISPDIR%%/php.elc
+%%EMACS_SITE_LISPDIR%%/php-align.el
+%%EMACS_SITE_LISPDIR%%/php-complete.el
+%%EMACS_SITE_LISPDIR%%/php-defs.el
+%%EMACS_SITE_LISPDIR%%/php-face.el
+%%EMACS_SITE_LISPDIR%%/php-flymake.el
+%%EMACS_SITE_LISPDIR%%/php-format.el
+%%EMACS_SITE_LISPDIR%%/php-ide-phpactor.el
+%%EMACS_SITE_LISPDIR%%/php-ide.el
+%%EMACS_SITE_LISPDIR%%/php-local-manual.el
+%%EMACS_SITE_LISPDIR%%/php-mode-debug.el
+%%EMACS_SITE_LISPDIR%%/php-mode.el
+%%EMACS_SITE_LISPDIR%%/php-project.el
+%%EMACS_SITE_LISPDIR%%/php.el
diff --git a/lang/tuareg-mode.el/Makefile b/lang/tuareg-mode.el/Makefile
--- a/lang/tuareg-mode.el/Makefile
+++ b/lang/tuareg-mode.el/Makefile
@@ -1,9 +1,8 @@
PORTNAME= tuareg-mode
PORTVERSION= 2.0.8
-PORTREVISION= 22
+PORTREVISION= 23
PORTEPOCH= 1
CATEGORIES= lang elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= michipili@gmail.com
COMMENT= Emacs major mode for editing Caml code
@@ -16,22 +15,23 @@
GH_ACCOUNT= ocaml
GH_PROJECT= tuareg
+CONFLICTS_INSTALL= tuareg-mode-emacs_*
+
+NO_ARCH= yes
+NO_BUILD= yes
+
OPTIONS_DEFINE= DOCS
ELISP_FILES= ocamldebug.el tuareg.el
.for f in ${ELISP_FILES}
-PLIST_FILES+= ${EMACS_SITE_LISPDIR}/$f ${EMACS_SITE_LISPDIR}/$fc
+PLIST_FILES+= ${EMACS_SITE_LISPDIR}/$f
.endfor
PORTDOCS= README.md
-do-build:
- (cd ${WRKSRC} && \
- ${EMACS_CMD} -batch -q -f batch-byte-compile ${ELISP_FILES})
-
do-install:
@${MKDIR} ${STAGEDIR}${EMACS_SITE_LISPDIR}
.for tuareg_mode_f in ${ELISP_FILES}
- ${INSTALL_DATA} ${WRKSRC}/${tuareg_mode_f} ${WRKSRC}/${tuareg_mode_f}c \
+ ${INSTALL_DATA} ${WRKSRC}/${tuareg_mode_f} \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
.endfor
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/mail/anubis/Makefile b/mail/anubis/Makefile
--- a/mail/anubis/Makefile
+++ b/mail/anubis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= anubis
PORTVERSION= 4.3
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= mail
MASTER_SITES= GNU
@@ -25,7 +25,8 @@
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-CONFIGURE_ARGS= --with-gnutls \
+CONFIGURE_ARGS= --with-emacs=no \
+ --with-gnutls \
--with-gsasl
INFO= anubis
@@ -47,10 +48,8 @@
OPTIONS_EXCLUDE+= PAM
.endif
-EMACS_DESC= Install EMACS lisp files (requires emacs)
-EMACS_USES= emacs:build
-EMACS_CONFIGURE_ON= --with-lispdir=${PREFIX}/${EMACS_SITE_LISPDIR}/anubis
-EMACS_CONFIGURE_OFF= --with-lispdir=no
+EMACS_DESC= Install EMACS lisp
+EMACS_USES= emacs
GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm
GDBM_CONFIGURE_WITH= gdbm
@@ -90,6 +89,11 @@
REQUIRE+= mail
SUB_LIST+= REQUIRE="${REQUIRE}"
+post-install-EMACS-on::
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/anubis
+ ${INSTALL_DATA} ${WRKSRC}/elisp/anubis-mode.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/anubis
+
post-patch-TEST-off:
@${REINPLACE_CMD} -e 's| tests||' ${WRKSRC}/Makefile.am
diff --git a/mail/anubis/pkg-plist b/mail/anubis/pkg-plist
--- a/mail/anubis/pkg-plist
+++ b/mail/anubis/pkg-plist
@@ -6,7 +6,6 @@
%%GUILE%%share/anubis/remailer.scm
%%GUILE%%share/anubis/rot-13.scm
%%EMACS%%%%EMACS_SITE_LISPDIR%%/anubis/anubis-mode.el
-%%EMACS%%%%EMACS_SITE_LISPDIR%%/anubis/anubis-mode.elc
%%NLS%%share/locale/da/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/de/LC_MESSAGES/anubis.mo
%%NLS%%share/locale/es/LC_MESSAGES/anubis.mo
diff --git a/mail/c-sig/Makefile b/mail/c-sig/Makefile
--- a/mail/c-sig/Makefile
+++ b/mail/c-sig/Makefile
@@ -1,8 +1,7 @@
PORTNAME= c-sig
PORTVERSION= 3.8.0.1
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= mail elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Signature insertion tool for Emacs
@@ -13,12 +12,19 @@
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= yasuhirokimura
+
+CONFLICTS_INSTALL= c-sig-emacs_*
+
NO_ARCH= yes
+NO_BUILD= yes
MAKE_ENV+= EMACS=${EMACS_CMD} LISPDIR=${LISPDIR}
-LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
+LISPDIR= ${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
-post-install:
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/c-sig.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for file in c-sig-eng.faq c-sig-eng.man c-sig-jp.faq c-sig-jp.man
${INSTALL_MAN} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
diff --git a/mail/c-sig/pkg-plist b/mail/c-sig/pkg-plist
--- a/mail/c-sig/pkg-plist
+++ b/mail/c-sig/pkg-plist
@@ -1,5 +1,4 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/c-sig/c-sig.el
-%%EMACS_VERSION_SITE_LISPDIR%%/c-sig/c-sig.elc
+%%EMACS_SITE_LISPDIR%%/c-sig/c-sig.el
%%DOCSDIR%%/c-sig-eng.faq
%%DOCSDIR%%/c-sig-eng.man
%%DOCSDIR%%/c-sig-jp.faq
diff --git a/mail/mailest/Makefile b/mail/mailest/Makefile
--- a/mail/mailest/Makefile
+++ b/mail/mailest/Makefile
@@ -1,9 +1,8 @@
PORTNAME= mailest
PORTVERSION= 0.9.24
DISTVERSIONPREFIX= ${PORTNAME}-
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= mail
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Hyper Estraier backend for Mew
@@ -18,12 +17,14 @@
LIB_DEPENDS= libevent.so:devel/libevent \
libqdbm.so:databases/qdbm \
libestraier.so:textproc/hyperestraier
-RUN_DEPENDS= mew${EMACS_PKGNAMESUFFIX}>0:mail/mew@${EMACS_FLAVOR}
+RUN_DEPENDS= mew>0:mail/mew
-USES= emacs:run fakeroot iconv
+USES= emacs fakeroot iconv
USE_GITHUB= yes
GH_ACCOUNT= yasuoka
+CONFLICTS_INSTALL= mailest-emacs_*
+
MAKE_ARGS= MANDIR=${PREFIX}/share/man/man
MAKE_ENV= USE_BSDMAKE=true WITH_INSTALL_AS_USER=true
diff --git a/mail/mailfromd/Makefile b/mail/mailfromd/Makefile
--- a/mail/mailfromd/Makefile
+++ b/mail/mailfromd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mailfromd
PORTVERSION= 9.1
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= http://download.gnu.org.ua/pub/release/${PORTNAME}/ \
http://download.gnu.org.ua/pub/alpha/${PORTNAME}/
@@ -21,7 +22,8 @@
CONFIGURE_ARGS= --enable-syslog-async
CONFIGURE_ENV= DEFAULT_STATE_DIR="${DATABASEDIR}" \
DEFAULT_SOCKET="unix:${MFD_RUN_DIR}/${PORTNAME}.sock" \
- DEFAULT_USER=mailnull
+ DEFAULT_USER=mailnull \
+ ac_cv_prog_EMACS=no
USE_RC_SUBR= calloutd ${PORTNAME}
TEST_TARGET= check
@@ -46,8 +48,7 @@
DB_DESC= Database configuration
EMACS_DESC= Install Emacs Lisp *-mode files
-EMACS_CONFIGURE_ENV_OFF=ac_cv_prog_EMACS=no
-EMACS_USES= emacs:build
+EMACS_USES= emacs
NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
@@ -71,4 +72,8 @@
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+post-install-EMACS-on:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/elisp/*.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+
.include <bsd.port.mk>
diff --git a/mail/mailfromd/pkg-plist b/mail/mailfromd/pkg-plist
--- a/mail/mailfromd/pkg-plist
+++ b/mail/mailfromd/pkg-plist
@@ -8,9 +8,7 @@
sbin/mailfromd
share/aclocal/mfmod.m4
%%EMACS%%%%EMACS_SITE_LISPDIR%%/mfl-mode.el
-%%EMACS%%%%EMACS_SITE_LISPDIR%%/mfl-mode.elc
%%EMACS%%%%EMACS_SITE_LISPDIR%%/obfemail-mode.el
-%%EMACS%%%%EMACS_SITE_LISPDIR%%/obfemail-mode.elc
%%NLS%%share/locale/da/LC_MESSAGES/mailfromd.mo
%%NLS%%share/locale/fr/LC_MESSAGES/mailfromd.mo
%%NLS%%share/locale/id/LC_MESSAGES/mailfromd.mo
diff --git a/mail/mailutils/Makefile b/mail/mailutils/Makefile
--- a/mail/mailutils/Makefile
+++ b/mail/mailutils/Makefile
@@ -56,8 +56,7 @@
MH_CONFIGURE_ENV= ac_cv_prog_EMACS=no
MH_CONFIGURE_ENABLE= mh
-MH_USES= emacs:noflavors
-MH_VARS= EMACS_NO_DEPENDS=yes
+MH_USES= emacs
NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
diff --git a/mail/mew-devel/Makefile b/mail/mew-devel/Makefile
--- a/mail/mew-devel/Makefile
+++ b/mail/mew-devel/Makefile
@@ -1,9 +1,9 @@
PORTNAME= mew
DISTVERSIONPREFIX= v
+PORTREVISION= 1
DISTVERSION= 6.10-49
DISTVERSIONSUFFIX= -ge50839a
CATEGORIES= mail elisp
-PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Messaging in the Emacs World for emacs (Development Version)
@@ -12,20 +12,20 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= emacs
+USES= emacs:build
USE_GITHUB= yes
GH_ACCOUNT= kazu-yamamoto
GH_PROJECT= Mew
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-elispdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mew \
- --with-etcdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mew/etc
+CONFIGURE_ARGS= --with-elispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew \
+ --with-etcdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew/etc
# target name for make build and install
ALL_TARGET= all info jinfo
INSTALL_TARGET= install install-jinfo
-CONFLICTS_INSTALL= mew mew-devel-emacs_* mew-emacs_* # bin/cmew bin/incm
+CONFLICTS_INSTALL= mew mew-devel-emacs_*
SUB_FILES= pkg-message
@@ -45,6 +45,10 @@
DATABASE_RUN_DEPENDS= rubygem-sqlite3>=0:databases/rubygem-sqlite3
STUNNEL_RUN_DEPENDS= stunnel>=0:security/stunnel
+post-install:
+ @${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/mew \
+ -name "*.elc" -delete
+
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/*.md ${WRKSRC}/CHANGES/*.md ${STAGEDIR}${DOCSDIR}
diff --git a/mail/mew-devel/pkg-plist b/mail/mew-devel/pkg-plist
--- a/mail/mew-devel/pkg-plist
+++ b/mail/mew-devel/pkg-plist
@@ -16,170 +16,103 @@
share/man/man1/mewest.1.gz
share/man/man1/mewl.1.gz
share/man/man1/smew.1.gz
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/Mew.img
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/Mew.png
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/Mew.xbm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/Mew.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Audio.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Blank.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-External.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Folder.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Image.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Octet-Stream.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Postscript.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Rfc822.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Text.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Unknown.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Video.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-attach.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-cite.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-forward.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-inc.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-lock.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-next.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-pgp-enc.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-pgp-sigenc.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-pgp-sign.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-prev.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-queue.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-refile.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-reply.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-send.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-sep.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-show.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-write.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-yank.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-addrbook.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-addrbook.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-attach.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-attach.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-auth.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-auth.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-blvs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-blvs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-bq.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-bq.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-cache.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-cache.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-complete.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-complete.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-config.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-config.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-const.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-const.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-darwin.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-darwin.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-decode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-decode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-demo.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-demo.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-draft.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-draft.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-edit.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-edit.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-encode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-encode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-env.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-env.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-env0.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-env0.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-exec.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-exec.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-ext.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-ext.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-fib.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-fib.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-func.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-func.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-gemacs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-gemacs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-header.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-header.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-highlight.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-highlight.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-imap.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-imap.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-imap2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-imap2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-key.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-key.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-lang-jp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-lang-jp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-lang-kr.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-lang-kr.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-lang-latin.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-lang-latin.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-local.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-local.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mark.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mark.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-message.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-message.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mime.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mime.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-minibuf.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-minibuf.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mule.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mule.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mule3.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mule3.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-net.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-net.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-nntp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-nntp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-nntp2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-nntp2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-oauth2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-oauth2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-passwd.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-passwd.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pgp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pgp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pick.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pick.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pop.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pop.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-refile.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-refile.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-scan.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-scan.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-search.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-search.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-smime.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-smime.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-smtp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-smtp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-sort.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-sort.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-ssh.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-ssh.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-ssl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-ssl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary3.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary3.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary4.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary4.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-syntax.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-syntax.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-thread.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-thread.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-unix.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-unix.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-vars.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-vars.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-vars2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-vars2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-vars3.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-vars3.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-varsx.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-varsx.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-virtual.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-virtual.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-win32.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-win32.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew.elc
+%%EMACS_SITE_LISPDIR%%/mew/etc/Mew.img
+%%EMACS_SITE_LISPDIR%%/mew/etc/Mew.png
+%%EMACS_SITE_LISPDIR%%/mew/etc/Mew.xbm
+%%EMACS_SITE_LISPDIR%%/mew/etc/Mew.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Audio.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Blank.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-External.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Folder.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Image.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Octet-Stream.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Postscript.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Rfc822.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Text.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Unknown.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Video.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-attach.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-cite.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-forward.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-inc.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-lock.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-next.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-pgp-enc.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-pgp-sigenc.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-pgp-sign.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-prev.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-queue.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-refile.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-reply.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-send.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-sep.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-show.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-write.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-yank.xpm
+%%EMACS_SITE_LISPDIR%%/mew/mew-addrbook.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-attach.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-auth.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-blvs.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-bq.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-cache.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-complete.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-config.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-const.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-darwin.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-decode.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-demo.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-draft.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-edit.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-encode.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-env.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-env0.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-exec.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-ext.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-fib.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-func.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-gemacs.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-header.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-highlight.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-imap.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-imap2.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-key.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-lang-jp.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-lang-kr.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-lang-latin.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-local.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-mark.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-message.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-mime.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-minibuf.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-mule.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-mule3.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-net.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-nntp.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-nntp2.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-oauth2.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-passwd.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-pgp.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-pick.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-pop.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-refile.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-scan.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-search.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-smime.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-smtp.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-sort.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-ssh.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-ssl.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-summary.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-summary2.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-summary3.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-summary4.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-syntax.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-thread.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-unix.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-vars.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-vars2.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-vars3.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-varsx.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-virtual.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-win32.el
+%%EMACS_SITE_LISPDIR%%/mew/mew.el
diff --git a/mail/mew/Makefile b/mail/mew/Makefile
--- a/mail/mew/Makefile
+++ b/mail/mew/Makefile
@@ -1,9 +1,8 @@
PORTNAME= mew
DISTVERSION= 6.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= mail elisp
MASTER_SITES= http://www.mew.org/Release/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Messaging in the Emacs World for emacs
@@ -12,17 +11,17 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= emacs
+USES= emacs:build
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-elispdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mew \
- --with-etcdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mew/etc
+CONFIGURE_ARGS= --with-elispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew \
+ --with-etcdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew/etc
# target name for make build and install
ALL_TARGET= all info jinfo
INSTALL_TARGET= install install-jinfo
-CONFLICTS_INSTALL= mew-devel mew-devel-emacs_* mew-emacs_* # bin/cmew bin/incm
+CONFLICTS_INSTALL= mew-devel mew-emacs_*
SUB_FILES= pkg-message
@@ -42,6 +41,10 @@
DATABASE_RUN_DEPENDS= rubygem-sqlite3>=0:databases/rubygem-sqlite3
STUNNEL_RUN_DEPENDS= stunnel>=0:security/stunnel
+post-install:
+ @${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/mew \
+ -name "*.elc" -delete
+
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/*.md ${WRKSRC}/CHANGES/*.md ${STAGEDIR}${DOCSDIR}
diff --git a/mail/mew/pkg-plist b/mail/mew/pkg-plist
--- a/mail/mew/pkg-plist
+++ b/mail/mew/pkg-plist
@@ -16,170 +16,103 @@
share/man/man1/mewest.1.gz
share/man/man1/mewl.1.gz
share/man/man1/smew.1.gz
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/Mew.img
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/Mew.png
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/Mew.xbm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/Mew.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Audio.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Blank.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-External.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Folder.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Image.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Octet-Stream.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Postscript.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Rfc822.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Text.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Unknown.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-Video.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-attach.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-cite.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-forward.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-inc.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-lock.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-next.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-pgp-enc.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-pgp-sigenc.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-pgp-sign.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-prev.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-queue.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-refile.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-reply.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-send.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-sep.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-show.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-write.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/etc/mew-yank.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-addrbook.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-addrbook.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-attach.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-attach.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-auth.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-auth.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-blvs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-blvs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-bq.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-bq.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-cache.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-cache.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-complete.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-complete.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-config.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-config.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-const.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-const.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-darwin.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-darwin.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-decode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-decode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-demo.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-demo.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-draft.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-draft.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-edit.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-edit.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-encode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-encode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-env.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-env.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-env0.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-env0.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-exec.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-exec.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-ext.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-ext.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-fib.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-fib.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-func.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-func.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-gemacs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-gemacs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-header.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-header.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-highlight.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-highlight.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-imap.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-imap.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-imap2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-imap2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-key.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-key.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-lang-jp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-lang-jp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-lang-kr.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-lang-kr.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-lang-latin.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-lang-latin.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-local.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-local.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mark.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mark.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-message.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-message.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mime.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mime.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-minibuf.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-minibuf.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mule.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mule.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mule3.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-mule3.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-net.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-net.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-nntp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-nntp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-nntp2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-nntp2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-oauth2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-oauth2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-passwd.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-passwd.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pgp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pgp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pick.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pick.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pop.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pop.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-refile.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-refile.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-scan.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-scan.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-search.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-search.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-smime.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-smime.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-smtp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-smtp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-sort.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-sort.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-ssh.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-ssh.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-ssl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-ssl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary3.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary3.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary4.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-summary4.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-syntax.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-syntax.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-thread.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-thread.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-unix.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-unix.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-vars.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-vars.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-vars2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-vars2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-vars3.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-vars3.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-varsx.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-varsx.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-virtual.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-virtual.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-win32.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-win32.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew.el
-%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew.elc
+%%EMACS_SITE_LISPDIR%%/mew/etc/Mew.img
+%%EMACS_SITE_LISPDIR%%/mew/etc/Mew.png
+%%EMACS_SITE_LISPDIR%%/mew/etc/Mew.xbm
+%%EMACS_SITE_LISPDIR%%/mew/etc/Mew.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Audio.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Blank.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-External.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Folder.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Image.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Octet-Stream.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Postscript.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Rfc822.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Text.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Unknown.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Video.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-attach.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-cite.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-forward.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-inc.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-lock.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-next.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-pgp-enc.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-pgp-sigenc.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-pgp-sign.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-prev.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-queue.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-refile.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-reply.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-send.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-sep.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-show.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-write.xpm
+%%EMACS_SITE_LISPDIR%%/mew/etc/mew-yank.xpm
+%%EMACS_SITE_LISPDIR%%/mew/mew-addrbook.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-attach.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-auth.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-blvs.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-bq.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-cache.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-complete.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-config.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-const.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-darwin.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-decode.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-demo.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-draft.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-edit.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-encode.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-env.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-env0.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-exec.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-ext.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-fib.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-func.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-gemacs.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-header.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-highlight.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-imap.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-imap2.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-key.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-lang-jp.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-lang-kr.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-lang-latin.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-local.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-mark.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-message.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-mime.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-minibuf.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-mule.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-mule3.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-net.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-nntp.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-nntp2.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-oauth2.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-passwd.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-pgp.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-pick.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-pop.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-refile.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-scan.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-search.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-smime.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-smtp.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-sort.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-ssh.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-ssl.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-summary.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-summary2.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-summary3.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-summary4.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-syntax.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-thread.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-unix.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-vars.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-vars2.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-vars3.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-varsx.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-virtual.el
+%%EMACS_SITE_LISPDIR%%/mew/mew-win32.el
+%%EMACS_SITE_LISPDIR%%/mew/mew.el
diff --git a/mail/notmuch-emacs/Makefile b/mail/notmuch-emacs/Makefile
--- a/mail/notmuch-emacs/Makefile
+++ b/mail/notmuch-emacs/Makefile
@@ -1,6 +1,6 @@
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= mail elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX:S/^$/-emacs/}
+PKGNAMESUFFIX= -emacs
COMMENT= Emacs major-mode for the Notmuch email search and tagging application
WWW= https://notmuchmail.org/notmuch-emacs/
@@ -8,10 +8,13 @@
RUN_DEPENDS= notmuch:mail/notmuch
-USES= emacs gmake
+USES= emacs:build gmake
INSTALL_TARGET= install-emacs
MASTERDIR= ${.CURDIR}/../notmuch
+
+CONFLICTS_INSTALL= notmuch-emacs_*
+
NO_ARCH= yes
OPTIONS_DEFINE= DESKTOP DOCS MANPAGES
@@ -60,6 +63,7 @@
> ${WRKSRC}/sphinx.config
post-install:
+ @${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} -name "*.elc" -delete
@${GZIP_CMD} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/*.el
# keep poudriere testport happy
@@ -70,6 +74,6 @@
@${FIND} ${STAGEDIR}${PREFIX}/share/man ! -type d ! -name notmuch-emacs-mua.1.gz -delete
# modify what Mk/Uses/emacs.mk set
-MAKE_ARGS+= EMACS+=--quick
+MAKE_ARGS+= EMACS=EMACS+=--quick
.include "${MASTERDIR}/Makefile"
diff --git a/mail/notmuch-emacs/pkg-plist b/mail/notmuch-emacs/pkg-plist
--- a/mail/notmuch-emacs/pkg-plist
+++ b/mail/notmuch-emacs/pkg-plist
@@ -1,47 +1,26 @@
%%DESKTOP%%share/applications/notmuch-emacs-mua.desktop
%%EMACS_SITE_LISPDIR%%/coolj.el.gz
-%%EMACS_SITE_LISPDIR%%/coolj.elc
%%EMACS_SITE_LISPDIR%%/notmuch-address.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-address.elc
%%EMACS_SITE_LISPDIR%%/notmuch-autoloads.el.gz
%%EMACS_SITE_LISPDIR%%/notmuch-company.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-company.elc
%%EMACS_SITE_LISPDIR%%/notmuch-compat.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-compat.elc
%%EMACS_SITE_LISPDIR%%/notmuch-crypto.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-crypto.elc
%%EMACS_SITE_LISPDIR%%/notmuch-draft.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-draft.elc
%%EMACS_SITE_LISPDIR%%/notmuch-hello.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-hello.elc
%%EMACS_SITE_LISPDIR%%/notmuch-jump.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-jump.elc
%%EMACS_SITE_LISPDIR%%/notmuch-lib.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-lib.elc
%%EMACS_SITE_LISPDIR%%/notmuch-logo.svg
%%EMACS_SITE_LISPDIR%%/notmuch-maildir-fcc.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-maildir-fcc.elc
%%EMACS_SITE_LISPDIR%%/notmuch-message.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-message.elc
%%EMACS_SITE_LISPDIR%%/notmuch-mua.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-mua.elc
%%EMACS_SITE_LISPDIR%%/notmuch-parser.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-parser.elc
%%EMACS_SITE_LISPDIR%%/notmuch-print.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-print.elc
%%EMACS_SITE_LISPDIR%%/notmuch-query.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-query.elc
%%EMACS_SITE_LISPDIR%%/notmuch-show.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-show.elc
%%EMACS_SITE_LISPDIR%%/notmuch-tag.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-tag.elc
%%EMACS_SITE_LISPDIR%%/notmuch-tree.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-tree.elc
%%EMACS_SITE_LISPDIR%%/notmuch-version.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-version.elc
%%EMACS_SITE_LISPDIR%%/notmuch-wash.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch-wash.elc
%%EMACS_SITE_LISPDIR%%/notmuch.el.gz
-%%EMACS_SITE_LISPDIR%%/notmuch.elc
%%MANPAGES%%share/man/man1/notmuch-emacs-mua.1.gz
bin/notmuch-emacs-mua
diff --git a/mail/wanderlust/Makefile b/mail/wanderlust/Makefile
--- a/mail/wanderlust/Makefile
+++ b/mail/wanderlust/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wanderlust
PORTVERSION= 2.15.9.b.${SNAPDATE}
+PORTREVISION= 1
CATEGORIES= mail elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Mail and news system for Emacs
@@ -10,22 +10,24 @@
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= emacs-w3m${EMACS_PKGNAMESUFFIX}>0:www/emacs-w3m@${EMACS_FLAVOR} \
- semi${EMACS_PKGNAMESUFFIX}>0:editors/semi@${EMACS_FLAVOR} \
- x-face-e21${EMACS_PKGNAMESUFFIX}>0:mail/x-face-e21@${EMACS_FLAVOR}
-RUN_DEPENDS= emacs-w3m${EMACS_PKGNAMESUFFIX}>0:www/emacs-w3m@${EMACS_FLAVOR} \
- semi${EMACS_PKGNAMESUFFIX}>0:editors/semi@${EMACS_FLAVOR}
+BUILD_DEPENDS= emacs-w3m>0:www/emacs-w3m \
+ semi>0:editors/semi \
+ x-face-e21>0:mail/x-face-e21
+RUN_DEPENDS= emacs-w3m>0:www/emacs-w3m \
+ semi>0:editors/semi
-USES= emacs
+USES= emacs:build
USE_GITHUB= yes
GH_TAGNAME= 06ec9fa
+CONFLICTS_INSTALL= wanderlust-emacs_*
+
NO_ARCH= yes
SNAPDATE= 20251029
MAKE_ARGS+= EMACS=${EMACS_CMD} \
FLAGS="-batch -q -no-site-file" \
- LISPDIR=${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} \
+ LISPDIR=${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} \
INFODIR=${STAGEDIR}${PREFIX}/${INFO_PATH} \
PACKAGE_LISPDIR=NONE \
PIXMAPDIR=${STAGEDIR}${PREFIX}/${EMACS_LIBDIR}/etc/wl/icons
@@ -41,13 +43,16 @@
@${CP} ${FILESDIR}/WL-CFG ${WRKSRC}
post-install:
- ${INSTALL} -d ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/wl \
+ @${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/wl \
+ -name "*.elc" -delete
+
+ ${INSTALL} -d ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/wl \
${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${FILESDIR}/wanderlust-startup.el \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${INSTALL_DATA} \
${WRKSRC}/elmo/elmo-shimbun.el \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/wl
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/wl
${INSTALL_DATA} ${WRKSRC}/etc/ja.Emacs ${STAGEDIR}${DATADIR}
post-install-DOCS-on:
diff --git a/mail/wanderlust/pkg-plist b/mail/wanderlust/pkg-plist
--- a/mail/wanderlust/pkg-plist
+++ b/mail/wanderlust/pkg-plist
@@ -76,159 +76,82 @@
%%EMACS_LIBDIR%%/etc/wl/icons/wl-summary-set-flags-up.xpm
%%EMACS_LIBDIR%%/etc/wl/icons/wl-summary-sync-force-update-up.xpm
%%EMACS_LIBDIR%%/etc/wl/icons/wl-write-current-folder-up.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/wanderlust-startup.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/acap.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/acap.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-access.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-access.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-archive.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-archive.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-cache.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-cache.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-date.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-date.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-dop.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-dop.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-file.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-file.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-filter.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-filter.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-flag.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-flag.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-imap4.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-imap4.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-internal.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-internal.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-localdir.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-localdir.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-localnews.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-localnews.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-maildir.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-maildir.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-map.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-map.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-mime.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-mime.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-msgdb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-msgdb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-multi.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-multi.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-net.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-net.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-nntp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-nntp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-null.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-null.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-passwd.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-passwd.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-pipe.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-pipe.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-pop3.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-pop3.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-rss.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-rss.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-search.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-search.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-sendlog.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-sendlog.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-shimbun.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-shimbun.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-signal.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-signal.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-spam.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-spam.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-split.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-split.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-util.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-util.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-vars.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-vars.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-version.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo-version.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elmo.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elsp-bogofilter.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elsp-bogofilter.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elsp-bsfilter.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elsp-bsfilter.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elsp-sa.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elsp-sa.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elsp-spamoracle.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/elsp-spamoracle.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/im-wl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/im-wl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/mmimap.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/mmimap.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/modb-entity.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/modb-entity.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/modb-legacy.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/modb-legacy.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/modb-standard.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/modb-standard.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/modb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/modb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/pldap.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/pldap.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/rfc2368.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/rfc2368.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/slp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/slp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/ssl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/ssl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-acap.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-acap.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-action.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-action.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-addrbook.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-addrbook.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-address.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-address.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-addrmgr.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-addrmgr.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-batch.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-batch.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-complete.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-complete.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-demo.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-demo.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-draft.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-draft.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-e21.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-e21.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-expire.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-expire.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-fldmgr.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-fldmgr.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-folder.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-folder.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-highlight.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-highlight.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-mailto.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-mailto.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-message.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-message.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-mime.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-mime.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-news.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-qs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-qs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-refile.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-refile.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-score.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-score.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-spam.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-spam.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-summary.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-summary.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-template.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-template.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-thread.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-thread.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-util.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-util.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-vars.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-vars.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-version.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl-version.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/wl/wl.elc
+%%EMACS_SITE_LISPDIR%%/wanderlust-startup.el
+%%EMACS_SITE_LISPDIR%%/wl/acap.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-access.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-archive.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-cache.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-date.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-dop.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-file.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-filter.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-flag.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-imap4.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-internal.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-localdir.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-localnews.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-maildir.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-map.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-mime.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-msgdb.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-multi.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-net.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-nntp.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-null.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-passwd.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-pipe.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-pop3.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-rss.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-search.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-sendlog.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-shimbun.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-signal.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-spam.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-split.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-util.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-vars.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo-version.el
+%%EMACS_SITE_LISPDIR%%/wl/elmo.el
+%%EMACS_SITE_LISPDIR%%/wl/elsp-bogofilter.el
+%%EMACS_SITE_LISPDIR%%/wl/elsp-bsfilter.el
+%%EMACS_SITE_LISPDIR%%/wl/elsp-sa.el
+%%EMACS_SITE_LISPDIR%%/wl/elsp-spamoracle.el
+%%EMACS_SITE_LISPDIR%%/wl/im-wl.el
+%%EMACS_SITE_LISPDIR%%/wl/mmimap.el
+%%EMACS_SITE_LISPDIR%%/wl/modb-entity.el
+%%EMACS_SITE_LISPDIR%%/wl/modb-legacy.el
+%%EMACS_SITE_LISPDIR%%/wl/modb-standard.el
+%%EMACS_SITE_LISPDIR%%/wl/modb.el
+%%EMACS_SITE_LISPDIR%%/wl/pldap.el
+%%EMACS_SITE_LISPDIR%%/wl/rfc2368.el
+%%EMACS_SITE_LISPDIR%%/wl/slp.el
+%%EMACS_SITE_LISPDIR%%/wl/ssl.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-acap.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-action.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-addrbook.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-address.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-addrmgr.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-batch.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-complete.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-demo.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-draft.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-e21.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-expire.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-fldmgr.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-folder.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-highlight.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-mailto.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-message.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-mime.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-news.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-qs.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-refile.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-score.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-spam.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-summary.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-template.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-thread.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-util.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-vars.el
+%%EMACS_SITE_LISPDIR%%/wl/wl-version.el
+%%EMACS_SITE_LISPDIR%%/wl/wl.el
diff --git a/mail/x-face-e21/Makefile b/mail/x-face-e21/Makefile
--- a/mail/x-face-e21/Makefile
+++ b/mail/x-face-e21/Makefile
@@ -1,9 +1,8 @@
PORTNAME= x-face-e21
PORTVERSION= 20070306
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= mail elisp
MASTER_SITES= http://www.jpl.org/elips/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
DISTNAME= ${PORTNAME}.el
EXTRACT_SUFX= .gz
@@ -20,18 +19,20 @@
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= > ${DISTNAME}
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME} \
- ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME}c
+CONFLICTS_INSTALL= x-face-e21-emacs_*
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/${DISTNAME}
do-build:
@(cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \
-f batch-byte-compile ${DISTNAME})
do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${INSTALL_DATA} ${WRKSRC}/${DISTNAME} \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/${DISTNAME}c \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
.include <bsd.port.mk>
diff --git a/mail/xcite/Makefile b/mail/xcite/Makefile
--- a/mail/xcite/Makefile
+++ b/mail/xcite/Makefile
@@ -1,9 +1,8 @@
PORTNAME= xcite
PORTVERSION= 1.60
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= mail elisp
MASTER_SITES= https://www.gentei.org/~yuuji/software/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
DISTNAME= ${PORTNAME}.el
EXTRACT_SUFX= # empty
@@ -19,18 +18,16 @@
EXTRACT_BEFORE_ARGS= -p
EXTRACT_AFTER_ARGS= .
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME} \
- ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME}c
+CONFLICTS_INSTALL= xcite-emacs_*
-do-build:
- @(cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \
- -f batch-byte-compile ${DISTNAME})
+NO_ARCH= yes
+NO_BUILD= yes
+
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/${DISTNAME}
do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${INSTALL_DATA} ${WRKSRC}/${DISTNAME} \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/${DISTNAME}c \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
.include <bsd.port.mk>
diff --git a/math/ess/Makefile b/math/ess/Makefile
--- a/math/ess/Makefile
+++ b/math/ess/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ess
DISTVERSION= 26.01.0
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= https://ess.r-project.org/ \
https://stat.ethz.ch/ESS/downloads/ess/ \
@@ -19,9 +20,11 @@
RUN_DEPENDS= R:math/R
-USES= emacs gmake makeinfo perl5 tar:tgz
+USES= emacs:build gmake makeinfo perl5 tar:tgz
USE_PERL5= build
+CONFLICTS_INSTALL= ess-emacs_*
+
NO_ARCH= yes
INFO= ess
@@ -55,9 +58,8 @@
${INSTALL_DATA} ${WRKSRC}/doc/html/*.html ${STAGEDIR}${DOCSDIR}
post-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/ess/
- @${CP} ${WRKSRC}/lisp/*.el ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/ess/
- @${CP} ${WRKSRC}/lisp/*.elc ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/ess/
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/ess/
+ @${CP} ${WRKSRC}/lisp/*.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/ess/
${INSTALL_DATA} ${WRKSRC}/doc/info/ess.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_LIBDIR}/etc/ess/
(cd ${WRKSRC}/etc && ${CP} ess-julia.jl ess-sas-sh-command \
diff --git a/math/ess/pkg-message b/math/ess/pkg-message
deleted file mode 100644
--- a/math/ess/pkg-message
+++ /dev/null
@@ -1,12 +0,0 @@
-[
-{ type: install
- message: <<EOM
-For convenience, users may want to add:
-
-;;;Emacs ESS
- (require 'ess-site)
-
-to their ~/.emacs or ~/.xemacs/init.el file.
-EOM
-}
-]
diff --git a/math/ess/pkg-plist b/math/ess/pkg-plist
--- a/math/ess/pkg-plist
+++ b/math/ess/pkg-plist
@@ -32,66 +32,34 @@
%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/switchs.xpm
%%EMACS_SITE_LISPDIR%%/ess/ess-autoloads.el
%%EMACS_SITE_LISPDIR%%/ess/ess-bugs-d.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-bugs-d.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-bugs-l.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-bugs-l.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-custom.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-custom.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-gretl.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-gretl.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-help.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-help.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-inf.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-inf.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-jags-d.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-jags-d.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-julia.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-julia.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-mode.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-mode.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-r-completion.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-r-completion.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-r-flymake.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-r-flymake.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-r-mode.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-r-mode.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-r-package.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-r-package.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-r-syntax.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-r-syntax.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-r-xref.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-r-xref.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-rd.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-rd.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-rdired.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-rdired.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-roxy.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-roxy.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-s-lang.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-s-lang.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-sas-a.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-sas-a.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-sas-d.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-sas-d.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-sas-l.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-sas-l.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-site.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-site.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-sp6-d.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-sp6-d.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-toolbar.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-toolbar.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-tracebug.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-tracebug.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-trns.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-trns.elc
%%EMACS_SITE_LISPDIR%%/ess/ess-utils.el
-%%EMACS_SITE_LISPDIR%%/ess/ess-utils.elc
%%EMACS_SITE_LISPDIR%%/ess/ess.el
-%%EMACS_SITE_LISPDIR%%/ess/ess.elc
%%EMACS_SITE_LISPDIR%%/ess/essd-els.el
-%%EMACS_SITE_LISPDIR%%/ess/essd-els.elc
%%EMACS_SITE_LISPDIR%%/ess/julia-mode-latexsubs.el
-%%EMACS_SITE_LISPDIR%%/ess/julia-mode-latexsubs.elc
%%EMACS_SITE_LISPDIR%%/ess/julia-mode.el
-%%EMACS_SITE_LISPDIR%%/ess/julia-mode.elc
diff --git a/misc/compat.el/Makefile b/misc/compat.el/Makefile
--- a/misc/compat.el/Makefile
+++ b/misc/compat.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= compat.el
DISTVERSION= 30.1.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= jrm@FreeBSD.org
COMMENT= Compatibility library for Emacs Lisp
@@ -11,29 +10,28 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= emacs gmake makeinfo
+USES= emacs:build gmake makeinfo
USE_GITHUB= yes
GH_ACCOUNT= emacs-compat
GH_PROJECT= compat
ALL_TARGET= all compat.info
-NO_ARCH= yes
+CONFLICTS_INSTALL= compat.el-emacs_*
+NO_ARCH= yes
INFO= compat
PORTDOCS= NEWS.org README.md
OPTIONS_DEFINE= DOCS
-ELISP_FILES= compat-25.el compat-25.elc compat-26.el compat-26.elc \
- compat-27.el compat-27.elc compat-28.el compat-28.elc \
- compat-29.el compat-29.elc compat-30.el compat-30.elc \
- compat-macs.el compat.el compat.elc
+ELISP_FILES= compat-25.el compat-26.el compat-27.el compat-28.el \
+ compat-29.el compat-30.el compat-macs.el compat.el
do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/compat
${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\//} \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/compat
${INSTALL_DATA} ${WRKSRC}/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
do-install-DOCS-on:
diff --git a/misc/compat.el/pkg-plist b/misc/compat.el/pkg-plist
--- a/misc/compat.el/pkg-plist
+++ b/misc/compat.el/pkg-plist
@@ -1,15 +1,8 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-25.el
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-25.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-26.el
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-26.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-27.el
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-27.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-28.el
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-28.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-29.el
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-29.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-30.el
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-30.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat-macs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat.el
-%%EMACS_VERSION_SITE_LISPDIR%%/compat/compat.elc
+%%EMACS_SITE_LISPDIR%%/compat/compat-25.el
+%%EMACS_SITE_LISPDIR%%/compat/compat-26.el
+%%EMACS_SITE_LISPDIR%%/compat/compat-27.el
+%%EMACS_SITE_LISPDIR%%/compat/compat-28.el
+%%EMACS_SITE_LISPDIR%%/compat/compat-29.el
+%%EMACS_SITE_LISPDIR%%/compat/compat-30.el
+%%EMACS_SITE_LISPDIR%%/compat/compat-macs.el
+%%EMACS_SITE_LISPDIR%%/compat/compat.el
diff --git a/misc/elscreen/Makefile b/misc/elscreen/Makefile
--- a/misc/elscreen/Makefile
+++ b/misc/elscreen/Makefile
@@ -1,8 +1,7 @@
PORTNAME= elscreen
PORTVERSION= 1.4.6.20180320
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= misc elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Emacs utility similar to GNU Screen
@@ -10,7 +9,7 @@
LICENSE= GPLv2
-RUN_DEPENDS= apel${EMACS_PKGNAMESUFFIX}>0:editors/apel@${EMACS_FLAVOR}
+RUN_DEPENDS= apel>0:editors/apel
USES= emacs
USE_GITHUB= yes
@@ -19,6 +18,8 @@
GH_PROJECT= ${PORTNAME}
GH_TAGNAME= 329b438
+CONFLICTS_INSTALL= elscreen-emacs_*
+
NO_ARCH= yes
NO_BUILD= YES
diff --git a/misc/elscreen/pkg-message b/misc/elscreen/pkg-message
--- a/misc/elscreen/pkg-message
+++ b/misc/elscreen/pkg-message
@@ -2,7 +2,7 @@
{ type: install
message: <<EOM
Before using Elscreen, you must set following elisp
-to your own .emacs file.
+to your own Emacs configuration:
(require 'elscreen)
(elscreen-start)
diff --git a/misc/emacs-libvterm/Makefile b/misc/emacs-libvterm/Makefile
--- a/misc/emacs-libvterm/Makefile
+++ b/misc/emacs-libvterm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= emacs-libvterm
DISTVERSION= g20251119
+PORTREVISION= 1
CATEGORIES= misc elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= tslight@pm.me
COMMENT= Emacs libvterm integration
@@ -17,6 +17,8 @@
GH_ACCOUNT= akermu
GH_TAGNAME= a01a2894a1c1e81a39527835a9169e35b7ec5dec
+CONFLICTS_INSTALL= emacs-libvterm-emacs_*
+
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/etc
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vterm
diff --git a/net/gnu-radius/Makefile b/net/gnu-radius/Makefile
--- a/net/gnu-radius/Makefile
+++ b/net/gnu-radius/Makefile
@@ -53,8 +53,6 @@
PGSQL_CONFIGURE_WITH= postgres
DBM_CONFIGURE_ENABLE= dbm=ndbm
EMACS_USES= emacs
-EMACS_CONFIGURE_WITH= lispdir=${PREFIX}/${EMACS_SITE_LISPDIR}
-EMACS_NO_DEPENDS= yes
NLS_USES= gettext
NLS_CONFIGURE_OFF= --disable-nls
PAM_CONFIGURE_ENABLE= pam
diff --git a/print/a2ps/Makefile b/print/a2ps/Makefile
--- a/print/a2ps/Makefile
+++ b/print/a2ps/Makefile
@@ -1,6 +1,6 @@
PORTNAME= a2ps
PORTVERSION= 4.15.8
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= GNU LOCAL/hrs/a2ps/:i18n
@@ -38,15 +38,13 @@
NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
-EMACS_USES= emacs:noflavors
+EMACS_USES= emacs
EMACS_CONFIGURE_ON= --with-lispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}
EMACS_CONFIGURE_OFF= --without-emacs --without-lispdir
.include <bsd.port.options.mk>
-.if ! ${PORT_OPTIONS:MEMACS}
CONFIGURE_ENV+= EMACS=no
-.endif
.if ${PORT_OPTIONS:MI18N} || make(makesum) || defined(FETCH_ALL)
#DISTFILES+= ${I18N_PACKAGE}${EXTRACT_SUFX}:i18n
@@ -71,9 +69,9 @@
post-install:
.if ${PORT_OPTIONS:MEMACS}
${MKDIR} ${STAGEDIR}${PREFIX}/lib/xemacs/site-lisp
- ${LN} -sf ${PREFIX}/share/emacs/site-lisp/a2ps-print.el \
+ ${LN} -sf ${PREFIX}/${EMACS_SITE_LISPDIR}/a2ps-print.el \
${STAGEDIR}${PREFIX}/lib/xemacs/site-lisp/a2ps-print.el
- ${LN} -sf ${PREFIX}/share/emacs/site-lisp/a2ps.el \
+ ${LN} -sf ${PREFIX}/${EMACS_SITE_LISPDIR}/a2ps.el \
${STAGEDIR}${PREFIX}/lib/xemacs/site-lisp/a2ps.el
.endif
cd ${WRKSRC}/doc && \
diff --git a/print/a2ps/pkg-plist b/print/a2ps/pkg-plist
--- a/print/a2ps/pkg-plist
+++ b/print/a2ps/pkg-plist
@@ -356,8 +356,6 @@
share/man/man1/fixps.1.gz
share/man/man1/pdiff.1.gz
%%EMACS%%%%EMACS_SITE_LISPDIR%%/a2ps-print.el
-%%EMACS%%%%EMACS_SITE_LISPDIR%%/a2ps-print.elc
%%EMACS%%%%EMACS_SITE_LISPDIR%%/a2ps.el
-%%EMACS%%%%EMACS_SITE_LISPDIR%%/a2ps.elc
%%EMACS%%lib/xemacs/site-lisp/a2ps-print.el
%%EMACS%%lib/xemacs/site-lisp/a2ps.el
diff --git a/print/auctex/Makefile b/print/auctex/Makefile
--- a/print/auctex/Makefile
+++ b/print/auctex/Makefile
@@ -1,9 +1,8 @@
PORTNAME= auctex
DISTVERSION= 13.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= print elisp
MASTER_SITES= GNU
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Integrated environment for writing LaTeX using GNU Emacs
@@ -12,14 +11,16 @@
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= emacs ghostscript gmake tex
+USES= emacs:build ghostscript gmake tex
USE_TEX= latex texhash
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} \
- --with-auto-dir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/auctex/auto \
+CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${EMACS_SITE_LISPDIR} \
+ --with-auto-dir=${PREFIX}/${EMACS_SITE_LISPDIR}/auctex/auto \
--with-texmf-dir=${PREFIX}/${TEXMFDIR}
+CONFLICTS_INSTALL= auctex-emacs_*
+
NO_ARCH= yes
SUB_FILES= pkg-message
@@ -32,4 +33,8 @@
TEXHASHDIRS= ${TEXMFDIR}
+post-install:
+ @${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/auctex \
+ -name "*.elc" -delete
+
.include <bsd.port.mk>
diff --git a/print/auctex/pkg-plist b/print/auctex/pkg-plist
--- a/print/auctex/pkg-plist
+++ b/print/auctex/pkg-plist
@@ -1,699 +1,374 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/auto/.nosearch
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/bib-cite.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/bib-cite.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/context-en.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/context-en.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/context-nl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/context-nl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/context.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/context.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/font-latex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/font-latex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/amstex.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/bibtex.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/dropdown.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/dvipdf.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/dvips.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/error.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/exec.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/execbibtex.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/execdvips.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/execerror.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/execpdftex.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/exectex.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/execviewdvi.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/execviewpdf.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/execviewps.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/gv.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/jumpdvi.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/ltx-symb-turn-off.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/ltx-symb-turn-on.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/pdftex.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prverr16.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prverr20.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prverr24.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prvtex-cap-up.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prvtex12.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prvtex16.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prvtex20.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prvtex24.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prvwrk12.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prvwrk14.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prvwrk16.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prvwrk20.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/prvwrk24.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/pspdf.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/sep.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/spell.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/tex.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/view.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/viewdvi.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/viewpdf.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/images/viewps.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/latex-flymake.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/latex-flymake.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/latex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/latex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/multi-prompt.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/multi-prompt.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/plain-tex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/plain-tex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/preview.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/preview.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/.nosearch
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/Alegreya.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/Alegreya.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/AlegreyaSans.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/AlegreyaSans.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/AnonymousPro.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/AnonymousPro.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/CJK.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/CJK.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/CJKutf8.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/CJKutf8.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/FiraMono.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/FiraMono.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/FiraSans.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/FiraSans.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/MinionPro.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/MinionPro.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/MyriadPro.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/MyriadPro.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/XCharter.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/XCharter.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/acro.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/acro.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/acronym.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/acronym.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/afterpage.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/afterpage.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/algorithm.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/algorithm.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/algpseudocode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/algpseudocode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/algpseudocodex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/algpseudocodex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/alltt.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/alltt.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/alphanum.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/alphanum.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsaddr.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsaddr.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsart.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsart.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsbook.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsbook.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsbsy.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsbsy.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsfonts.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsfonts.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsmath.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsmath.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsopn.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsopn.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amssymb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amssymb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amstex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amstex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amstext.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amstext.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsthm.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/amsthm.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/appendix.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/appendix.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/arabxetex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/arabxetex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/array.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/array.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/article.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/article.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/attachfile.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/attachfile.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/australian.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/australian.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/austrian.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/austrian.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/babel.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/babel.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/backref.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/backref.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/baskervaldx.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/baskervaldx.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/beamer.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/beamer.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/beamerarticle.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/beamerarticle.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/beamerswitch.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/beamerswitch.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/biblatex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/biblatex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bicaption.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bicaption.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bidi.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bidi.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bidibeamer.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bidibeamer.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bigdelim.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bigdelim.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bigstrut.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bigstrut.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bm.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bm.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/book.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/book.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/booktabs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/booktabs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/brazil.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/brazil.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/brazilian.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/brazilian.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/breqn.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/breqn.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bulgarian.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/bulgarian.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/canadian.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/canadian.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/cancel.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/cancel.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/captcont.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/captcont.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/caption.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/caption.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/catchfilebetweentags.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/catchfilebetweentags.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/changebar.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/changebar.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/changelog.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/changelog.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/changes.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/changes.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/cleveref.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/cleveref.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/color.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/color.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/colortbl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/colortbl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/commath.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/commath.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/comment.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/comment.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/csquotes.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/csquotes.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/currvita.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/currvita.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/cuted.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/cuted.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/czech.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/czech.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/danish.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/danish.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/dashundergaps.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/dashundergaps.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/dcolumn.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/dcolumn.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/dinbrief.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/dinbrief.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/dk-bib.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/dk-bib.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/dk.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/dk.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/doc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/doc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/dutch.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/dutch.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/emp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/emp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/empheq.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/empheq.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/english.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/english.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/enumitem.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/enumitem.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/environ.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/environ.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/epigraph.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/epigraph.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/epsf.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/epsf.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/erewhon.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/erewhon.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/eso-pic.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/eso-pic.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/etoolbox.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/etoolbox.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/everysel.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/everysel.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/exam.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/exam.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/exercise.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/exercise.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/expl3.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/expl3.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/extramarks.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/extramarks.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fancyhdr.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fancyhdr.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fancynum.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fancynum.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fancyref.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fancyref.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fancyvrb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fancyvrb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fbb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fbb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fbox.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fbox.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/filecontents.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/filecontents.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/flashcards.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/flashcards.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/floatpag.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/floatpag.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/floatrow.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/floatrow.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/flushend.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/flushend.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/foils.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/foils.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fontaxes.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fontaxes.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fontenc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fontenc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fontspec.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fontspec.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/footmisc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/footmisc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/footnotehyper.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/footnotehyper.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/framed.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/framed.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/francais.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/francais.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/french.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/french.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/frenchb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/frenchb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fvextra.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/fvextra.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/geometry.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/geometry.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/german.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/german.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/gloss-italian.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/gloss-italian.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/graphics.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/graphics.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/graphicx.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/graphicx.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/harvard.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/harvard.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/hologo.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/hologo.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/hyperref.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/hyperref.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/icelandic.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/icelandic.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ifetex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ifetex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ifluatex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ifluatex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ifpdf.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ifpdf.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/iftex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/iftex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ifthen.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ifthen.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ifvtex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ifvtex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ifxetex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ifxetex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/imakeidx.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/imakeidx.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/index.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/index.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/inputenc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/inputenc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/italian.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/italian.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/j-article.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/j-article.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/j-book.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/j-book.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/j-report.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/j-report.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jarticle.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jarticle.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jbook.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jbook.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jreport.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jreport.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jsarticle.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jsarticle.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jsbook.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jsbook.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jsreport.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jsreport.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jura.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jura.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jurabib.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/jurabib.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/kantlipsum.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/kantlipsum.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/keyval.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/keyval.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/kpfonts.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/kpfonts.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/kvoptions.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/kvoptions.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/kvsetkeys.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/kvsetkeys.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/l3doc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/l3doc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/letter.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/letter.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/lettrine.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/lettrine.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/lipsum.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/lipsum.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/listings.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/listings.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/longtable.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/longtable.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/lscape.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/lscape.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltablex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltablex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltcaption.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltcaption.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltugboat.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltugboat.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltx-base.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltx-base.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltxdoc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltxdoc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltxguide.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltxguide.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltxtable.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ltxtable.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/luacode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/luacode.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/luatextra.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/luatextra.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/makeidx.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/makeidx.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/marginnote.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/marginnote.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mathtools.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mathtools.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mdframed.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mdframed.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mdsymbol.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mdsymbol.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mdwlist.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mdwlist.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/memoir.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/memoir.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/menukeys.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/menukeys.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/metalogo.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/metalogo.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mflogo.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mflogo.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/microtype.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/microtype.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/midfloat.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/midfloat.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/minted.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/minted.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mn2e.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mn2e.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mnras.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/mnras.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/moodle.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/moodle.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/multibib.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/multibib.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/multicol.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/multicol.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/multido.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/multido.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/multind.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/multind.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/multirow.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/multirow.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/multitoc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/multitoc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/nameref.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/nameref.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/natbib.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/natbib.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/naustrian.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/naustrian.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newfloat.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newfloat.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newpxmath.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newpxmath.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newpxtext.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newpxtext.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newtxmath.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newtxmath.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newtxsf.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newtxsf.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newtxtext.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newtxtext.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newtxttt.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newtxttt.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newzealand.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/newzealand.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ngerman.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ngerman.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/nicefrac.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/nicefrac.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/nomencl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/nomencl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ntheorem.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ntheorem.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ocg-p.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ocg-p.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ocgx.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ocgx.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/overpic.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/overpic.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/paracol.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/paracol.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/paralist.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/paralist.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/parskip.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/parskip.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pdflscape.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pdflscape.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pdfpages.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pdfpages.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pdfsync.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pdfsync.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/physics.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/physics.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/placeins.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/placeins.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/plext.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/plext.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/plfonts.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/plfonts.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/plhb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/plhb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/polish.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/polish.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/polski.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/polski.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/polyglossia.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/polyglossia.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/portuges.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/portuges.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/portuguese.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/portuguese.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/preview.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/preview.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/proc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/proc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/prosper.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/prosper.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/psfig.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/psfig.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pst-grad.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pst-grad.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pst-node.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pst-node.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pst-plot.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pst-plot.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pst-slpe.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pst-slpe.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pstricks.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pstricks.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pythontex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/pythontex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ragged2e.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ragged2e.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/refcount.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/refcount.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/relsize.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/relsize.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/report.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/report.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/revtex4-2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/revtex4-2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/rotating.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/rotating.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ruby.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ruby.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scholax.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scholax.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scrartcl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scrartcl.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scrbase.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scrbase.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scrbook.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scrbook.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scrlttr2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scrlttr2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scrpage2.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scrpage2.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scrreprt.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/scrreprt.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/setspace.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/setspace.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/shortvrb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/shortvrb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/sidecap.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/sidecap.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/simpleicons.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/simpleicons.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/siunitx.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/siunitx.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/slides.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/slides.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/slovak.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/slovak.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/soul.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/soul.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/sourcecodepro.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/sourcecodepro.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/splitidx.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/splitidx.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/stabular.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/stabular.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/stfloats.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/stfloats.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/subcaption.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/subcaption.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/subfigure.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/subfigure.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/subfiles.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/subfiles.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/swedish.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/swedish.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tabularx.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tabularx.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tabulary.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tabulary.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tarticle.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tarticle.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tbook.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tbook.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tcolorbox.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tcolorbox.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tcolorboxlib-raster.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tcolorboxlib-raster.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tcolorboxlib-theorems.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tcolorboxlib-theorems.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tex-live.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tex-live.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/textcomp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/textcomp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/textpos.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/textpos.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/theorem.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/theorem.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/thm-restate.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/thm-restate.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/thmtools.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/thmtools.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tikz.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/tikz.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/titleps.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/titleps.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/titlesec.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/titlesec.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/titletoc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/titletoc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/transparent.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/transparent.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/treport.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/treport.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/truncate.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/truncate.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ulem.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/ulem.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/unicode-math.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/unicode-math.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/unicodefonttable.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/unicodefonttable.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/units.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/units.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/url.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/url.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/varioref.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/varioref.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/verbatim.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/verbatim.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/virtex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/virtex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/vwcol.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/vwcol.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/wasysym.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/wasysym.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/wrapfig.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/wrapfig.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xcolor.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xcolor.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xkcdcolors.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xkcdcolors.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xltabular.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xltabular.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xparse.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xparse.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xr-hyper.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xr-hyper.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xr.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xr.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xspace.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/xspace.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/zlmtt.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/style/zlmtt.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-bar.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-bar.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-fold.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-fold.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-font.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-font.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-info.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-info.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-ispell.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-ispell.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-jp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-jp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-mik.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-mik.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-style.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex-style.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/tex.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/texmathp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/texmathp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/toolbar-x.el
-%%EMACS_VERSION_SITE_LISPDIR%%/auctex/toolbar-x.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/preview-latex.el
-%%EMACS_VERSION_SITE_LISPDIR%%/tex-site.el
+%%EMACS_SITE_LISPDIR%%/auctex.el
+%%EMACS_SITE_LISPDIR%%/auctex/auto/.nosearch
+%%EMACS_SITE_LISPDIR%%/auctex/bib-cite.el
+%%EMACS_SITE_LISPDIR%%/auctex/context-en.el
+%%EMACS_SITE_LISPDIR%%/auctex/context-nl.el
+%%EMACS_SITE_LISPDIR%%/auctex/context.el
+%%EMACS_SITE_LISPDIR%%/auctex/font-latex.el
+%%EMACS_SITE_LISPDIR%%/auctex/images/amstex.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/bibtex.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/dropdown.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/dvipdf.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/dvips.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/error.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/exec.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/execbibtex.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/execdvips.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/execerror.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/execpdftex.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/exectex.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/execviewdvi.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/execviewpdf.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/execviewps.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/gv.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/jumpdvi.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/ltx-symb-turn-off.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/ltx-symb-turn-on.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/pdftex.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prverr16.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prverr20.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prverr24.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prvtex-cap-up.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prvtex12.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prvtex16.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prvtex20.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prvtex24.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prvwrk12.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prvwrk14.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prvwrk16.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prvwrk20.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/prvwrk24.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/pspdf.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/sep.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/spell.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/tex.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/view.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/viewdvi.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/viewpdf.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/images/viewps.xpm
+%%EMACS_SITE_LISPDIR%%/auctex/latex-flymake.el
+%%EMACS_SITE_LISPDIR%%/auctex/latex.el
+%%EMACS_SITE_LISPDIR%%/auctex/multi-prompt.el
+%%EMACS_SITE_LISPDIR%%/auctex/plain-tex.el
+%%EMACS_SITE_LISPDIR%%/auctex/preview.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/.nosearch
+%%EMACS_SITE_LISPDIR%%/auctex/style/Alegreya.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/AlegreyaSans.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/AnonymousPro.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/CJK.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/CJKutf8.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/FiraMono.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/FiraSans.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/MinionPro.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/MyriadPro.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/XCharter.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/acro.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/acronym.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/afterpage.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/algorithm.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/algpseudocode.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/algpseudocodex.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/alltt.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/alphanum.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/amsaddr.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/amsart.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/amsbook.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/amsbsy.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/amsfonts.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/amsmath.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/amsopn.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/amssymb.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/amstex.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/amstext.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/amsthm.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/appendix.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/arabxetex.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/array.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/article.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/attachfile.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/australian.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/austrian.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/babel.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/backref.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/baskervaldx.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/beamer.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/beamerarticle.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/beamerswitch.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/biblatex.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/bicaption.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/bidi.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/bidibeamer.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/bigdelim.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/bigstrut.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/bm.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/book.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/booktabs.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/brazil.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/brazilian.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/breqn.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/bulgarian.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/canadian.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/cancel.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/captcont.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/caption.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/catchfilebetweentags.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/changebar.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/changelog.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/changes.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/cleveref.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/color.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/colortbl.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/commath.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/comment.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/csquotes.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/currvita.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/cuted.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/czech.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/danish.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/dashundergaps.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/dcolumn.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/dinbrief.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/dk-bib.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/dk.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/doc.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/dutch.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/emp.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/empheq.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/english.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/enumitem.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/environ.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/epigraph.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/epsf.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/erewhon.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/eso-pic.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/etoolbox.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/everysel.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/exam.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/exercise.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/expl3.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/extramarks.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/fancyhdr.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/fancynum.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/fancyref.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/fancyvrb.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/fbb.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/fbox.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/filecontents.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/flashcards.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/floatpag.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/floatrow.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/flushend.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/foils.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/fontaxes.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/fontenc.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/fontspec.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/footmisc.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/footnotehyper.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/framed.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/francais.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/french.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/frenchb.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/fvextra.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/geometry.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/german.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/gloss-italian.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/graphics.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/graphicx.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/harvard.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/hologo.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/hyperref.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/icelandic.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ifetex.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ifluatex.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ifpdf.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/iftex.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ifthen.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ifvtex.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ifxetex.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/imakeidx.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/index.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/inputenc.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/italian.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/j-article.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/j-book.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/j-report.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/jarticle.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/jbook.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/jreport.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/jsarticle.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/jsbook.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/jsreport.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/jura.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/jurabib.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/kantlipsum.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/keyval.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/kpfonts.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/kvoptions.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/kvsetkeys.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/l3doc.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/letter.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/lettrine.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/lipsum.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/listings.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/longtable.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/lscape.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ltablex.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ltcaption.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ltugboat.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ltx-base.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ltxdoc.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ltxguide.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ltxtable.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/luacode.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/luatextra.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/makeidx.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/marginnote.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/mathtools.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/mdframed.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/mdsymbol.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/mdwlist.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/memoir.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/menukeys.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/metalogo.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/mflogo.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/microtype.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/midfloat.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/minted.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/mn2e.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/mnras.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/moodle.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/multibib.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/multicol.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/multido.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/multind.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/multirow.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/multitoc.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/nameref.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/natbib.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/naustrian.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/newfloat.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/newpxmath.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/newpxtext.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/newtxmath.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/newtxsf.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/newtxtext.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/newtxttt.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/newzealand.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ngerman.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/nicefrac.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/nomencl.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ntheorem.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ocg-p.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ocgx.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/overpic.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/paracol.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/paralist.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/parskip.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/pdflscape.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/pdfpages.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/pdfsync.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/physics.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/placeins.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/plext.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/plfonts.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/plhb.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/polish.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/polski.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/polyglossia.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/portuges.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/portuguese.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/preview.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/proc.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/prosper.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/psfig.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/pst-grad.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/pst-node.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/pst-plot.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/pst-slpe.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/pstricks.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/pythontex.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ragged2e.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/refcount.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/relsize.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/report.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/revtex4-2.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/rotating.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ruby.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/scholax.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/scrartcl.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/scrbase.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/scrbook.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/scrlttr2.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/scrpage2.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/scrreprt.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/setspace.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/shortvrb.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/sidecap.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/simpleicons.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/siunitx.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/slides.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/slovak.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/soul.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/sourcecodepro.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/splitidx.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/stabular.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/stfloats.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/subcaption.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/subfigure.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/subfiles.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/swedish.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/tabularx.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/tabulary.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/tarticle.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/tbook.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/tcolorbox.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/tcolorboxlib-raster.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/tcolorboxlib-theorems.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/tex-live.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/textcomp.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/textpos.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/theorem.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/thm-restate.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/thmtools.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/tikz.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/titleps.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/titlesec.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/titletoc.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/transparent.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/treport.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/truncate.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/ulem.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/unicode-math.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/unicodefonttable.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/units.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/url.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/varioref.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/verbatim.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/virtex.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/vwcol.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/wasysym.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/wrapfig.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/xcolor.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/xkcdcolors.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/xltabular.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/xparse.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/xr-hyper.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/xr.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/xspace.el
+%%EMACS_SITE_LISPDIR%%/auctex/style/zlmtt.el
+%%EMACS_SITE_LISPDIR%%/auctex/tex-bar.el
+%%EMACS_SITE_LISPDIR%%/auctex/tex-fold.el
+%%EMACS_SITE_LISPDIR%%/auctex/tex-font.el
+%%EMACS_SITE_LISPDIR%%/auctex/tex-info.el
+%%EMACS_SITE_LISPDIR%%/auctex/tex-ispell.el
+%%EMACS_SITE_LISPDIR%%/auctex/tex-jp.el
+%%EMACS_SITE_LISPDIR%%/auctex/tex-mik.el
+%%EMACS_SITE_LISPDIR%%/auctex/tex-style.el
+%%EMACS_SITE_LISPDIR%%/auctex/tex.el
+%%EMACS_SITE_LISPDIR%%/auctex/texmathp.el
+%%EMACS_SITE_LISPDIR%%/auctex/toolbar-x.el
+%%EMACS_SITE_LISPDIR%%/preview-latex.el
+%%EMACS_SITE_LISPDIR%%/tex-site.el
%%TEXMFDIR%%/doc/latex/styles/preview.pdf
%%TEXMFDIR%%/tex/latex/preview/prauctex.cfg
%%TEXMFDIR%%/tex/latex/preview/prauctex.def
diff --git a/print/hyperlatex/Makefile b/print/hyperlatex/Makefile
--- a/print/hyperlatex/Makefile
+++ b/print/hyperlatex/Makefile
@@ -1,9 +1,8 @@
PORTNAME= Hyperlatex
DISTVERSION= 2.9a
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= print
MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/2.9a
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Produce HTML and printed documents from LaTeX source
@@ -14,7 +13,12 @@
USES= emacs tex
USE_TEX= latex
-CONFLICTS_INSTALL= Hyperlatex Hyperlatex-emacs_*
+CONFLICTS_INSTALL= Hyperlatex-emacs_*
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+CONFLICTS_INSTALL= Hyperlatex-emacs_*
LATEX_DIR= ${PREFIX}/share/texmf/tex/latex/hyperlatex
HYPERLATEX_DIR= ${PREFIX}/share/hyperlatex
@@ -25,9 +29,6 @@
${REINPLACE_CMD} -e 's|$$HOME/Hyperlatex/Hlx|${HYPERLATEX_DIR}|' bin/hyperlatex && \
${REINPLACE_CMD} -e '1s|^#$$|#\!/usr/bin/awk|' bin/normalize-eps.awk)
-do-build:
- cd ${WRKSRC}/hlx; emacs -batch -q -no-site-file -l hyperlatex.el -f hyperlatex-compile
-
do-install:
@${MKDIR} ${STAGEDIR}${HYPERLATEX_DIR}
@${MKDIR} ${STAGEDIR}${LATEX_DIR}
@@ -36,7 +37,7 @@
${INSTALL_SCRIPT} ${WRKSRC}/bin/normalize-eps.awk \
${STAGEDIR}${PREFIX}/bin/normalize-eps
${INSTALL_DATA} ${WRKSRC}/etc/hyperlatex.sty ${STAGEDIR}${LATEX_DIR}
- cd ${WRKSRC}/hlx; for f in *.el *.elc *.hlx *.xbm *.awk ; do \
+ cd ${WRKSRC}/hlx; for f in *.el *.hlx *.xbm *.awk ; do \
if [ -f $$f ]; then ${INSTALL_DATA} $$f \
${STAGEDIR}${HYPERLATEX_DIR}; fi; done
diff --git a/print/hyperlatex/pkg-plist b/print/hyperlatex/pkg-plist
--- a/print/hyperlatex/pkg-plist
+++ b/print/hyperlatex/pkg-plist
@@ -14,7 +14,6 @@
share/hyperlatex/french.hlx
share/hyperlatex/german.hlx
share/hyperlatex/hyperlatex.el
-share/hyperlatex/hyperlatex.elc
share/hyperlatex/hyperxml.hlx
share/hyperlatex/italian.hlx
share/hyperlatex/longtable.hlx
diff --git a/print/pdf-tools/Makefile b/print/pdf-tools/Makefile
--- a/print/pdf-tools/Makefile
+++ b/print/pdf-tools/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pdf-tools
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
+PORTREVISION= 1
CATEGORIES= print elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -11,26 +12,20 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= cask${EMACS_PKGNAMESUFFIX}>0:devel/cask@${EMACS_FLAVOR} \
- tablist${EMACS_PKGNAMESUFFIX}>=0.70.4:devel/tablist@${EMACS_FLAVOR}
LIB_DEPENDS= libpng16.so:graphics/png \
libpoppler-glib.so:graphics/poppler-glib \
libpoppler.so:graphics/poppler
-RUN_DEPENDS= tablist${EMACS_PKGNAMESUFFIX}>=0.70:devel/tablist@${EMACS_FLAVOR}
+RUN_DEPENDS= tablist>=0.70:devel/tablist
-USES= autoreconf:build emacs gettext-runtime gmake gnome magick:7,build,run
+USES= autoreconf:build emacs:build gettext-runtime gmake gnome magick:7,build,run
USE_GITHUB= yes
GH_ACCOUNT= vedang
USE_GNOME= cairo glib20
-EMACS_FLAVORS_EXCLUDE= devel_nox nox
-
-CONFLICTS_INSTALL= pdf-tools pdf-tools-emacs_* # bin/epdfinfo
+CONFLICTS_INSTALL= pdf-tools-emacs_*
do-build:
cd ${WRKSRC}/server && ./autogen.sh && ./configure -q && make
- ${EMACS_CMD} -q --batch -L ${WRKSRC}/lisp -f batch-byte-compile \
- ${WRKSRC}/lisp/*.el
${EMACS_CMD} -q --batch -f loaddefs-generate-batch \
${WRKSRC}/lisp/${PORTNAME}-loaddefs.el ${WRKSRC}/lisp
diff --git a/print/pdf-tools/pkg-plist b/print/pdf-tools/pkg-plist
--- a/print/pdf-tools/pkg-plist
+++ b/print/pdf-tools/pkg-plist
@@ -1,39 +1,21 @@
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-annot.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-annot.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-cache.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-cache.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-dev.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-dev.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-history.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-history.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-info.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-info.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-isearch.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-isearch.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-links.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-links.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-loader.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-loader.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-macs.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-macs.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-misc.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-misc.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-occur.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-occur.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-outline.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-outline.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-roll.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-roll.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-sync.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-sync.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-tools-init.el
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-tools-loaddefs.el
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-tools.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-tools.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-util.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-util.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-view.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-view.elc
%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-virtual.el
-%%EMACS_SITE_LISPDIR%%/pdf-tools/pdf-virtual.elc
bin/epdfinfo
diff --git a/print/yatex/Makefile b/print/yatex/Makefile
--- a/print/yatex/Makefile
+++ b/print/yatex/Makefile
@@ -1,9 +1,8 @@
PORTNAME= yatex
DISTVERSION= 1.83
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES?= print elisp
MASTER_SITES= https://www.yatex.org/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
DISTNAME= ${PORTNAME}${DISTVERSION}
MAINTAINER= hrs@FreeBSD.org
diff --git a/security/starttls/Makefile b/security/starttls/Makefile
--- a/security/starttls/Makefile
+++ b/security/starttls/Makefile
@@ -1,12 +1,11 @@
PORTNAME= starttls
PORTVERSION= 0.10
-PORTREVISION= 36
+PORTREVISION= 37
CATEGORIES= security
MASTER_SITES= ftp://ftp.opaopa.org/pub/elisp/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= bofh@FreeBSD.org
-COMMENT= Simple wrapper program for STARTTLS on ${EMACS_PORT_NAME}
+COMMENT= Simple wrapper program for STARTTLS on Emacs
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
@@ -16,10 +15,17 @@
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-openssl=${OPENSSLBASE}
+MAKE_ARGS+= lispdir=${PREFIX}/${EMACS_SITE_LISPDIR}
+
+CONFLICTS_INSTALL= starttls-emacs_*
+
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD
CFLAGS+= -Wno-error=int-conversion
.endif
+post-install:
+ @${RM} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/starttls.elc
+
.include <bsd.port.post.mk>
diff --git a/security/starttls/pkg-plist b/security/starttls/pkg-plist
--- a/security/starttls/pkg-plist
+++ b/security/starttls/pkg-plist
@@ -1,3 +1,2 @@
bin/starttls
share/emacs/site-lisp/starttls.el
-share/emacs/site-lisp/starttls.elc
diff --git a/sysutils/lr/Makefile b/sysutils/lr/Makefile
--- a/sysutils/lr/Makefile
+++ b/sysutils/lr/Makefile
@@ -28,7 +28,6 @@
CONTRIB_RUN_DEPENDS= xe:sysutils/xe
EMACS_USES= emacs
-EMACS_VARS= EMACS_NO_DEPENDS=yes
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lr
diff --git a/sysutils/puppet-mode.el/Makefile b/sysutils/puppet-mode.el/Makefile
--- a/sysutils/puppet-mode.el/Makefile
+++ b/sysutils/puppet-mode.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= puppet-mode.el
PORTVERSION= 0.2
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= sysutils elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= demon@FreeBSD.org
COMMENT= Simple mode for editing puppet manifests
@@ -17,6 +16,8 @@
GH_PROJECT= puppet-syntax-emacs
GH_TAGNAME= be5d708
+CONFLICTS_INSTALL= puppet-mode.el-emacs_*
+
NO_ARCH= yes
NO_BUILD= yes
diff --git a/sysutils/puppet-mode.el/pkg-message b/sysutils/puppet-mode.el/pkg-message
--- a/sysutils/puppet-mode.el/pkg-message
+++ b/sysutils/puppet-mode.el/pkg-message
@@ -1,7 +1,7 @@
[
{ type: install
message: <<EOM
-You should add the following line to your ~/.emacs:
+You should add the following line to your Emacs configuration:
;;
;; Setup puppet-mode for autoloading
diff --git a/textproc/adoc-mode.el/Makefile b/textproc/adoc-mode.el/Makefile
--- a/textproc/adoc-mode.el/Makefile
+++ b/textproc/adoc-mode.el/Makefile
@@ -1,9 +1,8 @@
PORTNAME= adoc-mode.el
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= textproc elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= jrm@FreeBSD.org
COMMENT= Major-mode for editing AsciiDoc files in Emacs
@@ -16,22 +15,20 @@
GH_ACCOUNT= bbatsov
GH_PROJECT= adoc-mode
+CONFLICTS_INSTALL= adoc-mode.el-emacs_*
+
NO_ARCH= yes
+NO_BUILD= yes
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/adoc-mode.el \
- ${EMACS_VERSION_SITE_LISPDIR}/adoc-mode.elc
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/adoc-mode.el
PORTDOCS= CHANGELOG.md CONTRIBUTING.md README.adoc
OPTIONS_DEFINE= DOCS
-do-build:
- (cd ${WRKSRC} \
- && ${EMACS_CMD} -Q -batch -L . -f batch-byte-compile adoc-mode.el)
-
do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${INSTALL_DATA} ${WRKSRC}/adoc-mode.el* \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/textproc/dictem/Makefile b/textproc/dictem/Makefile
--- a/textproc/dictem/Makefile
+++ b/textproc/dictem/Makefile
@@ -1,9 +1,8 @@
PORTNAME= dictem
PORTVERSION= 1.0.4
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= textproc net elisp
MASTER_SITES= SF/dictem/dictem/dictem-${PORTVERSION}
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= max.n.boyarov@gmail.com
COMMENT= DICT protocol client for [X]Emacs
@@ -15,28 +14,27 @@
USES= emacs
+CONFLICTS_INSTALL= dictem-emacs_*
+
NO_ARCH= yes
+NO_BUILD= yes
SRC_EL= dictem.el dictem-lingvo-dsl.el dictem-elisp.el
.for f in ${SRC_EL}
-PLIST_FILES+= ${LISPDIR}/${f} ${LISPDIR}/${f}c
+PLIST_FILES+= ${LISPDIR}/${f}
.endfor
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
PORTDOCS= README AUTHORS NEWS COPYING TODO
-LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/dictem
+LISPDIR= ${EMACS_SITE_LISPDIR}/dictem
OPTIONS_DEFINE= DOCS
-do-build:
- (cd ${WRKSRC} && ${EMACS_CMD} --no-site-file --no-init-file -batch \
- -l compile.el -f compile-dictem ${SRC_EL})
-
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/${LISPDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${SRC_EL} ${SRC_EL:S/.el$/.elc/} \
+ (cd ${WRKSRC} && ${INSTALL_DATA} ${SRC_EL} \
${STAGEDIR}${PREFIX}/${LISPDIR}/)
post-install-DOCS-on:
diff --git a/textproc/dictem/files/patch-compile.el b/textproc/dictem/files/patch-compile.el
deleted file mode 100644
--- a/textproc/dictem/files/patch-compile.el
+++ /dev/null
@@ -1,16 +0,0 @@
---- /dev/null 2013-11-20 22:00:00.000000000 +0300
-+++ compile.el 2013-11-20 21:34:57.112822385 +0300
-@@ -0,0 +1,13 @@
-+;; -*- emacs-lisp -*-
-+
-+;;
-+;; Help ports system compile for emacs and xemacs
-+;;
-+
-+(require 'bytecomp)
-+
-+(add-to-list 'load-path (expand-file-name "."))
-+
-+(defun compile-dictem ()
-+ (mapcar 'byte-compile-file command-line-args-left))
-+
diff --git a/textproc/dictionary/Makefile b/textproc/dictionary/Makefile
--- a/textproc/dictionary/Makefile
+++ b/textproc/dictionary/Makefile
@@ -1,10 +1,9 @@
PORTNAME= dictionary
PORTVERSION= 1.8.7
-PORTREVISION= 40
+PORTREVISION= 41
CATEGORIES= textproc net elisp
MASTER_SITES= http://me.in-berlin.de/~myrkr/dictionary/ \
http://bsdchat.com/dist/dryice/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Dictionary client for Emacs
@@ -15,19 +14,21 @@
USES= emacs
-LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
+LISPDIR= ${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
ELS= connection.el dictionary.el link.el
+CONFLICTS_INSTALL= dictionary-emacs_*
+
+NO_ARCH= yes
+NO_BUILD= yes
+
PORTDOCS= *
OPTIONS_DEFINE= DOCS
-do-build:
- cd ${WRKSRC} && ${EMACS_CMD} -batch -l lpath.el -f batch-byte-compile ${ELS}
-
do-install:
@${MKDIR} ${STAGEDIR}${LISPDIR}
-.for i in ${ELS} *.elc dictionary-init.el
+.for i in ${ELS} dictionary-init.el
${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${LISPDIR}
.endfor
diff --git a/textproc/dictionary/pkg-plist b/textproc/dictionary/pkg-plist
--- a/textproc/dictionary/pkg-plist
+++ b/textproc/dictionary/pkg-plist
@@ -1,7 +1,4 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/dictionary/connection.el
-%%EMACS_VERSION_SITE_LISPDIR%%/dictionary/connection.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/dictionary/dictionary-init.el
-%%EMACS_VERSION_SITE_LISPDIR%%/dictionary/dictionary.el
-%%EMACS_VERSION_SITE_LISPDIR%%/dictionary/dictionary.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/dictionary/link.el
-%%EMACS_VERSION_SITE_LISPDIR%%/dictionary/link.elc
+%%EMACS_SITE_LISPDIR%%/dictionary/connection.el
+%%EMACS_SITE_LISPDIR%%/dictionary/dictionary-init.el
+%%EMACS_SITE_LISPDIR%%/dictionary/dictionary.el
+%%EMACS_SITE_LISPDIR%%/dictionary/link.el
diff --git a/textproc/doc-mode.el/Makefile b/textproc/doc-mode.el/Makefile
--- a/textproc/doc-mode.el/Makefile
+++ b/textproc/doc-mode.el/Makefile
@@ -1,9 +1,8 @@
PORTNAME= doc-mode.el
PORTVERSION= 1.1
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= textproc elisp
MASTER_SITES= SF/xpt/doc-mode/doc-mode-${PORTVERSION}
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
DISTNAME= doc-mode-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
@@ -12,9 +11,12 @@
USES= emacs tar:tgz
+CONFLICTS_INSTALL= doc-mode.el-emacs_*
+
+NO_ARCH= yes
NO_BUILD= yes
do-install:
- ${INSTALL_DATA} ${WRKSRC}/doc-mode.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/doc-mode.el
+ ${INSTALL_DATA} ${WRKSRC}/doc-mode.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/
.include <bsd.port.mk>
diff --git a/textproc/markdown-mode.el/Makefile b/textproc/markdown-mode.el/Makefile
--- a/textproc/markdown-mode.el/Makefile
+++ b/textproc/markdown-mode.el/Makefile
@@ -1,9 +1,8 @@
PORTNAME= markdown-mode.el
DISTVERSIONPREFIX= v
DISTVERSION= 2.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Emacs major mode for editing Markdown-formatted text
@@ -17,18 +16,20 @@
GH_ACCOUNT= jrblevin
GH_PROJECT= markdown-mode
+CONFLICTS_INSTALL= markdown-mode.el-emacs_*
+
NO_ARCH= yes
+NO_BUILD= yes
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/markdown-mode.el \
- ${EMACS_VERSION_SITE_LISPDIR}/markdown-mode.elc
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/markdown-mode.el
PORTDOCS= CHANGES.md CONTRIBUTING.md README.md
OPTIONS_DEFINE= DOCS
do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/textproc/markdown-mode.el/pkg-message b/textproc/markdown-mode.el/pkg-message
--- a/textproc/markdown-mode.el/pkg-message
+++ b/textproc/markdown-mode.el/pkg-message
@@ -1,8 +1,8 @@
[
{ type: install
message: <<EOM
-To use markdown-mode in Emacs/XEmacs, add the following lines to
-your ~/.emacs replacing "text" with your preferred markdown extension.
+To use markdown-mode in Emacs, add the following lines to your Emacs
+configuration replacing "text" with your preferred markdown extension.
(autoload 'markdown-mode "markdown-mode.el"
"Major mode for editing Markdown files" t)
diff --git a/textproc/muse/Makefile b/textproc/muse/Makefile
--- a/textproc/muse/Makefile
+++ b/textproc/muse/Makefile
@@ -1,9 +1,8 @@
PORTNAME= muse
PORTVERSION= 3.20
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= textproc elisp
MASTER_SITES= LOCAL/dryice
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Authoring and publishing environment for Emacs
@@ -12,7 +11,9 @@
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= emacs gmake
+USES= emacs:build gmake
+
+CONFLICTS_INSTALL= muse-emacs_*
NO_ARCH= yes
@@ -27,10 +28,6 @@
LISPDIR= ${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
-.if ${FLAVOR:Ufull:Mfull}
-PKGNAMESUFFIX= -emacs
-.endif
-
post-patch-INFO-off:
${REINPLACE_CMD} -e '/^SUBDIRS/s|texi||g; \
/^install:/s|install-info||g; /^all:/s|info-only||g' \
@@ -41,6 +38,8 @@
(cd ${WRKSRC} && ${COPYTREE_SHARE} contrib ${STAGEDIR}${LISPDIR})
${INSTALL_DATA} ${WRKSRC}/experimental/* \
${STAGEDIR}${LISPDIR}/experimental
+ @${FIND} ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/muse \
+ -name "*.elc" -delete
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
diff --git a/textproc/muse/pkg-plist b/textproc/muse/pkg-plist
--- a/textproc/muse/pkg-plist
+++ b/textproc/muse/pkg-plist
@@ -1,8 +1,6 @@
%%EMACS_SITE_LISPDIR%%/muse/contrib/cgi.el
-%%EMACS_SITE_LISPDIR%%/muse/contrib/cgi.elc
%%EMACS_SITE_LISPDIR%%/muse/contrib/htmlize-hack.el
%%EMACS_SITE_LISPDIR%%/muse/contrib/httpd.el
-%%EMACS_SITE_LISPDIR%%/muse/contrib/httpd.elc
%%EMACS_SITE_LISPDIR%%/muse/contrib/Makefile
%%EMACS_SITE_LISPDIR%%/muse/contrib/blosxom/getstamps.pl
%%EMACS_SITE_LISPDIR%%/muse/contrib/blosxom/metadate_0_0_3
@@ -20,61 +18,33 @@
%%EMACS_SITE_LISPDIR%%/muse/experimental/muse-split.el
%%EMACS_SITE_LISPDIR%%/muse/muse-autoloads.el
%%EMACS_SITE_LISPDIR%%/muse/muse-backlink.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-backlink.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-blosxom.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-blosxom.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-book.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-book.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-colors.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-colors.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-context.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-context.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-docbook.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-docbook.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-groff.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-groff.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-html.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-html.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-http.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-http.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-ikiwiki.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-ikiwiki.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-import-docbook.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-import-docbook.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-import-latex.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-import-latex.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-import-xml.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-import-xml.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-ipc.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-ipc.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-journal.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-journal.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-latex.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-latex.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-latex2png.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-latex2png.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-mode.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-mode.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-poem.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-poem.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-project.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-project.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-protocols.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-protocols.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-publish.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-publish.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-regexps.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-regexps.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-texinfo.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-texinfo.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-wiki.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-wiki.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-xml.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-xml.elc
%%EMACS_SITE_LISPDIR%%/muse/muse-xml-common.el
-%%EMACS_SITE_LISPDIR%%/muse/muse-xml-common.elc
%%EMACS_SITE_LISPDIR%%/muse/muse.el
-%%EMACS_SITE_LISPDIR%%/muse/muse.elc
%%EXAMPLESDIR%%/Makefile
%%EXAMPLESDIR%%/QuickStart.muse
%%EXAMPLESDIR%%/emacs-muse.png
diff --git a/textproc/ox-gfm.el/Makefile b/textproc/ox-gfm.el/Makefile
--- a/textproc/ox-gfm.el/Makefile
+++ b/textproc/ox-gfm.el/Makefile
@@ -10,7 +10,6 @@
LICENSE= GPLv3+
USES= emacs
-EMACS_NO_DEPENDS= yes
USE_GITHUB= yes
GH_ACCOUNT= larstvei
diff --git a/textproc/uim-el/Makefile b/textproc/uim-el/Makefile
--- a/textproc/uim-el/Makefile
+++ b/textproc/uim-el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= uim-el
PORTVERSION= 1.9.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= nobutaka@FreeBSD.org
COMMENT?= Emacs lisp for uim input method library
@@ -23,13 +22,17 @@
GH_ACCOUNT= uim
GH_PROJECT= uim
+CONFLICTS_INSTALL= uim-el-emacs_*
+
+NO_ARCH= yes
+
GNU_CONFIGURE= yes
BUILD_WRKSRC= ${WRKSRC}/emacs
INSTALL_WRKSRC= ${WRKSRC}/emacs
CONFIGURE_ARGS?=--enable-maintainer-mode --enable-emacs \
- --with-lispdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}
+ --with-lispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}
CONFIGURE_ENV= EMACS="${EMACS_CMD}"
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
diff --git a/textproc/uim-el/pkg-plist b/textproc/uim-el/pkg-plist
--- a/textproc/uim-el/pkg-plist
+++ b/textproc/uim-el/pkg-plist
@@ -1,13 +1,13 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/uim-el/uim-candidate.el
-%%EMACS_VERSION_SITE_LISPDIR%%/uim-el/uim-debug.el
-%%EMACS_VERSION_SITE_LISPDIR%%/uim-el/uim-helper.el
-%%EMACS_VERSION_SITE_LISPDIR%%/uim-el/uim-key.el
-%%EMACS_VERSION_SITE_LISPDIR%%/uim-el/uim-keymap.el
-%%EMACS_VERSION_SITE_LISPDIR%%/uim-el/uim-leim.el
-%%EMACS_VERSION_SITE_LISPDIR%%/uim-el/uim-preedit.el
-%%EMACS_VERSION_SITE_LISPDIR%%/uim-el/uim-util.el
-%%EMACS_VERSION_SITE_LISPDIR%%/uim-el/uim-var.el
-%%EMACS_VERSION_SITE_LISPDIR%%/uim-el/uim-version.el
-%%EMACS_VERSION_SITE_LISPDIR%%/uim-el/uim.el
+%%EMACS_SITE_LISPDIR%%/uim-el/uim-candidate.el
+%%EMACS_SITE_LISPDIR%%/uim-el/uim-debug.el
+%%EMACS_SITE_LISPDIR%%/uim-el/uim-helper.el
+%%EMACS_SITE_LISPDIR%%/uim-el/uim-key.el
+%%EMACS_SITE_LISPDIR%%/uim-el/uim-keymap.el
+%%EMACS_SITE_LISPDIR%%/uim-el/uim-leim.el
+%%EMACS_SITE_LISPDIR%%/uim-el/uim-preedit.el
+%%EMACS_SITE_LISPDIR%%/uim-el/uim-util.el
+%%EMACS_SITE_LISPDIR%%/uim-el/uim-var.el
+%%EMACS_SITE_LISPDIR%%/uim-el/uim-version.el
+%%EMACS_SITE_LISPDIR%%/uim-el/uim.el
%%PORTDOCS%%%%DOCSDIR_JA%%/README.ja
%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/textproc/xml-lite.el/Makefile b/textproc/xml-lite.el/Makefile
--- a/textproc/xml-lite.el/Makefile
+++ b/textproc/xml-lite.el/Makefile
@@ -1,10 +1,9 @@
PORTNAME= xml-lite.el
PORTVERSION= 1.1
-PORTREVISION= 28
+PORTREVISION= 29
PORTEPOCH= 1
CATEGORIES= textproc elisp
MASTER_SITES= http://dogbiscuit.org/mdub/software/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
DISTNAME= ${PORTNAME}
EXTRACT_SUFX= # empty
@@ -16,21 +15,21 @@
USES= emacs
-NO_WRKSUBDIR= yes
+CONFLICTS_INSTALL= xml-lite.el-emacs_*
+
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS=${WRKSRC}/${PORTNAME}
-PLIST_FILES= ${EMACS_SITE_LISPDIR}/${PORTNAME} \
- ${EMACS_SITE_LISPDIR}/${PORTNAME}c
+NO_ARCH= yes
+NO_BUILD= yes
-do-build:
- cd ${WRKSRC}; ${EMACS_CMD} -batch -q -f batch-byte-compile ${PORTNAME}
+NO_WRKSUBDIR= yes
+
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/${PORTNAME}
do-install:
${INSTALL_DATA} ${WRKSRC}/${PORTNAME} \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}c \
- ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
.include <bsd.port.mk>
diff --git a/textproc/xml-lite.el/pkg-message b/textproc/xml-lite.el/pkg-message
--- a/textproc/xml-lite.el/pkg-message
+++ b/textproc/xml-lite.el/pkg-message
@@ -1,7 +1,7 @@
[
{ type: install
message: <<EOM
-To use xml-lite-mode, add to your ~/.emacs the following lines:
+To use xml-lite-mode, add the following lines to your Emacs configuration:
(autoload 'xml-lite-mode "xml-lite" "XML-Lite mode" t)
(add-to-list 'auto-mode-alist '("\\.xml\\'" . xml-lite-mode))
diff --git a/textproc/yaml-mode.el/Makefile b/textproc/yaml-mode.el/Makefile
--- a/textproc/yaml-mode.el/Makefile
+++ b/textproc/yaml-mode.el/Makefile
@@ -1,8 +1,7 @@
PORTNAME= yaml-mode.el
PORTVERSION= 0.0.16
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= textproc elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple major mode to edit YAML file for Emacsen
@@ -16,16 +15,20 @@
GH_ACCOUNT= yoshiki
GH_PROJECT= yaml-mode
-MAKE_ENV= LISPDIR=${LISPDIR}
+CONFLICTS_INSTALL= yaml-mode.el-emacs_*
+
+NO_ARCH= yes
+NO_BUILD= yes
OPTIONS_DEFINE= DOCS
-LISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+LISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
-pre-install:
+do-install:
@${MKDIR} ${LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME} ${LISPDIR}
-post-install-DOCS-on:
+do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for file in Changes README
${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
diff --git a/textproc/yaml-mode.el/pkg-message b/textproc/yaml-mode.el/pkg-message
deleted file mode 100644
--- a/textproc/yaml-mode.el/pkg-message
+++ /dev/null
@@ -1,11 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To use yaml-mode, you should add following lines to your .emacs file:
-
-(require 'yaml-mode)
-(add-to-list 'auto-mode-alist '("\\.yaml$" . yaml-mode))
-(add-to-list 'auto-mode-alist '("\\.yml$" . yaml-mode))
-EOM
-}
-]
diff --git a/textproc/yaml-mode.el/pkg-plist b/textproc/yaml-mode.el/pkg-plist
--- a/textproc/yaml-mode.el/pkg-plist
+++ b/textproc/yaml-mode.el/pkg-plist
@@ -1,4 +1,3 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/yaml-mode.el
-%%EMACS_VERSION_SITE_LISPDIR%%/yaml-mode.elc
+%%EMACS_SITE_LISPDIR%%/yaml-mode.el
%%PORTDOCS%%%%DOCSDIR%%/Changes
%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/textproc/yaml.el/Makefile b/textproc/yaml.el/Makefile
--- a/textproc/yaml.el/Makefile
+++ b/textproc/yaml.el/Makefile
@@ -1,8 +1,8 @@
PORTNAME= yaml.el
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.1
+PORTREVISION= 1
CATEGORIES= textproc elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= YAML parser in Elisp
@@ -11,22 +11,23 @@
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
+TEST_DEPENDS= emacs:editors/emacs
+
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= zkry
+CONFLICTS_INSTALL= yaml.el-emacs_*
+
NO_ARCH= yes
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/yaml.el \
- ${EMACS_VERSION_SITE_LISPDIR}/yaml.elc
+NO_BUILD= yes
-do-build:
- (cd ${WRKSRC} \
- && ${EMACS_CMD} -Q -batch -L . -f batch-byte-compile yaml.el)
+PLIST_FILES= ${EMACS_SITE_LISPDIR}/yaml.el
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} yaml.el* \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR})
+ (cd ${WRKSRC} && ${INSTALL_DATA} yaml.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR})
do-test:
(cd ${WRKSRC} \
diff --git a/www/emacs-w3m/Makefile b/www/emacs-w3m/Makefile
--- a/www/emacs-w3m/Makefile
+++ b/www/emacs-w3m/Makefile
@@ -1,7 +1,7 @@
PORTNAME= emacs-w3m
PORTVERSION= 1.4.632.b.${SNAPDATE}
+PORTREVISION= 1
CATEGORIES= www elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Simple front-end to w3m for emacs
@@ -13,20 +13,22 @@
BUILD_DEPENDS= w3m:www/w3m
RUN_DEPENDS= w3m:www/w3m
-USES= autoreconf emacs tar:xz
+USES= autoreconf emacs:build tar:xz
USE_GITHUB= yes
GH_TAGNAME= ec18c21
-ALL_TARGET= default
+ALL_TARGET= info
INSTALL_TARGET= install install-icons
+CONFLICTS_INSTALL= emacs-w3m-emacs_*
+
NO_ARCH= yes
SNAPDATE= 20251229
MAKE_JOBS_UNSAFE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \
- --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/w3m \
+ --with-lispdir=${PREFIX}/${EMACS_SITE_LISPDIR}/w3m \
--with-icondir=${PREFIX}/${EMACS_LIBDIR}/etc/w3m/icons \
--without-compress-install
@@ -41,11 +43,11 @@
SHIMBUN_DESC= Build and/or install Shimbun
SHIMBUN_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-Makefile.in
-SHIMBUN_BUILD_DEPENDS= flim${EMACS_PKGNAMESUFFIX}>0:editors/flim@${EMACS_FLAVOR}
-SHIMBUN_RUN_DEPENDS= flim${EMACS_PKGNAMESUFFIX}>0:editors/flim@${EMACS_FLAVOR}
+SHIMBUN_BUILD_DEPENDS= flim>0:editors/flim
+SHIMBUN_RUN_DEPENDS= flim>0:editors/flim
OCTET_VIEWER_RUN_DEPENDS=\
- semi${EMACS_PKGNAMESUFFIX}>0:editors/semi@${EMACS_FLAVOR} \
+ semi>0:editors/semi \
wvHtml:textproc/wv \
xlhtml:textproc/xlhtml
@@ -53,8 +55,8 @@
@${MV} ${WRKSRC}/aclocal.m4 ${WRKSRC}/acinclude.m4
post-install:
- ${RM} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/w3m/mew-shimbun.elc \
- ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/w3m/mew-w3m.elc
+ @${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/w3m/ \
+ -name "*.elc" -delete
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/www/emacs-w3m/pkg-message b/www/emacs-w3m/pkg-message
--- a/www/emacs-w3m/pkg-message
+++ b/www/emacs-w3m/pkg-message
@@ -1,7 +1,7 @@
[
{ type: install
message: <<EOM
- Before using emacs-w3m, you must add this to your own .emacs:
+ Before using emacs-w3m, you must add this to your Emacs configuration:
(autoload 'w3m "w3m" "Interface for w3m on Emacs." t)
diff --git a/www/emacs-w3m/pkg-plist b/www/emacs-w3m/pkg-plist
--- a/www/emacs-w3m/pkg-plist
+++ b/www/emacs-w3m/pkg-plist
@@ -41,332 +41,169 @@
%%EMACS_LIBDIR%%/etc/w3m/icons/state-11.xpm
%%EMACS_LIBDIR%%/etc/w3m/icons/weather-up.png
%%EMACS_LIBDIR%%/etc/w3m/icons/weather-up.xpm
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/bookmark-w3m.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/bookmark-w3m.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/mew-w3m.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/mime-w3m.el
-%%OCTET_VIEWER%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/mime-w3m.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/octet.el
-%%OCTET_VIEWER%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/octet.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/mew-shimbun.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/nnshimbun.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/nnshimbun.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-2ch.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-2ch.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-airs.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-airs.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-aljazeera.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-aljazeera.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-arch-bluegate.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-arch-bluegate.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-asahi-html.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-asahi-html.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-asahi-mytown.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-asahi-mytown.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-asahi.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-asahi.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-atmarkit.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-atmarkit.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-atom-hash.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-atom-hash.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-atom.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-atom.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-bbc.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-bbc.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-bbdb-ml.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-bbdb-ml.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-chise.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-chise.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-cgi-board.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-cgi-board.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-cnet-jp.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-cnet-jp.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-cnet.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-cnet.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-cnn-jp.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-cnn-jp.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-coldsync.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-coldsync.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-debian-jp.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-debian-jp.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-debian.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-debian.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-debugmagazin-de.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-debugmagazin-de.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-dennou.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-dennou.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-digiko.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-digiko.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-elips.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-elips.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-emacs-w3m.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-emacs-w3m.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-emacswiki.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-emacswiki.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-engadget-ja.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-engadget-ja.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-excite.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-excite.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-exconn.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-exconn.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-f1fan.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-f1fan.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-fau.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-fau.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-ffii.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-ffii.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-fml.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-fml.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-geocrawler.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-geocrawler.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-glimpse.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-glimpse.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-gnome.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-gnome.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-haiku-os.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-haiku-os.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-hash.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-hash.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-heise.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-heise.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-hns.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-hns.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-ibm-dev.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-ibm-dev.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-impress.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-impress.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-infoshop.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-infoshop.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-itmedia.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-itmedia.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-japantimes.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-japantimes.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-javaconf.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-javaconf.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-jpilot.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-jpilot.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-jpo.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-jpo.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-kantei.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-kantei.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-kde.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-kde.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-kyoko-np.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-kyoko-np.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-laut-de.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-laut-de.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-linuxce-jp.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-linuxce-jp.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-lotusex.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-lotusex.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-lump.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-lump.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-m17n.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-m17n.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-macosx-jp.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-macosx-jp.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-mailarc.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-mailarc.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-mailman.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-mailman.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-mainichi.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-mainichi.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-makanai.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-makanai.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-marc-aims.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-marc-aims.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-meadow.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-meadow.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-mew.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-mew.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-mhonarc.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-mhonarc.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-mozilla-jp.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-mozilla-jp.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-msdn.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-msdn.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-msports-nifty.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-msports-nifty.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-multi.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-multi.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-n24-de.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-n24-de.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-namazu.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-namazu.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-netbsd.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-netbsd.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-nikkangendai.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-nikkangendai.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-nikkansports.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-nikkansports.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-nikkei.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-nikkei.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-nytimes.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-nytimes.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-opentechpress-jp.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-opentechpress-jp.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-orca.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-orca.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-palmfan.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-palmfan.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-pcweb-column.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-pcweb-column.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-perlentaucher-de.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-perlentaucher-de.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-pilot-link.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-pilot-link.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-pilot-mailsync.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-pilot-mailsync.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-plucker.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-plucker.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-pocketgames.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-pocketgames.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-rakuten.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-rakuten.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-redhat.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-redhat.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-rediff.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-rediff.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-rss-blogs.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-rss-blogs.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-rss-hash.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-rss-hash.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-rss.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-rss.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-ruby.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-ruby.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-sankei.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-sankei.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-savannah.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-savannah.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-scipy.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-scipy.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-security-memo.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-security-memo.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-slashdot-jp.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-slashdot-jp.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-slashdot.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-slashdot.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-sml.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-sml.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-sourceforge-jp.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-sourceforge-jp.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-spiegel.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-spiegel.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-sponichi.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-sponichi.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-squeak-dev.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-squeak-dev.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-squeak-ja.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-squeak-ja.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-sueddeutsche-de.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-sueddeutsche-de.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-tcup.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-tcup.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-tdiary-ml.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-tdiary-ml.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-tdiary.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-tdiary.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-tech-on.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-tech-on.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-texfaq.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-texfaq.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-text.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-text.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-the-onion.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-the-onion.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-the-register.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-the-register.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-tigris.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-tigris.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-toshiba.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-toshiba.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-vinelinux.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-vinelinux.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-w3m-dev.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-w3m-dev.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-welt-de.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-welt-de.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-wiki.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-wiki.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-wikimedia.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-wikimedia.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-wincefan.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-wincefan.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-wired-jp.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-wired-jp.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-x51.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-x51.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-xemacs.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-xemacs.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-yahoo-auctions.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-yahoo-auctions.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-yahoo-sports.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-yahoo-sports.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-yahoo.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-yahoo.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-yomiuri-html.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-yomiuri-html.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-yomiuri.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-yomiuri.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-yoshirin.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-yoshirin.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-zdnet-jp.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-zdnet-jp.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-zeit-de.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/sb-zeit-de.elc
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/shimbun.el
-%%SHIMBUN%%%%EMACS_VERSION_SITE_LISPDIR%%/w3m/shimbun.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-antenna.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-antenna.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-bookmark.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-bookmark.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-bug.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-bug.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-cookie.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-cookie.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-dtree.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-dtree.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-ems.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-ems.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-favicon.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-favicon.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-fb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-fb.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-filter.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-filter.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-form.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-form.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-hist.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-hist.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-image.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-image.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-lnum.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-lnum.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-load.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-mail.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-mail.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-namazu.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-namazu.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-perldoc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-perldoc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-proc.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-proc.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-rss.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-rss.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-save.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-save.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-search.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-search.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-session.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-session.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-symbol.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-symbol.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-tabmenu.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-tabmenu.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-util.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-util.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-weather.el
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m-weather.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/w3m/w3m.el
+%%EMACS_SITE_LISPDIR%%/w3m/bookmark-w3m.el
+%%EMACS_SITE_LISPDIR%%/w3m/mew-w3m.el
+%%EMACS_SITE_LISPDIR%%/w3m/mime-w3m.el
+%%EMACS_SITE_LISPDIR%%/w3m/octet.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/mew-shimbun.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/nnshimbun.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-2ch.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-airs.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-aljazeera.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-arch-bluegate.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-asahi-html.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-asahi-mytown.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-asahi.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-atmarkit.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-atom-hash.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-atom.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-bbc.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-bbdb-ml.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-chise.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-cgi-board.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-cnet-jp.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-cnet.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-cnn-jp.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-coldsync.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-debian-jp.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-debian.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-debugmagazin-de.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-dennou.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-digiko.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-elips.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-emacs-w3m.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-emacswiki.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-engadget-ja.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-excite.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-exconn.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-f1fan.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-fau.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-ffii.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-fml.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-geocrawler.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-glimpse.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-gnome.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-haiku-os.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-hash.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-heise.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-hns.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-ibm-dev.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-impress.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-infoshop.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-itmedia.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-japantimes.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-javaconf.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-jpilot.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-jpo.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-kantei.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-kde.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-kyoko-np.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-laut-de.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-linuxce-jp.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-lotusex.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-lump.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-m17n.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-macosx-jp.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-mailarc.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-mailman.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-mainichi.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-makanai.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-marc-aims.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-meadow.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-mew.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-mhonarc.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-mozilla-jp.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-msdn.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-msports-nifty.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-multi.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-n24-de.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-namazu.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-netbsd.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-nikkangendai.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-nikkansports.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-nikkei.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-nytimes.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-opentechpress-jp.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-orca.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-palmfan.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-pcweb-column.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-perlentaucher-de.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-pilot-link.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-pilot-mailsync.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-plucker.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-pocketgames.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-rakuten.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-redhat.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-rediff.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-rss-blogs.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-rss-hash.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-rss.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-ruby.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-sankei.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-savannah.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-scipy.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-security-memo.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-slashdot-jp.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-slashdot.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-sml.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-sourceforge-jp.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-spiegel.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-sponichi.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-squeak-dev.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-squeak-ja.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-sueddeutsche-de.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-tcup.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-tdiary-ml.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-tdiary.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-tech-on.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-texfaq.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-text.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-the-onion.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-the-register.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-tigris.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-toshiba.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-vinelinux.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-w3m-dev.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-welt-de.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-wiki.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-wikimedia.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-wincefan.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-wired-jp.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-x51.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-xemacs.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-yahoo-auctions.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-yahoo-sports.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-yahoo.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-yomiuri-html.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-yomiuri.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-yoshirin.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-zdnet-jp.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/sb-zeit-de.el
+%%SHIMBUN%%%%EMACS_SITE_LISPDIR%%/w3m/shimbun.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-antenna.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-bookmark.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-bug.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-cookie.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-dtree.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-ems.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-favicon.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-fb.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-filter.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-form.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-hist.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-image.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-lnum.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-load.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-mail.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-namazu.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-perldoc.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-proc.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-rss.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-save.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-search.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-session.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-symbol.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-tabmenu.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-util.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m-weather.el
+%%EMACS_SITE_LISPDIR%%/w3m/w3m.el

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 8, 11:05 AM (13 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30994034
Default Alt Text
D56001.diff (390 KB)

Event Timeline