diff options
Diffstat (limited to 'editors/orderless.el')
| -rw-r--r-- | editors/orderless.el/Makefile | 36 | ||||
| -rw-r--r-- | editors/orderless.el/distinfo | 3 | ||||
| -rw-r--r-- | editors/orderless.el/pkg-descr | 6 | ||||
| -rw-r--r-- | editors/orderless.el/pkg-plist | 5 |
4 files changed, 50 insertions, 0 deletions
diff --git a/editors/orderless.el/Makefile b/editors/orderless.el/Makefile new file mode 100644 index 000000000000..257e8c502d7c --- /dev/null +++ b/editors/orderless.el/Makefile @@ -0,0 +1,36 @@ +PORTNAME= orderless.el +DISTVERSION= 1.5 +PORTREVISION= 1 +CATEGORIES= editors elisp +PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} + +MAINTAINER= pat@patmaddox.com +COMMENT= Emacs completion style that matches multiple regexps in any order +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} + +USES= emacs +USE_GITHUB= yes +GH_ACCOUNT= oantolin +GH_PROJECT= orderless + +NO_ARCH= 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} + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.org ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> diff --git a/editors/orderless.el/distinfo b/editors/orderless.el/distinfo new file mode 100644 index 000000000000..9f3b2b358aa0 --- /dev/null +++ b/editors/orderless.el/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1761351261 +SHA256 (oantolin-orderless-1.5_GH0.tar.gz) = ff2f556d4b95f02d4fa71de5c2cf70eef381867238225b396d362ddbf2e414a4 +SIZE (oantolin-orderless-1.5_GH0.tar.gz) = 36422 diff --git a/editors/orderless.el/pkg-descr b/editors/orderless.el/pkg-descr new file mode 100644 index 000000000000..99c80f95f5c5 --- /dev/null +++ b/editors/orderless.el/pkg-descr @@ -0,0 +1,6 @@ +This package provides an orderless completion style that divides the +pattern into space-separated components, and matches candidates that +match all of the components in any order. Each component can match in +any one of several ways: literally, as a regexp, as an initialism, in +the flex style, or as multiple word prefixes. By default, regexp and +literal matches are enabled. diff --git a/editors/orderless.el/pkg-plist b/editors/orderless.el/pkg-plist new file mode 100644 index 000000000000..5e2866dbb647 --- /dev/null +++ b/editors/orderless.el/pkg-plist @@ -0,0 +1,5 @@ +%%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 |
