From owner-svn-ports-head@freebsd.org Fri Jun 26 07:58:49 2015 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7575598CFFE; Fri, 26 Jun 2015 07:58:49 +0000 (UTC) (envelope-from olgeni@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 65CE81AF0; Fri, 26 Jun 2015 07:58:49 +0000 (UTC) (envelope-from olgeni@FreeBSD.org) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t5Q7wnig060347; Fri, 26 Jun 2015 07:58:49 GMT (envelope-from olgeni@FreeBSD.org) Received: (from olgeni@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t5Q7wmPQ060338; Fri, 26 Jun 2015 07:58:48 GMT (envelope-from olgeni@FreeBSD.org) Message-Id: <201506260758.t5Q7wmPQ060338@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: olgeni set sender to olgeni@FreeBSD.org using -f From: Jimmy Olgeni Date: Fri, 26 Jun 2015 07:58:48 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r390618 - in head/lang: . alchemist.el X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jun 2015 07:58:49 -0000 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 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