diff options
author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2015-06-26 07:58:47 +0000 |
---|---|---|
committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2015-06-26 07:58:47 +0000 |
commit | 23bb6c32d2146817ad5c6942e86b5b5afb205b5f (patch) | |
tree | 2d6038745133c2509acc67179826621711898770 | |
parent | 089ca6f161842f7fe4fbf3c982c38c913c77ae8f (diff) | |
download | ports-23bb6c32d2146817ad5c6942e86b5b5afb205b5f.tar.gz ports-23bb6c32d2146817ad5c6942e86b5b5afb205b5f.zip |
Notes
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/alchemist.el/Makefile | 29 | ||||
-rw-r--r-- | lang/alchemist.el/distinfo | 2 | ||||
-rw-r--r-- | lang/alchemist.el/pkg-descr | 14 | ||||
-rw-r--r-- | lang/alchemist.el/pkg-plist | 27 |
5 files changed, 73 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile index 524a4f5b2c4f..c5f564722fd0 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -7,6 +7,7 @@ SUBDIR += abcl SUBDIR += adacontrol SUBDIR += afnix + SUBDIR += alchemist.el SUBDIR += algol68g SUBDIR += alisp SUBDIR += angelscript diff --git a/lang/alchemist.el/Makefile b/lang/alchemist.el/Makefile new file mode 100644 index 000000000000..056cadb535ab --- /dev/null +++ b/lang/alchemist.el/Makefile @@ -0,0 +1,29 @@ +# $FreeBSD$ + +PORTNAME= alchemist.el +PORTVERSION= 1.1.1 +DISTVERSIONPREFIX= v +CATEGORIES= lang + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= Elixir Tooling Integration Into Emacs + +LICENSE= GPLv3 + +RUN_DEPENDS= elixir-mode.el>=0:${PORTSDIR}/lang/elixir-mode.el + +USE_GITHUB= yes +GH_ACCOUNT= tonini + +USE_EMACS= yes + +NO_BUILD= yes + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/server + ${INSTALL_DATA} ${WRKSRC}/*.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} + ${INSTALL_DATA} ${WRKSRC}/server/*.exs ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/server + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/*.md ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> diff --git a/lang/alchemist.el/distinfo b/lang/alchemist.el/distinfo new file mode 100644 index 000000000000..18a57c06d10a --- /dev/null +++ b/lang/alchemist.el/distinfo @@ -0,0 +1,2 @@ +SHA256 (tonini-alchemist.el-v1.1.1_GH0.tar.gz) = f13989073ad8e36ee88597dc3ae4ee50c910f6c17e2b477992ef1dc5c4e71b4f +SIZE (tonini-alchemist.el-v1.1.1_GH0.tar.gz) = 1255253 diff --git a/lang/alchemist.el/pkg-descr b/lang/alchemist.el/pkg-descr new file mode 100644 index 000000000000..44aaf160158e --- /dev/null +++ b/lang/alchemist.el/pkg-descr @@ -0,0 +1,14 @@ +Elixir tooling integration into Emacs. Alchemist comes with a bunch +of features: + + - Mix integration + - Compile & Execution of Elixir code + - Inline code evaluation + - Documentation lookup + - Definition lookup + - Powerful IEx integration + - Smart code completion + - Elixir project management + - Integration with company-mode + +WWW: https://github.com/tonini/alchemist.el diff --git a/lang/alchemist.el/pkg-plist b/lang/alchemist.el/pkg-plist new file mode 100644 index 000000000000..9bc2bdc22d7b --- /dev/null +++ b/lang/alchemist.el/pkg-plist @@ -0,0 +1,27 @@ +%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.md +%%PORTDOCS%%%%DOCSDIR%%/README.md +%%PORTDOCS%%%%DOCSDIR%%/alchemist-refcard.pdf +%%PORTDOCS%%%%DOCSDIR%%/alchemist-refcard.tex +%%EMACS_SITE_LISPDIR%%/alchemist-buffer.el +%%EMACS_SITE_LISPDIR%%/alchemist-company.el +%%EMACS_SITE_LISPDIR%%/alchemist-compile.el +%%EMACS_SITE_LISPDIR%%/alchemist-complete.el +%%EMACS_SITE_LISPDIR%%/alchemist-eval.el +%%EMACS_SITE_LISPDIR%%/alchemist-execute.el +%%EMACS_SITE_LISPDIR%%/alchemist-goto.el +%%EMACS_SITE_LISPDIR%%/alchemist-help.el +%%EMACS_SITE_LISPDIR%%/alchemist-hooks.el +%%EMACS_SITE_LISPDIR%%/alchemist-iex.el +%%EMACS_SITE_LISPDIR%%/alchemist-message.el +%%EMACS_SITE_LISPDIR%%/alchemist-mix.el +%%EMACS_SITE_LISPDIR%%/alchemist-project.el +%%EMACS_SITE_LISPDIR%%/alchemist-server.el +%%EMACS_SITE_LISPDIR%%/alchemist-test-mode.el +%%EMACS_SITE_LISPDIR%%/alchemist-utils.el +%%EMACS_SITE_LISPDIR%%/alchemist.el +%%EMACS_SITE_LISPDIR%%/server/case.exs +%%EMACS_SITE_LISPDIR%%/server/completer.exs +%%EMACS_SITE_LISPDIR%%/server/informant.exs +%%EMACS_SITE_LISPDIR%%/server/server.exs +%%EMACS_SITE_LISPDIR%%/server/source.exs +%%EMACS_SITE_LISPDIR%%/server/utils.exs |