aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorJimmy Olgeni <olgeni@FreeBSD.org>2015-06-26 07:51:25 +0000
committerJimmy Olgeni <olgeni@FreeBSD.org>2015-06-26 07:51:25 +0000
commit089ca6f161842f7fe4fbf3c982c38c913c77ae8f (patch)
treead730bd7c4c7d1c48beb47a41e2c1ec4477804ec /lang
parent76ce5fdba761475a5cd87c981255f83856123330 (diff)
downloadports-089ca6f161842f7fe4fbf3c982c38c913c77ae8f.tar.gz
ports-089ca6f161842f7fe4fbf3c982c38c913c77ae8f.zip
Notes
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile1
-rw-r--r--lang/elixir-mode.el/Makefile26
-rw-r--r--lang/elixir-mode.el/distinfo2
-rw-r--r--lang/elixir-mode.el/pkg-descr4
-rw-r--r--lang/elixir-mode.el/pkg-plist6
5 files changed, 39 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile
index 88611b341e4d..524a4f5b2c4f 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -55,6 +55,7 @@
SUBDIR += ecl
SUBDIR += elan
SUBDIR += elixir
+ SUBDIR += elixir-mode.el
SUBDIR += elk
SUBDIR += emacs-lisp-intro
SUBDIR += erlang
diff --git a/lang/elixir-mode.el/Makefile b/lang/elixir-mode.el/Makefile
new file mode 100644
index 000000000000..9dbc500b09f1
--- /dev/null
+++ b/lang/elixir-mode.el/Makefile
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= elixir-mode.el
+PORTVERSION= 2.2.5
+DISTVERSIONPREFIX= v
+CATEGORIES= lang
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= Emacs major mode for Elixir
+
+LICENSE= GPLv3
+
+USE_GITHUB= yes
+GH_ACCOUNT= elixir-lang
+GH_PROJECT= emacs-elixir
+
+USE_EMACS= yes
+NO_BUILD= yes
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/lang/elixir-mode.el/distinfo b/lang/elixir-mode.el/distinfo
new file mode 100644
index 000000000000..8f6173662f76
--- /dev/null
+++ b/lang/elixir-mode.el/distinfo
@@ -0,0 +1,2 @@
+SHA256 (elixir-lang-emacs-elixir-v2.2.5_GH0.tar.gz) = 951ef1601e48cef30eac9e48db4df1a50a4d465f1fe8988b80de7a1e29b8bb8e
+SIZE (elixir-lang-emacs-elixir-v2.2.5_GH0.tar.gz) = 26815
diff --git a/lang/elixir-mode.el/pkg-descr b/lang/elixir-mode.el/pkg-descr
new file mode 100644
index 000000000000..05e1cc3d82e5
--- /dev/null
+++ b/lang/elixir-mode.el/pkg-descr
@@ -0,0 +1,4 @@
+Provides font-locking, indentation and navigation support for the
+Elixir programming language.
+
+WWW: https://github.com/elixir-lang/emacs-elixir
diff --git a/lang/elixir-mode.el/pkg-plist b/lang/elixir-mode.el/pkg-plist
new file mode 100644
index 000000000000..9ccaeecf8c54
--- /dev/null
+++ b/lang/elixir-mode.el/pkg-plist
@@ -0,0 +1,6 @@
+%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.md
+%%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTING.md
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%EMACS_SITE_LISPDIR%%/elixir-deprecated.el
+%%EMACS_SITE_LISPDIR%%/elixir-mode.el
+%%EMACS_SITE_LISPDIR%%/elixir-smie.el