diff options
author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2015-07-12 17:21:08 +0000 |
---|---|---|
committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2015-07-12 17:21:08 +0000 |
commit | ceeead8ab5d6537e9ed3c5c0453e91aec5e973e4 (patch) | |
tree | 4d906d306a758c427a9ac127d63c70bcbd0dd638 | |
parent | 131903a8e70b29dc4de6d44bffb093e2d371ec43 (diff) | |
download | ports-ceeead8ab5d6537e9ed3c5c0453e91aec5e973e4.tar.gz ports-ceeead8ab5d6537e9ed3c5c0453e91aec5e973e4.zip |
Add devel/elixir-hex, a package manager for the Erlang VM.
Notes
Notes:
svn path=/head/; revision=391826
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/elixir-hex/Makefile | 18 | ||||
-rw-r--r-- | devel/elixir-hex/distinfo | 2 | ||||
-rw-r--r-- | devel/elixir-hex/pkg-descr | 6 | ||||
-rw-r--r-- | devel/elixir-hex/pkg-plist | 68 |
5 files changed, 95 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 44c56b428be8..16825e5169f7 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -419,6 +419,7 @@ SUBDIR += elixir-exactor SUBDIR += elixir-exjsx SUBDIR += elixir-exrm + SUBDIR += elixir-hex SUBDIR += elixir-lager_logger SUBDIR += elixir-msgpax SUBDIR += elixir-plug diff --git a/devel/elixir-hex/Makefile b/devel/elixir-hex/Makefile new file mode 100644 index 000000000000..a10ec0454d28 --- /dev/null +++ b/devel/elixir-hex/Makefile @@ -0,0 +1,18 @@ +# $FreeBSD$ + +PORTNAME= hex +PORTVERSION= 0.8.1 +DISTVERSIONPREFIX= v +CATEGORIES= devel +PKGNAMEPREFIX= elixir- + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= Package manager for the Erlang VM + +LICENSE= APACHE20 + +USES= elixir +USE_GITHUB= yes +GH_ACCOUNT= hexpm + +.include <bsd.port.mk> diff --git a/devel/elixir-hex/distinfo b/devel/elixir-hex/distinfo new file mode 100644 index 000000000000..63aba47bbcf0 --- /dev/null +++ b/devel/elixir-hex/distinfo @@ -0,0 +1,2 @@ +SHA256 (hexpm-hex-v0.8.1_GH0.tar.gz) = f994361fde78e198db5f017c35a269a29494362fabb0e70b4ca553a96cddf7d0 +SIZE (hexpm-hex-v0.8.1_GH0.tar.gz) = 180967 diff --git a/devel/elixir-hex/pkg-descr b/devel/elixir-hex/pkg-descr new file mode 100644 index 000000000000..9201efc83b34 --- /dev/null +++ b/devel/elixir-hex/pkg-descr @@ -0,0 +1,6 @@ +Hex is package manager for the Erlang VM. + +This project currently provides tasks that integrate with Mix, Elixir's +build tool. + +WWW: https://github.com/hexpm/hex diff --git a/devel/elixir-hex/pkg-plist b/devel/elixir-hex/pkg-plist new file mode 100644 index 000000000000..fe588950d605 --- /dev/null +++ b/devel/elixir-hex/pkg-plist @@ -0,0 +1,68 @@ +lib/elixir/lib/hex/ebin/Elixir.Hex.API.Certs.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.API.Key.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.API.Package.Owner.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.API.Package.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.API.Registry.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.API.Release.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.API.ReleaseDocs.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.API.User.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.API.Utils.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.API.VerifyHostname.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.API.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Config.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Mix.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Parallel.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Registry.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.RemoteConverger.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Resolver.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.SCM.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Shell.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Tar.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Utils.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.beam +lib/elixir/lib/hex/ebin/Elixir.Mix.Tasks.Hex.Config.beam +lib/elixir/lib/hex/ebin/Elixir.Mix.Tasks.Hex.Docs.beam +lib/elixir/lib/hex/ebin/Elixir.Mix.Tasks.Hex.Info.beam +lib/elixir/lib/hex/ebin/Elixir.Mix.Tasks.Hex.Key.beam +lib/elixir/lib/hex/ebin/Elixir.Mix.Tasks.Hex.Outdated.beam +lib/elixir/lib/hex/ebin/Elixir.Mix.Tasks.Hex.Owner.beam +lib/elixir/lib/hex/ebin/Elixir.Mix.Tasks.Hex.Publish.beam +lib/elixir/lib/hex/ebin/Elixir.Mix.Tasks.Hex.Search.beam +lib/elixir/lib/hex/ebin/Elixir.Mix.Tasks.Hex.User.beam +lib/elixir/lib/hex/ebin/Elixir.Mix.Tasks.Hex.Utils.beam +lib/elixir/lib/hex/ebin/Elixir.Mix.Tasks.Hex.beam +lib/elixir/lib/hex/ebin/hex.app +lib/elixir/lib/hex/lib/hex.ex +lib/elixir/lib/hex/lib/hex/api.ex +lib/elixir/lib/hex/lib/hex/api/ca-bundle.crt +lib/elixir/lib/hex/lib/hex/api/certs.ex +lib/elixir/lib/hex/lib/hex/api/key.ex +lib/elixir/lib/hex/lib/hex/api/package.ex +lib/elixir/lib/hex/lib/hex/api/registry.ex +lib/elixir/lib/hex/lib/hex/api/release.ex +lib/elixir/lib/hex/lib/hex/api/release_docs.ex +lib/elixir/lib/hex/lib/hex/api/user.ex +lib/elixir/lib/hex/lib/hex/api/util.ex +lib/elixir/lib/hex/lib/hex/api/verify_hostname.ex +lib/elixir/lib/hex/lib/hex/config.ex +lib/elixir/lib/hex/lib/hex/mix.ex +lib/elixir/lib/hex/lib/hex/parallel.ex +lib/elixir/lib/hex/lib/hex/registry.ex +lib/elixir/lib/hex/lib/hex/remote_converger.ex +lib/elixir/lib/hex/lib/hex/resolver.ex +lib/elixir/lib/hex/lib/hex/scm.ex +lib/elixir/lib/hex/lib/hex/shell.ex +lib/elixir/lib/hex/lib/hex/tar.ex +lib/elixir/lib/hex/lib/hex/utils.ex +lib/elixir/lib/hex/lib/mix/tasks/hex.ex +lib/elixir/lib/hex/lib/mix/tasks/hex/config.ex +lib/elixir/lib/hex/lib/mix/tasks/hex/docs.ex +lib/elixir/lib/hex/lib/mix/tasks/hex/info.ex +lib/elixir/lib/hex/lib/mix/tasks/hex/key.ex +lib/elixir/lib/hex/lib/mix/tasks/hex/outdated.ex +lib/elixir/lib/hex/lib/mix/tasks/hex/owner.ex +lib/elixir/lib/hex/lib/mix/tasks/hex/publish.ex +lib/elixir/lib/hex/lib/mix/tasks/hex/search.ex +lib/elixir/lib/hex/lib/mix/tasks/hex/user.ex +lib/elixir/lib/hex/lib/mix/tasks/hex/utils.ex +%%PORTDOCS%%%%DOCSDIR%%/README.md |