Date: Mon, 17 Nov 2025 05:04:11 GMT From: Joseph Mingrone <jrm@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 325e26b9b0c6 - main - editors/vertico.el: Install byte-compiled elisp Message-ID: <202511170504.5AH54BHD009970@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/ports/commit/?id=325e26b9b0c69bd0bdb8d82b12f025b9f9dec54b commit 325e26b9b0c69bd0bdb8d82b12f025b9f9dec54b Author: Joseph Mingrone <jrm@FreeBSD.org> AuthorDate: 2025-11-17 03:26:20 +0000 Commit: Joseph Mingrone <jrm@FreeBSD.org> CommitDate: 2025-11-17 04:38:29 +0000 editors/vertico.el: Install byte-compiled elisp While here, use DISTVERSION instead of PORTVERSION. Sponsored by: The FreeBSD Foundation --- editors/vertico.el/Makefile | 14 ++++++++++---- editors/vertico.el/pkg-plist | 14 ++++++++++++++ 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/editors/vertico.el/Makefile b/editors/vertico.el/Makefile index 16bce25589ea..90f1365b1beb 100644 --- a/editors/vertico.el/Makefile +++ b/editors/vertico.el/Makefile @@ -1,5 +1,6 @@ PORTNAME= vertico.el -PORTVERSION= 2.5 +DISTVERSION= 2.5 +PORTREVISION= 1 CATEGORIES= editors elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} @@ -18,14 +19,19 @@ GH_ACCOUNT= minad GH_PROJECT= vertico 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} ${WRKSRC}/*.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vertico - ${INSTALL_DATA} ${WRKSRC}/extensions/*.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vertico + ${INSTALL_DATA} ${ELISP_FILES} ${ELISP_FILES:S/.el$$/.elc/} \ + ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vertico post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/editors/vertico.el/pkg-plist b/editors/vertico.el/pkg-plist index cc78a1351a9f..28516b17a635 100644 --- a/editors/vertico.el/pkg-plist +++ b/editors/vertico.el/pkg-plist @@ -1,15 +1,29 @@ %%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.orghome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202511170504.5AH54BHD009970>
