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-all
mailing list