svn commit: r459608 - in head/devel: . elixir-distillery elixir-distillery/files

Jimmy Olgeni olgeni at FreeBSD.org
Sun Jan 21 13:47:01 UTC 2018


Author: olgeni
Date: Sun Jan 21 13:46:59 2018
New Revision: 459608
URL: https://svnweb.freebsd.org/changeset/ports/459608

Log:
  Add devel/elixir-distillery, a release building tool for Elixir.
  
  Distillery replaces exrm, which was discontinued upstream.

Added:
  head/devel/elixir-distillery/
  head/devel/elixir-distillery/Makefile   (contents, props changed)
  head/devel/elixir-distillery/distinfo   (contents, props changed)
  head/devel/elixir-distillery/files/
  head/devel/elixir-distillery/files/patch-mix.exs   (contents, props changed)
  head/devel/elixir-distillery/pkg-descr   (contents, props changed)
  head/devel/elixir-distillery/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Jan 21 13:39:50 2018	(r459607)
+++ head/devel/Makefile	Sun Jan 21 13:46:59 2018	(r459608)
@@ -508,6 +508,7 @@
     SUBDIR += elixir-decimal
     SUBDIR += elixir-deppie
     SUBDIR += elixir-dialyze
+    SUBDIR += elixir-distillery
     SUBDIR += elixir-estree
     SUBDIR += elixir-eternal
     SUBDIR += elixir-exactor

Added: head/devel/elixir-distillery/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/elixir-distillery/Makefile	Sun Jan 21 13:46:59 2018	(r459608)
@@ -0,0 +1,17 @@
+# $FreeBSD$
+
+PORTNAME=	distillery
+DISTVERSION=	1.5.2
+CATEGORIES=	devel
+PKGNAMEPREFIX=	elixir-
+
+MAINTAINER=	olgeni at FreeBSD.org
+COMMENT=	Automatically generate releases for Elixir projects
+
+LICENSE=	MIT
+
+USES=		elixir
+USE_GITHUB=	yes
+GH_ACCOUNT=	bitwalker
+
+.include <bsd.port.mk>

Added: head/devel/elixir-distillery/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/elixir-distillery/distinfo	Sun Jan 21 13:46:59 2018	(r459608)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1516541468
+SHA256 (bitwalker-distillery-1.5.2_GH0.tar.gz) = 1d1ebc1c5a2a0a7fda127af622b8e5769d7287a4c710b6d818060acc3e9458c9
+SIZE (bitwalker-distillery-1.5.2_GH0.tar.gz) = 210510

Added: head/devel/elixir-distillery/files/patch-mix.exs
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/elixir-distillery/files/patch-mix.exs	Sun Jan 21 13:46:59 2018	(r459608)
@@ -0,0 +1,10 @@
+--- mix.exs.orig	2018-01-21 13:38:06 UTC
++++ mix.exs
+@@ -7,7 +7,6 @@ defmodule Distillery.Mixfile do
+      elixir: "~> 1.3",
+      build_embedded: Mix.env == :prod,
+      start_permanent: Mix.env == :prod,
+-     deps: deps(),
+      description: description(),
+      package: package(),
+      docs: docs(),

Added: head/devel/elixir-distillery/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/elixir-distillery/pkg-descr	Sun Jan 21 13:46:59 2018	(r459608)
@@ -0,0 +1,4 @@
+Distillery is a pure-Elixir, dependency-free implementation of
+release generation for Elixir projects.
+
+WWW: https://github.com/bitwalker/distillery

Added: head/devel/elixir-distillery/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/elixir-distillery/pkg-plist	Sun Jan 21 13:46:59 2018	(r459608)
@@ -0,0 +1,78 @@
+lib/elixir/lib/distillery/ebin/Elixir.Distillery.Cookies.beam
+lib/elixir/lib/distillery/ebin/Elixir.Distillery.IO.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.App.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Appup.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Archiver.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Assembler.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Config.LoadError.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Config.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Environment.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Errors.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Logger.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Overlays.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Plugin.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Profile.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Release.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Releases.Utils.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Tasks.Release.Clean.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Tasks.Release.Init.beam
+lib/elixir/lib/distillery/ebin/Elixir.Mix.Tasks.Release.beam
+lib/elixir/lib/distillery/ebin/distillery.app
+lib/elixir/lib/distillery/lib/distillery/lib/cookies.ex
+lib/elixir/lib/distillery/lib/distillery/lib/io.ex
+lib/elixir/lib/distillery/lib/distillery/tasks/clean.ex
+lib/elixir/lib/distillery/lib/distillery/tasks/init.ex
+lib/elixir/lib/distillery/lib/distillery/tasks/release.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/appups.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/archiver.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/assembler.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/config/config.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/config/load_error.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/errors.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/logger.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/models/app.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/models/environment.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/models/profile.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/models/release.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/overlays.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/plugins/plugin.ex
+lib/elixir/lib/distillery/lib/mix/lib/releases/utils.ex
+lib/elixir/lib/distillery/priv/libexec/commands/attach.sh
+lib/elixir/lib/distillery/priv/libexec/commands/command.sh
+lib/elixir/lib/distillery/priv/libexec/commands/console.sh
+lib/elixir/lib/distillery/priv/libexec/commands/describe.sh
+lib/elixir/lib/distillery/priv/libexec/commands/escript.sh
+lib/elixir/lib/distillery/priv/libexec/commands/eval.sh
+lib/elixir/lib/distillery/priv/libexec/commands/foreground.sh
+lib/elixir/lib/distillery/priv/libexec/commands/help.sh
+lib/elixir/lib/distillery/priv/libexec/commands/install.sh
+lib/elixir/lib/distillery/priv/libexec/commands/pid.sh
+lib/elixir/lib/distillery/priv/libexec/commands/ping.sh
+lib/elixir/lib/distillery/priv/libexec/commands/pingpeer.sh
+lib/elixir/lib/distillery/priv/libexec/commands/reboot.sh
+lib/elixir/lib/distillery/priv/libexec/commands/reload_config.sh
+lib/elixir/lib/distillery/priv/libexec/commands/remote_console.sh
+lib/elixir/lib/distillery/priv/libexec/commands/restart.sh
+lib/elixir/lib/distillery/priv/libexec/commands/rpc.sh
+lib/elixir/lib/distillery/priv/libexec/commands/rpcterms.sh
+lib/elixir/lib/distillery/priv/libexec/commands/start.sh
+lib/elixir/lib/distillery/priv/libexec/commands/stop.sh
+lib/elixir/lib/distillery/priv/libexec/commands/unpack.sh
+lib/elixir/lib/distillery/priv/libexec/config.sh
+lib/elixir/lib/distillery/priv/libexec/env.sh
+lib/elixir/lib/distillery/priv/libexec/erts.sh
+lib/elixir/lib/distillery/priv/libexec/helpers.sh
+lib/elixir/lib/distillery/priv/libexec/logger.sh
+lib/elixir/lib/distillery/priv/templates/boot.eex
+lib/elixir/lib/distillery/priv/templates/boot_check.eex
+lib/elixir/lib/distillery/priv/templates/boot_loader.eex
+lib/elixir/lib/distillery/priv/templates/boot_loader_win.eex
+lib/elixir/lib/distillery/priv/templates/boot_win.eex
+lib/elixir/lib/distillery/priv/templates/erl_ini.eex
+lib/elixir/lib/distillery/priv/templates/erl_script.eex
+lib/elixir/lib/distillery/priv/templates/example_config.eex
+lib/elixir/lib/distillery/priv/templates/executable.eex
+lib/elixir/lib/distillery/priv/templates/nodetool.eex
+lib/elixir/lib/distillery/priv/templates/release_utils.eex
+lib/elixir/lib/distillery/priv/templates/vm.args.eex
+%%PORTDOCS%%%%DOCSDIR%%/README.md


More information about the svn-ports-head mailing list