Date: Fri, 26 Jun 2015 07:58:48 +0000 (UTC) From: Jimmy Olgeni <olgeni@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r390618 - in head/lang: . alchemist.el Message-ID: <201506260758.t5Q7wmPQ060338@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: olgeni Date: Fri Jun 26 07:58:47 2015 New Revision: 390618 URL: https://svnweb.freebsd.org/changeset/ports/390618 Log: Add lang/alchemist.el, Elixir tooling integration into Emacs. It requires lang/elixir-mode.el for syntax highlighting and a few more things. Added: head/lang/alchemist.el/ head/lang/alchemist.el/Makefile (contents, props changed) head/lang/alchemist.el/distinfo (contents, props changed) head/lang/alchemist.el/pkg-descr (contents, props changed) head/lang/alchemist.el/pkg-plist (contents, props changed) Modified: head/lang/Makefile Modified: head/lang/Makefile ============================================================================== --- head/lang/Makefile Fri Jun 26 07:51:25 2015 (r390617) +++ head/lang/Makefile Fri Jun 26 07:58:47 2015 (r390618) @@ -7,6 +7,7 @@ SUBDIR += abcl SUBDIR += adacontrol SUBDIR += afnix + SUBDIR += alchemist.el SUBDIR += algol68g SUBDIR += alisp SUBDIR += angelscript Added: head/lang/alchemist.el/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/alchemist.el/Makefile Fri Jun 26 07:58:47 2015 (r390618) @@ -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> Added: head/lang/alchemist.el/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/alchemist.el/distinfo Fri Jun 26 07:58:47 2015 (r390618) @@ -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 Added: head/lang/alchemist.el/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/alchemist.el/pkg-descr Fri Jun 26 07:58:47 2015 (r390618) @@ -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 Added: head/lang/alchemist.el/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/alchemist.el/pkg-plist Fri Jun 26 07:58:47 2015 (r390618) @@ -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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201506260758.t5Q7wmPQ060338>