diff options
| author | Joseph Mingrone <jrm@FreeBSD.org> | 2026-03-20 04:15:55 +0000 |
|---|---|---|
| committer | Joseph Mingrone <jrm@FreeBSD.org> | 2026-04-11 16:03:58 +0000 |
| commit | bc45b7ec889c7662bbbc64d26b00424db8dcb741 (patch) | |
| tree | b0527b4046f07ba3062b6e1c4b29235e4f225b64 | |
| parent | 22677bbb52d2205f9e700399e5ab2a45f878b938 (diff) | |
Emacs Lisp ports framework: Overhaul
This overhaul introduces four key changes to the elisp ports framework:
1. Remove support for packaged byte-compiled elisp.
The primary motivation is to remove a large number of flavor-specific
packages and to simplify the ports tree. As an example, supporting
byte-compiled elisp for devel/tablist required six packages, one for
each flavor of editors/emacs and editors/emacs-devel. With over 100
elisp ports and requests for new Emacs flavors, this was
unmanageable.
2. Install configuration to integrate with Emacs's native compilation
machinery, allowing elisp from ports to be compiled into the standard
cache under the user's home directory.
This matches the behavior of GNU ELPA packages and generally results
in a faster experience. Speedups vary depending on the
characteristics of the elisp code, but are often reported to be 2.5
to 5 times faster than byte-compiled code.
3. Perform byte compilation on the target host, but only when native
compilation is unavailable. Compilation is initiated when Emacs
starts, and the resulting .elc files are cached under the user's
home directory.
4. Load all autoload 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.
Users with elisp packages (*-emacs_*) installed should consult the
2026-04-11 UPDATING entry for instructions on handling the transition.
Reviewed by: ashish, Benjamin Jacobs <freebsd@dev.thsi.be>, dinoex,
mandree, mce, nobutaka, Pat Maddox <pat@patmaddox.com>,
rhurlin
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D56001
201 files changed, 2603 insertions, 3797 deletions
diff --git a/Mk/Uses/emacs.mk b/Mk/Uses/emacs.mk index 462657c4183a..6e52fa3c0d2f 100644 --- a/Mk/Uses/emacs.mk +++ b/Mk/Uses/emacs.mk @@ -1,49 +1,37 @@ -# 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. +# If build is omitted from the argument list, Emacs will not be added to +# BUILD_DEPENDS. # # 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. +# DEFAULT_VERSIONS+=emacs= Select the Emacs port and flavor used for +# USES=emacs:build. +# Valid values: full canna nox wayland +# devel_full devel_nox +# Defaults to nox when not specified. +# Values prefixed with devel_ select +# editors/emacs-devel; others select +# editors/emacs. # # 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_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 and EMACS_MAJOR_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 +42,35 @@ _INCLUDE_USES_EMACS_MK= yes # Make sure that no dependency or some other environment variable # pollutes the build/run dependency detection .undef _EMACS_BUILD_DEP -.undef _EMACS_RUN_DEP -.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 +EMACS_LIBDIR= share/emacs +EMACS_SITE_LISPDIR= ${EMACS_LIBDIR}/site-lisp -. if ${FLAVOR:Mdevel*} +. if defined(_EMACS_BUILD_DEP) +. if defined(EMACS_DEFAULT) && ${EMACS_DEFAULT:Mdevel*} EMACS_VER= 31.0.50 EMACS_PORTDIR= editors/emacs-devel -. else +EMACS_BUILD_FLAVOR= ${EMACS_DEFAULT:C/devel_//} +. else EMACS_VER= 30.2 EMACS_PORTDIR= editors/emacs -. endif - +EMACS_BUILD_FLAVOR= ${EMACS_DEFAULT:Unox} +. endif +EMACS_CMD= ${PREFIX}/bin/emacs-${EMACS_VER} 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_//} +MAKE_ARGS+= EMACS=${EMACS_CMD} +BUILD_DEPENDS+= ${EMACS_CMD}:${EMACS_PORTDIR}@${EMACS_BUILD_FLAVOR} . 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/Mk/bsd.default-versions.mk b/Mk/bsd.default-versions.mk index 0ecae84f1e5b..313246180c53 100644 --- a/Mk/bsd.default-versions.mk +++ b/Mk/bsd.default-versions.mk @@ -44,8 +44,8 @@ EBUR128_DEFAULT?= rust . else EBUR128_DEFAULT?= legacy . endif -# Possible_values: full canna nox devel_full devel_nox -#EMACS_DEFAULT?= let the flavor be the default if not explicitly set +# Possible values: full canna nox wayland devel_full devel_nox (default: nox) +#EMACS_DEFAULT?= nox # Possible values: 3.0, 4.0 FIREBIRD_DEFAULT?= 3.0 # Possible values: gfortran @@ -5,6 +5,36 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20260411: + 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 + 20260401: AFFECTS: users of security/openvpn AUTHOR: mandree@FreeBSD.org diff --git a/audio/emms/Makefile b/audio/emms/Makefile index 82b2b927f0f0..6a795dad1b9b 100644 --- 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 @@ LICENSE_FILE= ${WRKSRC}/COPYING # 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 index fd420f3483cc..756f4fbd9796 100644 --- 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 index 21c773d54500..ec2b68471fa1 100644 --- 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 index 876d611253f9..e8f96d161562 100644 --- 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 @@ LICENSE= BSD2CLAUSE USES= emacs +CONFLICTS_INSTALL= mpg123.el-emacs_* + OPTIONS_SINGLE= PLAYER OPTIONS_SINGLE_PLAYER= MPG123 MPLAYER OPTIONS_DEFAULT= MPLAYER @@ -27,8 +29,6 @@ MPG123_RUN_DEPENDS= mpg123:audio/mpg123 \ 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 index f50b93b8fdd1..e1d445f73e52 100644 --- 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 index 947d107ebdad..7152f3c2742c 100644 --- 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 @@ USES= gmake motif perl5 tar:tgz xorg 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_DEFINE= EMACS 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 index a0d53aafdc46..d81a1a1d3398 100644 --- 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 index e32a12c8f746..c951010fe274 100644 --- 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 @@ WWW= https://www.veripool.org/wiki/verilog-mode 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 index f47abf9c4d59..c7cf422df4fa 100644 --- 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 index 27dce0ca9c43..e41961921182 100644 --- 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 @@ LICENSE_FILE= ${WRKSRC}/COPYING USES= emacs gmake makeinfo +ALL_TARGET= terminfo info + +CONFLICTS_INSTALL= emacs-eat-emacs_* + NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME} @@ -26,7 +29,6 @@ OPTIONS_DEFINE= DOCS 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 index 622545878ecb..ff2c7c1b8d82 100644 --- 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 index 58c06d74cbaa..ad6875a67648 100644 --- 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 @@ LICENSE= GPLv3+ 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_USES= tex 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 index 6c76a7c01dff..ab466874311d 100644 --- 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 index 104c2c441ab0..f3098c9083f2 100644 --- 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 @@ WWW= https://github.com/magit/closql 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 index 3c42b3a3967a..d8dbe615e33d 100644 --- 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 @@ WWW= https://github.com/magit/emacsql 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 @@ OPTIONS_DEFINE= DOCS 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 index db8d7d73c1a4..3e6bad1865c9 100644 --- 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 index 6805f841e975..02de967bf0af 100644 --- 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 @@ USE_GITHUB= yes 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 @@ PORTDOCS= CHANGELOG.md README.md 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 index 342da167b203..c94ffa9396ac 100644 --- 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 index 0fd12074b856..3cb392a41624 100644 --- 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= GPLv2+ 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 index 9f39dee983ee..41c61dc0da5d 100644 --- 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 index 8e28ab51751a..eab5b2358b4b 100644 --- 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 index b806539fe8d8..7a8ca53a548e 100644 --- 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 @@ LICENSE= GPLv3 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 index 0012beabdfd6..3eda798cd578 100644 --- 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 @@ WWW= https://github.com/clojure-emacs/cider 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 index f013bc2be4fc..9da6ce4c813a 100644 --- a/devel/coccinelle/Makefile +++ b/devel/coccinelle/Makefile @@ -38,7 +38,6 @@ EMACS_DESC= Emacs plugin 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 index 681cdf74e363..a4d5b6a7e8d5 100644 --- 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 @@ WWW= https://github.com/tarsius/cond-let 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 index 04c1cc1f74e6..f2772a9ae6e7 100644 --- 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 @@ USES= emacs 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 index 82b12d9fc574..bb2ebe84d725 100644 --- 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 @@ USES= emacs 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 index d4ea55542a4e..e711faab2566 100644 --- 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 @@ USE_GITHUB= yes 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 index 8963c3fb9fef..dba34777c89d 100644 --- 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 @@ WWW= https://github.com/magit/forge 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} +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 gmake makeinfo +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 @@ OPTIONS_SUB= yes 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 index aa21316d8c9d..4e664471eb49 100644 --- 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 index 8b21eace414f..25264b51cf40 100644 --- 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 index 54f8e3d3d6cd..58ca0850ef2f 100644 --- a/devel/gettext-po-mode/Makefile +++ b/devel/gettext-po-mode/Makefile @@ -1,7 +1,7 @@ PORTNAME= gettext-po-mode -PORTREVISION= 0 +PORTREVISION= 1 -MAINTAINER= mandree@FreeBSD.org +MAINTAINER= tijl@FreeBSD.org COMMENT= GNU gettext po-mode for emacs WWW= https://www.gnu.org/software/gettext/ @@ -13,19 +13,19 @@ LICENSE_FILE= ${WRKSRC}/../COPYING 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 index d7fb3bd02c9d..1bdf0941daa2 100644 --- 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 index 26d80f6d4a40..ada73c2b0730 100644 --- 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 @@ WWW= https://github.com/magit/ghub 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_USE= TEX=dvipdfmx:build 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 index 532712139f63..6492fec526cd 100644 --- 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 index d056753f7d3e..2565a64437f3 100644 --- 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 @@ WWW= https://github.com/magit/git-modes 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 @@ PORTDOCS= README.org 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 index c5e0995399a5..e379c7911436 100644 --- 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 index fe87501d29fc..d0c8aeabbeb2 100644 --- a/devel/go-mode.el/Makefile +++ b/devel/go-mode.el/Makefile @@ -11,7 +11,6 @@ WWW= https://github.com/dominikh/go-mode.el 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 index ee248e849fb8..f1919fa3156f 100644 --- 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 @@ WWW= https://github.com/tarsius/llama 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 index a2e4e0233b24..95e833853f30 100644 --- 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 @@ USES= emacs 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 index 0a46f2652017..6b49471a0a26 100644 --- 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 @@ WWW= https://magit.vc/ 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_USES= tex 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 index c9bce0ac8361..000000000000 --- 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 index acfa7a558144..a482a0875c41 100644 --- 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 index 4c4db4260724..7617928b4efc 100644 --- a/devel/ob-rust/Makefile +++ b/devel/ob-rust/Makefile @@ -13,7 +13,6 @@ RUN_DEPENDS= ${PREFIX}/${EMACS_SITE_LISPDIR}/rust-mode.el:devel/rust-mode \ 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 index 78878c136ff8..3f9be7ac8b4b 100644 --- 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 @@ RUN_DEPENDS= p5-Devel-Size>=0:devel/p5-Devel-Size \ 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 index 9f8fb54402f7..cacb1f2956b7 100644 --- a/devel/p5-Sepia/pkg-plist +++ b/devel/p5-Sepia/pkg-plist @@ -13,6 +13,3 @@ bin/sepl %%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 index 0788e820c035..71d16744cbf2 100644 --- 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 @@ USES= emacs 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 index f6ab01bc3850..304f38738f6a 100644 --- 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 @@ RUN_DEPENDS= svn:devel/subversion 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 index 648032ace712..4e1b41366ecf 100644 --- 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 index cb983a4e1295..55ca559d6be2 100644 --- a/devel/rust-mode/Makefile +++ b/devel/rust-mode/Makefile @@ -11,7 +11,6 @@ WWW= https://github.com/rust-lang/ 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 index 783af7ff41c7..94e3d18f9bfd 100644 --- 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 @@ USES= emacs 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 index 06acb3c7cfd6..a99162e78909 100644 --- 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 @@ WWW= https://github.com/magit/transient 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_BINARY_ALIAS= sed=gsed 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 index accd7e3ddd27..c84934ffc5f7 100644 --- 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 @@ USES= emacs 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 index d5599fa5b72e..bcc6350e9651 100644 --- 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 @@ WWW= https://github.com/wanderlust/apel 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 index 000000000000..765e8bac4d6b --- /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 index 9ae7d1865fc5..4e33cc5ada64 100644 --- 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 index 535dce7c46df..7b1ea38df7dc 100644 --- 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 @@ WWW= https://github.com/minad/consult 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 index f113d6d2e56c..2842ca03f04e 100644 --- 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 index 61b10a9584d8..ff4c80ee2efe 100644 --- a/editors/emacs-devel/Makefile +++ b/editors/emacs-devel/Makefile @@ -64,7 +64,7 @@ CONFIGURE_ENV= ac_cv_header_sys_sysinfo_h=no 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} @@ -89,9 +89,6 @@ OPTIONS_DEFAULT= ACL CAIRO DBUS GIF GNUTLS GSETTINGS GTK3 \ 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 @@ -105,6 +102,9 @@ OPTIONS_EXCLUDE= ALSA CAIRO DBUS GFILE GIF GSETTINGS GTK2 GTK3 \ 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 @@ -274,6 +274,7 @@ pre-configure: 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 \ @@ -288,6 +289,5 @@ post-install-NATIVECOMP-on: 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 index 000000000000..9581262d561e --- /dev/null +++ b/editors/emacs-devel/files/default.el.in @@ -0,0 +1,155 @@ +;;; 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 all third-party elisp, including FreeBSD +;; ports elisp and ELPA packages, set `native-comp-jit-compilation' to nil. +;; +;; To disable byte-compilation of ports elisp (non-native-compilation builds +;; only), set `freebsd-inhibit-byte-compile' to 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)))) + +(defun freebsd--clean-stale-eln-dirs () + "Remove eln-cache subdirectories from previous Emacs builds. +Emacs native compilation writes .eln files into a hash-named subdirectory +of eln-cache specific to the running binary. Old subdirectories from +previous builds are never cleaned up automatically. This function removes +all subdirectories that do not match `comp-native-version-dir'." + (let ((cache-dir (expand-file-name "eln-cache" user-emacs-directory)) + (current-dir comp-native-version-dir)) + (when (file-directory-p cache-dir) + (dolist (dir (directory-files cache-dir t "\\`[^.]")) + (when (and (file-directory-p dir) + (not (string= (file-name-nondirectory dir) current-dir))) + (delete-directory dir 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) + (when native-comp-jit-compilation + (freebsd--clean-stale-eln-dirs) + (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/pkg-message.in b/editors/emacs-devel/files/pkg-message.in index 7d67c2378a22..7c46aa4f0bf0 100644 --- a/editors/emacs-devel/files/pkg-message.in +++ b/editors/emacs-devel/files/pkg-message.in @@ -1,75 +1,20 @@ [ %%NATIVECOMP_COMMENT_START%% -{ type: install - message: <<EOM -Emacs is now built with native compilation enabled by default, which -requires GCC version 11 or later. However, it is known that some -elisp applications don't work correctly when compiled. You can work -around any such issues by disabling native compilation using the -following steps. +{ type: [install, upgrade], message: <<EOM +Emacs has been built with support for native compilation. Third-party +elisp (from ELPA or FreeBSD packages) will be native-compiled at +runtime. You can configure the number of subprocesses used for native +compilation via the native-comp-async-jobs-number variable. -1. Add the following lines at the top of your Emacs configuration: +To disable native compilation: +1. Add (setq native-comp-jit-compilation nil) to your early init file. +2. Exit Emacs and remove the cache directory (often ~/.emacs.d/eln-cache). -(setq native-comp-deferred-compilation nil -comp-enable-subr-trampolines nil) - -2. Exit emacs - -3. rm -rf ~/.emacs.d/eln-cache - -4. Start emacs again - -Whereas all elisp files included in the Emacs source archive are -native compiled at build time, 3rd party elisp files (for example, -from elisp ports/packages) are native compiled at run time. This will -result in high CPU usage when they are compiled. If this annoys you, -you can throttle the number of jobs by changing the value of the -variable 'native-comp-async-jobs-number' in your emacs -configuration. See the output of `C-h v native-comp-async-jobs-number` -for details. -EOM -} -{ type: upgrade - message: <<EOM -Emacs is now built with native compilation enabled by default, which -requires GCC version 11 or later. However, it is known that some -elisp applications don't work correctly when compiled. You can work -around any such issues by disabling native compilation using the -following steps. - -1. Add the following lines at the top of your Emacs configuration: - -(setq native-comp-deferred-compilation nil -comp-enable-subr-trampolines nil) - -2. Exit emacs - -3. rm -rf ~/.emacs.d/eln-cache - -4. Start emacs again - -Whereas all elisp files included in the Emacs source archive are -native compiled at build time, 3rd party elisp files (for example, -from elisp ports/packages) are native compiled at run time. This will -result in high CPU usage when they are compiled. If this annoys you, -you can throttle the number of jobs by changing the value of the -variable 'native-comp-async-jobs-number' in your emacs -configuration. See the output of `C-h v native-comp-async-jobs-number` -for details. +A small number of trampoline .eln files may still be generated even with +native compilation disabled. These are created when primitives are +advised or redefined in your configuration, and are necessary to ensure +that Emacs's own native-compiled code respects those customizations. EOM } %%NATIVECOMP_COMMENT_END%% -{ type: upgrade - maximum_version: "28.0.50.20210302,2" - message: <<EOM -If you get the error - - Symbol's value as variable is void: minor-modes - -rebuild the offending Emacs packages. - -See https://lists.gnu.org/archive/html/emacs-devel/2021-02/msg01164.html -for details. -EOM -} ] diff --git a/editors/emacs-devel/files/site-start.el.in b/editors/emacs-devel/files/site-start.el.in new file mode 100644 index 000000000000..76878a6fd280 --- /dev/null +++ b/editors/emacs-devel/files/site-start.el.in @@ -0,0 +1,33 @@ +;;; 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-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 index bc99181d4974..000000000000 --- 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 index 1a8c7f9f22af..d9b1f493f051 100644 --- a/editors/emacs-devel/pkg-plist +++ b/editors/emacs-devel/pkg-plist @@ -4311,7 +4311,6 @@ share/applications/emacsclient.desktop %%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 @@ share/applications/emacsclient.desktop %%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 index dbf9a1a64073..d9540684098b 100644 --- a/editors/emacs/Makefile +++ b/editors/emacs/Makefile @@ -78,7 +78,7 @@ CONFIGURE_ENV= ac_cv_header_sys_sysinfo_h=no 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-patch: 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-NATIVECOMP-on: 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 index 000000000000..9581262d561e --- /dev/null +++ b/editors/emacs/files/default.el.in @@ -0,0 +1,155 @@ +;;; 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 all third-party elisp, including FreeBSD +;; ports elisp and ELPA packages, set `native-comp-jit-compilation' to nil. +;; +;; To disable byte-compilation of ports elisp (non-native-compilation builds +;; only), set `freebsd-inhibit-byte-compile' to 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)))) + +(defun freebsd--clean-stale-eln-dirs () + "Remove eln-cache subdirectories from previous Emacs builds. +Emacs native compilation writes .eln files into a hash-named subdirectory +of eln-cache specific to the running binary. Old subdirectories from +previous builds are never cleaned up automatically. This function removes +all subdirectories that do not match `comp-native-version-dir'." + (let ((cache-dir (expand-file-name "eln-cache" user-emacs-directory)) + (current-dir comp-native-version-dir)) + (when (file-directory-p cache-dir) + (dolist (dir (directory-files cache-dir t "\\`[^.]")) + (when (and (file-directory-p dir) + (not (string= (file-name-nondirectory dir) current-dir))) + (delete-directory dir 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) + (when native-comp-jit-compilation + (freebsd--clean-stale-eln-dirs) + (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/pkg-message.in b/editors/emacs/files/pkg-message.in index 24f92908ca05..7c46aa4f0bf0 100644 --- a/editors/emacs/files/pkg-message.in +++ b/editors/emacs/files/pkg-message.in @@ -1,31 +1,19 @@ [ %%NATIVECOMP_COMMENT_START%% { type: [install, upgrade], message: <<EOM -Emacs is now built with native compilation enabled by default, which -requires GCC version 11 or later. However, it is known that some -elisp applications don't work correctly when compiled. You can work -around any such issues by disabling native compilation using the -following steps. +Emacs has been built with support for native compilation. Third-party +elisp (from ELPA or FreeBSD packages) will be native-compiled at +runtime. You can configure the number of subprocesses used for native +compilation via the native-comp-async-jobs-number variable. -1. Add the following lines at the top of your Emacs configuration: +To disable native compilation: +1. Add (setq native-comp-jit-compilation nil) to your early init file. +2. Exit Emacs and remove the cache directory (often ~/.emacs.d/eln-cache). -(setq native-comp-deferred-compilation nil -comp-enable-subr-trampolines nil) - -2. Exit emacs - -3. rm -rf ~/.emacs.d/eln-cache - -4. Start emacs again - -Whereas all elisp files included in the Emacs source archive are -native compiled at build time, 3rd party elisp files (for example, -from elisp ports/packages) are native compiled at run time. This will -result in high CPU usage when they are compiled. If this annoys you, -you can throttle the number of jobs by changing the value of the -variable 'native-comp-async-jobs-number' in your emacs -configuration. See the output of `C-h v native-comp-async-jobs-number` -for details. +A small number of trampoline .eln files may still be generated even with +native compilation disabled. These are created when primitives are +advised or redefined in your configuration, and are necessary to ensure +that Emacs's own native-compiled code respects those customizations. EOM } %%NATIVECOMP_COMMENT_END%% diff --git a/editors/emacs/files/site-start.el.in b/editors/emacs/files/site-start.el.in new file mode 100644 index 000000000000..76878a6fd280 --- /dev/null +++ b/editors/emacs/files/site-start.el.in @@ -0,0 +1,33 @@ +;;; 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-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 index bc99181d4974..000000000000 --- 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 index d77dc38d600d..07e36d92ed90 100644 --- a/editors/emacs/pkg-plist +++ b/editors/emacs/pkg-plist @@ -4291,8 +4291,9 @@ share/metainfo/emacs.metainfo.xml %%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 index eec4e230d797..c3f567ae80db 100644 --- 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 @@ WWW= https://github.com/wanderlust/flim 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 index 000000000000..25cf10dbd8c3 --- /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 index 550f9302ad28..a4dc73065c2e 100644 --- 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 index 8f779fef3850..8bb7febb108e 100644 --- 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 @@ WWW= https://github.com/minad/marginalia 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 index f054b1ca4726..934eb13d8a5b 100644 --- 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 index 257e8c502d7c..9a1510e43bbf 100644 --- 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 @@ WWW= https://github.com/oantolin/orderless 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 index 5e2866dbb647..758408b9ea46 100644 --- 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 index 8f22555f2ae6..b94d28b2a140 100644 --- 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 @@ LICENSE= GPLv3+ 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 index 3d7c9431919e..01ff5d0ea47b 100644 --- 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 index 84ffc43f2057..2b3d15fdd5f6 100644 --- 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 @@ USE_GITHUB= yes 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 index c7bd8ddf81bb..dcacec446bed 100644 --- 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 index 99a8151e326b..1ca85f4d84d1 100644 --- 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 @@ LICENSE= GPLv2 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} +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 -PSGML_STARTUPEL= psgml-startup.el -PSGML_LISPDIR= ${PREFIX}/${EMACS_VERSION_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 index 91bcf288c6a5..62fcb197ab69 100644 --- 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 index d747f22e1368..2732ec12ace1 100644 --- 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 @@ WWW= https://github.com/wanderlust/semi 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 index 000000000000..bdf3b35081be --- /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 index c2144b7fa06d..e6d62866706d 100644 --- 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 index f91b43d77f78..989aceee4c8d 100644 --- 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 @@ USES= emacs gmake 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 index b076c77480b7..9a2f3cf367cc 100644 --- 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 index 36b8b4ef7467..ed2b30038ad4 100644 --- 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 @@ WWW= https://github.com/mmgeorge/sly-asdf 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 @@ USE_GITHUB= yes 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 index 606397fb233d..36dec26c53a8 100644 --- 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 index 5982e1114651..ddfaed165037 100644 --- 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 @@ WWW= https://github.com/joaotavora/sly-named-readtables 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 @@ USE_GITHUB= yes 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 index 609f7b6f4f3a..5ca509b38024 100644 --- 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 index 9869df16b592..959e877ef72e 100644 --- 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 @@ WWW= https://github.com/joaotavora/sly-quicklisp 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 @@ USE_GITHUB= yes 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 index f456f2733181..121b313757c8 100644 --- 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 index bd0738bab33c..40c93b9d4017 100644 --- 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 @@ USE_GITHUB= yes 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 index c77fe0225204..2908faf5668a 100644 --- 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 index e02ce303bd52..2a5a8d76bde0 100644 --- 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 index 862f2896d202..6215205abaad 100644 --- 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 @@ WWW= https://github.com/hrs-allbsd/tamago 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 index 519b0bbc0892..ed83a836155d 100644 --- 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 index 90f1365b1beb..996d708aac58 100644 --- 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 @@ WWW= https://github.com/minad/vertico 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 index 28516b17a635..cc78a1351a9f 100644 --- 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 index 5d1132fd2716..b30558d25c78 100644 --- 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 @@ USES= emacs 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 index 91d7d8e54c16..000000000000 --- 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 index 2e72816cb117..810a1c7fa447 100644 --- 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 @@ WWW= https://github.com/magit/with-editor 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 @@ CONFLICTS_INSTALL= with-editor-devel-emacs* 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_ALL_TARGET= pdf 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 index 5e2125c44f9f..bbd7a97e3293 100644 --- 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 @@ WWW= https://www.nongnu.org/riece/ 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 index 47697dd14e45..eb9d5da4119c 100644 --- 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 index 27ff879c435e..836504bdfd9b 100644 --- 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 index fb63d91ce13c..8772a3cb224a 100644 --- 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 @@ WWW= https://github.com/tadanagao/boiled-mozc 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 index 1e8654e73c8d..ecaecb47f0fd 100644 --- 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_ACCOUNT= awasira 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 index 59da3e5be59d..2f8e1c703902 100644 --- a/japanese/ddskk/Makefile +++ b/japanese/ddskk/Makefile @@ -1,7 +1,7 @@ PORTNAME= ddskk DISTVERSION= 17.2 +PORTREVISION= 1 CATEGORIES= japanese elisp -PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= mce@FreeBSD.org COMMENT= Simple Kana to Kanji conversion program on Emacsen @@ -10,7 +10,7 @@ WWW= http://openlab.ring.gr.jp/skk/ddskk.html LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -USES= emacs +USES= emacs:build USE_GITHUB= yes GH_ACCOUNT= skk-dev @@ -19,7 +19,10 @@ GH_TAGNAME= ddskk-17.2_Mena MAKE_ARGS= PREFIX="${STAGEDIR}${PREFIX}" \ SKK_LISPDIR="${STAGEDIR}${PREFIX}/${SKK_LISPDIR}" \ SKK_INFODIR="${STAGEDIR}${PREFIX}/${INFO_PATH}" -ALL_TARGET= elc info +ALL_TARGET= info + +CONFLICTS_INSTALL= ja-ddskk-emacs_* + NO_ARCH= yes INFO= skk @@ -28,7 +31,7 @@ PORTDOCS= AUTHORS.ja CODENAME.ja Contributors Development.ja.org \ 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 diff --git a/japanese/ddskk/files/patch-SKK-MK b/japanese/ddskk/files/patch-SKK-MK index 4d95174babdc..a34ba67d09df 100644 --- a/japanese/ddskk/files/patch-SKK-MK +++ b/japanese/ddskk/files/patch-SKK-MK @@ -1,16 +1,29 @@ ---- SKK-MK.orig 2024-03-17 07:41:31 UTC +--- SKK-MK.orig 2026-03-29 13:17:07 UTC +++ SKK-MK -@@ -229,11 +229,13 @@ This version of SKK requires MULE features")) - skk-inline - skk-isearch - skk-jisx0201 +@@ -234,11 +234,13 @@ This version of SKK requires MULE features")) + skk-inline + skk-isearch + skk-jisx0201 + skk-jisx0213 - skk-jisyo-edit-mode - skk-kakasi - skk-kcode - skk-leim - skk-look + skk-jisyo-edit-mode + skk-kakasi + skk-kcode + skk-leim + skk-look + skk-lookup - skk-macs - skk-num - skk-search-web + skk-macs + skk-num + skk-search-web +@@ -409,11 +411,7 @@ This version of SKK requires MULE features")) + + (defun SKK-MK-compile () + (let (enable-local-eval) +- (SKK-MK-generate-autoloads-el) +- ;; (load (expand-file-name "skk-autoloads.el")) +- ;; (require 'skk (expand-file-name "skk.el")) +- (compile-elisp-modules SKK_MODULES +- (expand-file-name ".")))) ++ (SKK-MK-generate-autoloads-el))) + + (defun SKK-MK-compile-info () + (when (and SKK_INFO diff --git a/japanese/ddskk/pkg-plist b/japanese/ddskk/pkg-plist index 530937fd89ab..4146d1c8b7b9 100644 --- a/japanese/ddskk/pkg-plist +++ b/japanese/ddskk/pkg-plist @@ -1,91 +1,48 @@ %%SKK_LISPDIR%%/ccc.el -%%SKK_LISPDIR%%/ccc.elc %%SKK_LISPDIR%%/cdb.el -%%SKK_LISPDIR%%/cdb.elc %%SKK_LISPDIR%%/context-skk.el -%%SKK_LISPDIR%%/context-skk.elc %%SKK_LISPDIR%%/leim-list.el %%SKK_LISPDIR%%/skk-abbrev.el -%%SKK_LISPDIR%%/skk-abbrev.elc %%SKK_LISPDIR%%/skk-act.el -%%SKK_LISPDIR%%/skk-act.elc %%SKK_LISPDIR%%/skk-annotation.el -%%SKK_LISPDIR%%/skk-annotation.elc %%SKK_LISPDIR%%/skk-auto.el -%%SKK_LISPDIR%%/skk-auto.elc %%SKK_LISPDIR%%/skk-autoloads.el -%%SKK_LISPDIR%%/skk-autoloads.elc %%SKK_LISPDIR%%/skk-azik.el -%%SKK_LISPDIR%%/skk-azik.elc %%SKK_LISPDIR%%/skk-cdb.el -%%SKK_LISPDIR%%/skk-cdb.elc %%SKK_LISPDIR%%/skk-comp.el -%%SKK_LISPDIR%%/skk-comp.elc %%SKK_LISPDIR%%/skk-cursor.el -%%SKK_LISPDIR%%/skk-cursor.elc %%SKK_LISPDIR%%/skk-cus.el -%%SKK_LISPDIR%%/skk-cus.elc %%SKK_LISPDIR%%/skk-dcomp.el -%%SKK_LISPDIR%%/skk-dcomp.elc %%SKK_LISPDIR%%/skk-decor.el -%%SKK_LISPDIR%%/skk-decor.elc %%SKK_LISPDIR%%/skk-develop.el -%%SKK_LISPDIR%%/skk-develop.elc %%SKK_LISPDIR%%/skk-emacs.el -%%SKK_LISPDIR%%/skk-emacs.elc %%SKK_LISPDIR%%/skk-gadget.el -%%SKK_LISPDIR%%/skk-gadget.elc %%SKK_LISPDIR%%/skk-hint.el -%%SKK_LISPDIR%%/skk-hint.elc %%SKK_LISPDIR%%/skk-inline.el -%%SKK_LISPDIR%%/skk-inline.elc %%SKK_LISPDIR%%/skk-isearch.el -%%SKK_LISPDIR%%/skk-isearch.elc %%SKK_LISPDIR%%/skk-jisx0201.el -%%SKK_LISPDIR%%/skk-jisx0201.elc %%SKK_LISPDIR%%/skk-jisx0213.el -%%SKK_LISPDIR%%/skk-jisx0213.elc %%SKK_LISPDIR%%/skk-jisyo-edit-mode.el -%%SKK_LISPDIR%%/skk-jisyo-edit-mode.elc %%SKK_LISPDIR%%/skk-kakasi.el -%%SKK_LISPDIR%%/skk-kakasi.elc %%SKK_LISPDIR%%/skk-kcode.el -%%SKK_LISPDIR%%/skk-kcode.elc %%SKK_LISPDIR%%/skk-leim.el -%%SKK_LISPDIR%%/skk-leim.elc %%SKK_LISPDIR%%/skk-look.el -%%SKK_LISPDIR%%/skk-look.elc %%SKK_LISPDIR%%/skk-lookup.el -%%SKK_LISPDIR%%/skk-lookup.elc %%SKK_LISPDIR%%/skk-macs.el -%%SKK_LISPDIR%%/skk-macs.elc %%SKK_LISPDIR%%/skk-num.el -%%SKK_LISPDIR%%/skk-num.elc %%SKK_LISPDIR%%/skk-search-web.el -%%SKK_LISPDIR%%/skk-search-web.elc %%SKK_LISPDIR%%/skk-server-completion.el -%%SKK_LISPDIR%%/skk-server-completion.elc %%SKK_LISPDIR%%/skk-server.el -%%SKK_LISPDIR%%/skk-server.elc %%SKK_LISPDIR%%/skk-setup.el %%SKK_LISPDIR%%/skk-show-mode.el -%%SKK_LISPDIR%%/skk-show-mode.elc %%SKK_LISPDIR%%/skk-sticky.el -%%SKK_LISPDIR%%/skk-sticky.elc %%SKK_LISPDIR%%/skk-study.el -%%SKK_LISPDIR%%/skk-study.elc %%SKK_LISPDIR%%/skk-tankan.el -%%SKK_LISPDIR%%/skk-tankan.elc %%SKK_LISPDIR%%/skk-tut.el -%%SKK_LISPDIR%%/skk-tut.elc %%SKK_LISPDIR%%/skk-vars.el -%%SKK_LISPDIR%%/skk-vars.elc %%SKK_LISPDIR%%/skk-version.el -%%SKK_LISPDIR%%/skk-version.elc %%SKK_LISPDIR%%/skk-viper.el -%%SKK_LISPDIR%%/skk-viper.elc %%SKK_LISPDIR%%/skk.el -%%SKK_LISPDIR%%/skk.elc share/skk/NICOLA-SKK.tut share/skk/SKK.tut share/skk/SKK.tut.E diff --git a/japanese/lookup/Makefile b/japanese/lookup/Makefile index 2ef9fed25380..92a571ab1bf2 100644 --- 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 @@ WWW= https://lookup2.github.io/ 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 index c6f2d1a16828..d047459378d7 100644 --- 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 index 1a9ea10e4c0e..32a475e883c0 100644 --- 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_ACCOUNT= emacs-jp 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 index 3e60e7c75466..381082e5620d 100644 --- 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 index a83191f74d72..436907c15637 100644 --- 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 index 324d35ceebe9..097da4760757 100644 --- 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 @@ CATEGORIES+= elisp 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-mozc_el: 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 index 3cd4b6dfee26..56a9b9a7f60e 100644 --- a/japanese/navi2ch/Makefile +++ b/japanese/navi2ch/Makefile @@ -1,9 +1,8 @@ PORTNAME= navi2ch PORTVERSION= 2.0.0.d -PORTREVISION= 27 +PORTREVISION= 28 PORTEPOCH= 1 CATEGORIES= japanese www elisp -PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= mce@FreeBSD.org COMMENT= 2ch.net and 2ch-like BBS navigator for Emacsen @@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= proxy2ch:japanese/proxy2ch -USES= emacs +USES= emacs:build USE_GITHUB= yes GH_ACCOUNT= naota GH_TAGNAME= 7811dba @@ -32,8 +31,8 @@ PORTDOCS= ${PORTDOC_FILES} contrib PORTDOC_FILES= ChangeLog README TODO PORTDOC_LISPS= gikope.el navi2ch-logo.el navi2ch-migemo.el -NICONDIR= ${EMACS_LIBDIR_WITH_VER}/etc/${PORTNAME}/icons -NLISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} +NICONDIR= ${EMACS_LIBDIR}/etc/${PORTNAME}/icons +NLISPDIR= ${EMACS_SITE_LISPDIR}/${PORTNAME} OPTIONS_DEFINE= DOCS X11 X11_RUN_DEPENDS=${LOCALBASE}/share/fonts/mona/monak12.pcf.gz:japanese/font-mona diff --git a/japanese/navi2ch/files/patch-Makefile.in b/japanese/navi2ch/files/patch-Makefile.in new file mode 100644 index 000000000000..233074a2ecaa --- /dev/null +++ b/japanese/navi2ch/files/patch-Makefile.in @@ -0,0 +1,11 @@ +--- Makefile.in.orig 2026-04-08 20:13:55 UTC ++++ Makefile.in +@@ -80,7 +80,7 @@ am__ELCFILES = $(am__ELFILES:.el=.elc) + navi2ch-thumbnail.el navi2ch-util.el navi2ch-vars.el \ + navi2ch-version.el navi2ch-xmas.el navi2ch.el + am__ELCFILES = $(am__ELFILES:.el=.elc) +-ELCFILES = $(LISP:.el=.elc) ++ELCFILES = + elisp_comp = $(top_srcdir)/elisp-comp + lispDATA_INSTALL = $(INSTALL_DATA) + DATA = $(lisp_DATA) diff --git a/japanese/navi2ch/pkg-plist b/japanese/navi2ch/pkg-plist index 4fae2f967ad1..3a0887bce54e 100644 --- a/japanese/navi2ch/pkg-plist +++ b/japanese/navi2ch/pkg-plist @@ -1,73 +1,38 @@ %%NICONDIR%%/plugged.xpm %%NICONDIR%%/unplugged.xpm %%NLISPDIR%%/navi2ch-article.el -%%NLISPDIR%%/navi2ch-article.elc %%NLISPDIR%%/navi2ch-articles.el -%%NLISPDIR%%/navi2ch-articles.elc %%NLISPDIR%%/navi2ch-auto-modify.el -%%NLISPDIR%%/navi2ch-auto-modify.elc %%NLISPDIR%%/navi2ch-be2ch.el -%%NLISPDIR%%/navi2ch-be2ch.elc %%NLISPDIR%%/navi2ch-board-misc.el -%%NLISPDIR%%/navi2ch-board-misc.elc %%NLISPDIR%%/navi2ch-board.el -%%NLISPDIR%%/navi2ch-board.elc %%NLISPDIR%%/navi2ch-bookmark.el -%%NLISPDIR%%/navi2ch-bookmark.elc %%NLISPDIR%%/navi2ch-config.el %%NLISPDIR%%/navi2ch-directory.el -%%NLISPDIR%%/navi2ch-directory.elc %%NLISPDIR%%/navi2ch-e21.el -%%NLISPDIR%%/navi2ch-e21.elc %%NLISPDIR%%/navi2ch-face.el -%%NLISPDIR%%/navi2ch-face.elc %%NLISPDIR%%/navi2ch-futaba.el -%%NLISPDIR%%/navi2ch-futaba.elc %%NLISPDIR%%/navi2ch-head.el -%%NLISPDIR%%/navi2ch-head.elc %%NLISPDIR%%/navi2ch-history.el -%%NLISPDIR%%/navi2ch-history.elc %%NLISPDIR%%/navi2ch-http-date.el -%%NLISPDIR%%/navi2ch-http-date.elc %%NLISPDIR%%/navi2ch-jbbs-net.el -%%NLISPDIR%%/navi2ch-jbbs-net.elc %%NLISPDIR%%/navi2ch-jbbs-shitaraba.el -%%NLISPDIR%%/navi2ch-jbbs-shitaraba.elc %%NLISPDIR%%/navi2ch-list.el -%%NLISPDIR%%/navi2ch-list.elc %%NLISPDIR%%/navi2ch-localfile.el -%%NLISPDIR%%/navi2ch-localfile.elc %%NLISPDIR%%/navi2ch-machibbs.el -%%NLISPDIR%%/navi2ch-machibbs.elc %%NLISPDIR%%/navi2ch-megabbs.el -%%NLISPDIR%%/navi2ch-megabbs.elc %%NLISPDIR%%/navi2ch-message.el -%%NLISPDIR%%/navi2ch-message.elc %%NLISPDIR%%/navi2ch-mona.el -%%NLISPDIR%%/navi2ch-mona.elc %%NLISPDIR%%/navi2ch-multibbs.el -%%NLISPDIR%%/navi2ch-multibbs.elc %%NLISPDIR%%/navi2ch-net.el -%%NLISPDIR%%/navi2ch-net.elc %%NLISPDIR%%/navi2ch-oyster.el -%%NLISPDIR%%/navi2ch-oyster.elc %%NLISPDIR%%/navi2ch-popup-article.el -%%NLISPDIR%%/navi2ch-popup-article.elc %%NLISPDIR%%/navi2ch-search.el -%%NLISPDIR%%/navi2ch-search.elc %%NLISPDIR%%/navi2ch-splash.el -%%NLISPDIR%%/navi2ch-splash.elc %%NLISPDIR%%/navi2ch-util.el -%%NLISPDIR%%/navi2ch-util.elc %%NLISPDIR%%/navi2ch-vars.el -%%NLISPDIR%%/navi2ch-vars.elc %%NLISPDIR%%/navi2ch-version.el -%%NLISPDIR%%/navi2ch-version.elc %%NLISPDIR%%/navi2ch-xmas.el -%%NLISPDIR%%/navi2ch-xmas.elc %%NLISPDIR%%/navi2ch.el -%%NLISPDIR%%/navi2ch.elc %%NLISPDIR%%/navi2ch-p2.el -%%NLISPDIR%%/navi2ch-p2.elc %%NLISPDIR%%/navi2ch-thumbnail.el -%%NLISPDIR%%/navi2ch-thumbnail.elc diff --git a/japanese/yc.el/Makefile b/japanese/yc.el/Makefile index 517d73a0e58f..903e5ca1f249 100644 --- 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 @@ COMMENT= Yet another Canna client for Emacs 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 index a907b71102ba..cb43f45f9255 100644 --- 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 index dd01e5fe86ac..f7a5b21d16aa 100644 --- 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 @@ WWW= https://github.com/tonini/alchemist.el 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 index 6b6a3dd3fbe1..c23282869b2f 100644 --- 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 @@ USE_GITHUB= yes 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 index b3674c99336e..9caa271f2710 100644 --- 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 index 40dd39c070da..8ebc6e178e69 100644 --- 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 @@ USE_GITHUB= yes 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 index 21788eb30bb9..71a63645c762 100644 --- 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 index 583c5f7900aa..8b646eba20c5 100644 --- 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 @@ USE_GITHUB= yes 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 index b39a676500e7..190406720cb9 100644 --- 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 @@ WWW= https://projects.haskell.org/haskellmode-emacs/ 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 index 4f6b2718664a..d557812a3de8 100644 --- 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 index 32ede65ab596..9cd785ceccc0 100644 --- 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 @@ USE_GITHUB= yes 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 index 8e2cdb769818..77a95d04ae6f 100644 --- 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 index 0e513c61d4b3..ba42bc853eb5 100644 --- 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 index b67e2e0aa1fc..f2775f5b86d8 100644 --- 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 @@ USE_GITHUB= yes 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 index 61234848025d..db21752f3bd7 100644 --- 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 @@ USE_RC_SUBR= anubis 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+= LIBWRAP 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 @@ TEST_TEST_TARGET= check 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 index 0d7df8a53aa8..b8b4d9d18451 100644 --- a/mail/anubis/pkg-plist +++ b/mail/anubis/pkg-plist @@ -6,7 +6,6 @@ sbin/anubisadm %%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 index 34d75101b0cd..2c85b3ece015 100644 --- 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 @@ LICENSE= GPLv2+ 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 index a1341723fa0a..1b868f77dd60 100644 --- 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 index 4e372ebc41b4..23e0b8b82407 100644 --- 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 @@ LICENSE_FILE_${L}= ${WRKSRC}/LICENSE.${L} 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 index 8239f9cb4c68..534dcf665761 100644 --- 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 @@ GNU_CONFIGURE= yes 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 @@ BDB_DESC= Berkeley DB v4.8 (last working one) support 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 @@ post-install-DOCS-on: @${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 index a9280636bbaa..526b6992277e 100644 --- a/mail/mailfromd/pkg-plist +++ b/mail/mailfromd/pkg-plist @@ -8,9 +8,7 @@ sbin/calloutd 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 index 99a7a7967a83..70bbea96774e 100644 --- a/mail/mailutils/Makefile +++ b/mail/mailutils/Makefile @@ -56,8 +56,7 @@ GUILE_CONFIGURE_WITH= guile 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 index ff111d858dc7..17e493035c79 100644 --- 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 @@ WWW= https://www.Mew.org/ 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 @@ STUNNEL_DESC= Support TLS feature using stunnel 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 index e12c46bd280d..91bdef71f932 100644 --- a/mail/mew-devel/pkg-plist +++ b/mail/mew-devel/pkg-plist @@ -16,170 +16,103 @@ share/man/man1/mewencode.1.gz 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 index 90bd775f44b6..0ea9c567f828 100644 --- 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 @@ WWW= https://www.Mew.org/ 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 @@ STUNNEL_DESC= Support TLS feature using stunnel 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 index e12c46bd280d..91bdef71f932 100644 --- a/mail/mew/pkg-plist +++ b/mail/mew/pkg-plist @@ -16,170 +16,103 @@ share/man/man1/mewencode.1.gz 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 index eea817efb088..b17014f121ad 100644 --- 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 @@ LICENSE= GPLv3 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 @@ do-configure: > ${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 @@ post-install-MANPAGES-on: @${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 index 7680c80bbc11..03a934cfeffa 100644 --- 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 index d5b6ca938629..1e2f4aea2bd8 100644 --- 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 @@ WWW= https://github.com/wanderlust/wanderlust 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 @@ post-extract: @${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 index 6f10ec541f24..fed3c3418d11 100644 --- 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 index 5df614649a22..f14007322f65 100644 --- 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_CMD= ${GZCAT} 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 index d28621c303dc..ac5958a9cd58 100644 --- 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_CMD= ${CP} 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 index 0e994377db88..bd538e7f4212 100644 --- 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 @@ LICENSE_FILE= ${WRKSRC}/COPYING 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 @@ do-install-DOCS-on: ${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 index d9e277ab51c7..000000000000 --- 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 index 79bde09f419f..d28b2ba57623 100644 --- 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 index 221c93e6a194..c0ffe7817190 100644 --- 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 @@ WWW= https://github.com/emacs-compat/compat 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 index fef6d8453fca..b8304f3c5ce2 100644 --- 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 index 28ea906328a3..8c7b0e78adc2 100644 --- 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 @@ WWW= https://github.com/TakaakiFuruse/elscreen 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_ACCOUNT= TakaakiFuruse 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 index c8a3c70b3bb2..fca5f515db6b 100644 --- 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 index ca5af33fedf9..187045d9f648 100644 --- 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 @@ USE_GITHUB= yes 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 index 01f75016e6fa..e8b4a2b0dda3 100644 --- a/net/gnu-radius/Makefile +++ b/net/gnu-radius/Makefile @@ -53,8 +53,6 @@ PGSQL_USES= pgsql 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 index fd9a2e7ff6a4..932deee69152 100644 --- 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 @@ I18N_DESC=Enable I18N support 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-configure: 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 index 4d6b473b9927..c8b4c9e040ca 100644 --- a/print/a2ps/pkg-plist +++ b/print/a2ps/pkg-plist @@ -356,8 +356,6 @@ share/man/man1/lp2.1.gz 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 index e91db3e86bbe..d5e5421193cf 100644 --- 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 @@ WWW= https://www.gnu.org/software/auctex/ 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 @@ DOCS_CONFIGURE_OFF= WITHOUT_AUCTEX_DOCSDIR=yes 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 index 95f311b8ec1f..0f07272b96b4 100644 --- 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 index 7b28bf5fb968..8a763be2aee2 100644 --- 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 @@ RUN_DEPENDS= ppmtogif:graphics/netpbm 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 @@ do-configure: ${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 @@ do-install: ${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 index 4248f6f84224..183b7927f029 100644 --- a/print/hyperlatex/pkg-plist +++ b/print/hyperlatex/pkg-plist @@ -14,7 +14,6 @@ share/hyperlatex/frames.hlx 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 index 7d0cceff1046..4032d71ceb55 100644 --- 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 @@ WWW= https://github.com/vedang/pdf-tools 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 index 5e0eded99d5e..106827d69b26 100644 --- 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 index 058c3a2c147f..840cd12afa63 100644 --- 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 index b355d3417036..5b7d6cbbaf11 100644 --- 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 @@ USES= emacs gmake ssl 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 index 92fc22cc0beb..61ada7c07c82 100644 --- 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 index 8efec70d9fcd..ff5203d063a4 100644 --- a/sysutils/lr/Makefile +++ b/sysutils/lr/Makefile @@ -28,7 +28,6 @@ VIM_DESC= Vim plugin 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 index 4f0b197f675b..8737a25d5dde 100644 --- 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_ACCOUNT= puppetlabs 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 index 55ddc94ad95d..c645f503e988 100644 --- 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 index 032931b013bf..7f23b8903f64 100644 --- 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 @@ USE_GITHUB= yes 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 index 57d1bdbff5c3..1c0960914626 100644 --- 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 @@ RUN_DEPENDS= ${LOCALBASE}/bin/dict:textproc/dict 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 index 29af6a1f931b..000000000000 --- 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 index 82eda3857078..f4473743caa4 100644 --- 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 @@ LICENSE_FILE= ${WRKSRC}/GPL 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 index 78a29b9c255c..b43498b0ec61 100644 --- 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 index f55985871052..5575029ddee8 100644 --- 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 @@ WWW= https://xpt.sourceforge.net/tools/doc-mode/ 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 index 2202371f2b4a..1ae85f80bcd3 100644 --- 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 @@ USE_GITHUB= yes 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 index c8314e404226..dc296c1dc590 100644 --- 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 index 2dfd9e8b4f2a..1f844579f2d5 100644 --- 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 @@ WWW= https://www.emacswiki.org/cgi-bin/wiki/MuseMode LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -USES= emacs gmake +USES= emacs:build gmake + +CONFLICTS_INSTALL= muse-emacs_* NO_ARCH= yes @@ -27,10 +28,6 @@ INFO_INFO= muse 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 @@ post-install: (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 index 84726982b6df..02a8c4384d5a 100644 --- 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 index e658b33e08f6..012ea552f8a0 100644 --- a/textproc/ox-gfm.el/Makefile +++ b/textproc/ox-gfm.el/Makefile @@ -10,7 +10,6 @@ WWW= https://github.com/larstvei/ox-gfm 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 index 71eb10721818..75cf8caf588f 100644 --- 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 @@ USE_GITHUB= yes 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 index 15afd1a97d42..888a8010d59a 100644 --- 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 index 0d9fc1a57f3f..bcd47f642196 100644 --- 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 @@ LICENSE= GPLv2+ 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 index 5bd6b971478a..8f86e52b6a6c 100644 --- 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 index f4a0439f9e10..09ca8b2577b0 100644 --- 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 @@ USE_GITHUB= yes 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 index 330aa6a8e925..000000000000 --- 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 index 0514eef4e8a8..6db9922ff9dc 100644 --- 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 index 245ef1a2a53b..5db7d9a3a4fe 100644 --- 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 @@ WWW= https://github.com/zkry/yaml.el 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}) + ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_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 index 81c556f8155d..bee6a6e35740 100644 --- 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 @@ LICENSE_FILE= ${WRKSRC}/COPYING 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 @@ OCTET_VIEWER_DESC= Octet stream viewer support 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 @@ post-patch: @${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 index c2c812184e4b..5f9937ae509a 100644 --- 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 index 6cabbe9c2347..383df6dba968 100644 --- 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 |
