diff --git a/misc/emacs-libvterm/Makefile b/misc/emacs-libvterm/Makefile index 187045d9f648..2c04f901c7ee 100644 --- a/misc/emacs-libvterm/Makefile +++ b/misc/emacs-libvterm/Makefile @@ -1,36 +1,34 @@ PORTNAME= emacs-libvterm DISTVERSION= g20251119 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc elisp MAINTAINER= tslight@pm.me COMMENT= Emacs libvterm integration LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libvterm.so:devel/libvterm USES= cmake:noninja emacs USE_GITHUB= yes GH_ACCOUNT= akermu GH_TAGNAME= a01a2894a1c1e81a39527835a9169e35b7ec5dec CONFLICTS_INSTALL= emacs-libvterm-emacs_* +SUB_FILES= pkg-message +SUB_LIST+= EMACS_SITE_LISPDIR=${EMACS_SITE_LISPDIR} + do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/etc - @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vterm + @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vterm/etc ${INSTALL_DATA} ${WRKSRC}/vterm.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vterm ${INSTALL_LIB} ${WRKSRC}/vterm-module.so \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vterm - ${INSTALL_DATA} ${WRKSRC}/etc/emacs-vterm-bash.sh \ - ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/etc/ - ${INSTALL_DATA} ${WRKSRC}/etc/emacs-vterm-zsh.sh \ - ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/etc/ - ${INSTALL_DATA} ${WRKSRC}/etc/emacs-vterm.fish \ - ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/etc/ + ${INSTALL_DATA} ${WRKSRC}/etc/* \ + ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vterm/etc/ .include diff --git a/misc/emacs-libvterm/files/pkg-message.in b/misc/emacs-libvterm/files/pkg-message.in new file mode 100644 index 000000000000..b705eed14ffd --- /dev/null +++ b/misc/emacs-libvterm/files/pkg-message.in @@ -0,0 +1,26 @@ +[ +{ + type: install + message: <