diff --git a/comms/emacs-eat/Makefile b/comms/emacs-eat/Makefile index ff1193d9762c..27dce0ca9c43 100644 --- a/comms/emacs-eat/Makefile +++ b/comms/emacs-eat/Makefile @@ -1,38 +1,40 @@ PORTNAME= emacs-eat DISTVERSIONPREFIX= v DISTVERSION= 0.9.4 +PORTREVISION= 1 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 WWW= https://codeberg.org/akib/emacs-eat LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -USES= emacs:build gmake makeinfo +USES= emacs gmake makeinfo NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME} INFO= eat 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/ ${INSTALL_DATA} ${WRKSRC}/terminfo/65/* ${STAGEDIR}${PREFIX}/share/terminfo/65/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.org ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/eat.info ${STAGEDIR}${PREFIX}/${INFO_PATH}/ .include diff --git a/comms/emacs-eat/pkg-descr b/comms/emacs-eat/pkg-descr index cf7623f25862..92ff2b4fc27b 100644 --- a/comms/emacs-eat/pkg-descr +++ b/comms/emacs-eat/pkg-descr @@ -1,17 +1,17 @@ -Eat's name self-explanatory, it stands for "Emulate A Terminal". Eat +Eat's name is self-explanatory, it stands for "Emulate A Terminal". Eat is a terminal emulator. It can run most (if not all) full-screen terminal programs, including Emacs. It is pretty fast, more than three times faster than Term, despite being implemented entirely in Emacs Lisp. So fast that you can comfortably run Emacs inside Eat, or even use your Emacs as a terminal multiplexer. It has many features that other Emacs terminal emulator still don't have, for example Sixel support, complete mouse support, shell integration, etc. It flickers less than other Emacs terminal emulator, so you get more performance and a smoother experience. To get the most out of Eat, you should also setup shell integration.