diff options
author | olgeni <olgeni@FreeBSD.org> | 2017-01-17 23:52:40 +0800 |
---|---|---|
committer | olgeni <olgeni@FreeBSD.org> | 2017-01-17 23:52:40 +0800 |
commit | e388663f8f40c3b55c8d3683f59632463c601b12 (patch) | |
tree | f57d5dd87dc2955ec7373abaec81742a673038b9 /lang | |
parent | 4ba29daf14fbfda1ed4aabd5fbf81c82ba420c50 (diff) | |
download | freebsd-ports-gnome-e388663f8f40c3b55c8d3683f59632463c601b12.tar.gz freebsd-ports-gnome-e388663f8f40c3b55c8d3683f59632463c601b12.tar.zst freebsd-ports-gnome-e388663f8f40c3b55c8d3683f59632463c601b12.zip |
Update lang/elixir to version 1.4.0.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/elixir/Makefile | 8 | ||||
-rw-r--r-- | lang/elixir/distinfo | 10 | ||||
-rw-r--r-- | lang/elixir/files/patch-Makefile | 26 | ||||
-rw-r--r-- | lang/elixir/pkg-plist | 47 |
4 files changed, 60 insertions, 31 deletions
diff --git a/lang/elixir/Makefile b/lang/elixir/Makefile index 198129ec30f4..bc49b86d4dd7 100644 --- a/lang/elixir/Makefile +++ b/lang/elixir/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= elixir -PORTVERSION= 1.3.4 +PORTVERSION= 1.4.0 DISTVERSIONPREFIX= v CATEGORIES= lang MASTER_SITES+= https://github.com/elixir-lang/elixir/releases/download/${DISTVERSIONPREFIX}${PORTVERSION}/:doc @@ -22,7 +22,7 @@ GH_ACCOUNT= elixir-lang USES= gmake MAKE_ENV= LANG=en_US.UTF-8 -ALL_TARGET= #empty +ALL_TARGET= # empty REINPLACE_ARGS= -i "" NO_ARCH= yes OPTIONS_SUB= yes @@ -37,10 +37,6 @@ SRC_DESC= Install source code post-extract: @${FIND} ${WRKDIR}/doc -name .build -delete -post-patch: - @${REINPLACE_CMD} -e 's|share/man|man|' ${WRKSRC}/Makefile - @${RM} ${WRKSRC}/bin/*.orig - post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR}/doc/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} diff --git a/lang/elixir/distinfo b/lang/elixir/distinfo index 8574dc3e4a24..dfb85ae18321 100644 --- a/lang/elixir/distinfo +++ b/lang/elixir/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1476036137 -SHA256 (elixir/1.3.4/Docs.zip) = 4d4467721344262f95fd5605198644547c45d530b2368747d8148ec153c0d58e -SIZE (elixir/1.3.4/Docs.zip) = 1167502 -SHA256 (elixir/1.3.4/elixir-lang-elixir-v1.3.4_GH0.tar.gz) = f5ee5353d8dbe610b1dfd276d22f2038d57d9a7d3cea69dac10da2b098bd2033 -SIZE (elixir/1.3.4/elixir-lang-elixir-v1.3.4_GH0.tar.gz) = 1751828 +TIMESTAMP = 1484657028 +SHA256 (elixir/1.4.0/Docs.zip) = 8aa04ec993d6c94ebaf2be637fe508bce19706e704e6d7ec36f15fb4f2a12919 +SIZE (elixir/1.4.0/Docs.zip) = 1216634 +SHA256 (elixir/1.4.0/elixir-lang-elixir-v1.4.0_GH0.tar.gz) = 34a6747b5db75c35e542805b75a08bc1b2b0a53b5180f33de6af0bdff870e6b3 +SIZE (elixir/1.4.0/elixir-lang-elixir-v1.4.0_GH0.tar.gz) = 1825050 diff --git a/lang/elixir/files/patch-Makefile b/lang/elixir/files/patch-Makefile new file mode 100644 index 000000000000..90e928b145dc --- /dev/null +++ b/lang/elixir/files/patch-Makefile @@ -0,0 +1,26 @@ +--- Makefile.orig 2017-01-17 13:29:35 UTC ++++ Makefile +@@ -1,6 +1,7 @@ + REBAR ?= "$(CURDIR)/rebar" + PREFIX ?= /usr/local + SHARE_PREFIX ?= $(PREFIX)/share ++MAN_PREFIX ?= $(PREFIX)/man + CANONICAL := + ELIXIRC := bin/elixirc --verbose --ignore-module-conflict + ERLC := erlc -I lib/elixir/include +@@ -251,9 +252,10 @@ clean_man: + rm -f man/iex.1 + + install_man: build_man +- $(Q) mkdir -p $(DESTDIR)$(SHARE_PREFIX)/man/man1 +- $(Q) $(INSTALL_DATA) man/elixir.1 $(DESTDIR)$(SHARE_PREFIX)/man/man1 +- $(Q) $(INSTALL_DATA) man/elixirc.1 $(DESTDIR)$(SHARE_PREFIX)/man/man1 +- $(Q) $(INSTALL_DATA) man/iex.1 $(DESTDIR)$(SHARE_PREFIX)/man/man1 +- $(Q) $(INSTALL_DATA) man/mix.1 $(DESTDIR)$(SHARE_PREFIX)/man/man1 ++ $(Q) mkdir -p $(DESTDIR)$(MAN_PREFIX)/man1 ++ $(Q) $(INSTALL_DATA) man/elixir.1 $(DESTDIR)$(MAN_PREFIX)/man1 ++ $(Q) $(INSTALL_DATA) man/elixirc.1 $(DESTDIR)$(MAN_PREFIX)/man1 ++ $(Q) $(INSTALL_DATA) man/iex.1 $(DESTDIR)$(MAN_PREFIX)/man1 ++ $(Q) $(INSTALL_DATA) man/mix.1 $(DESTDIR)$(MAN_PREFIX)/man1 ++ gzip $(DESTDIR)$(MAN_PREFIX)/man1/* + $(MAKE) clean_man diff --git a/lang/elixir/pkg-plist b/lang/elixir/pkg-plist index 270a3024fd0a..51a6e30cffb9 100644 --- a/lang/elixir/pkg-plist +++ b/lang/elixir/pkg-plist @@ -26,6 +26,7 @@ lib/elixir/lib/elixir/ebin/Elixir.ArgumentError.beam lib/elixir/lib/elixir/ebin/Elixir.ArithmeticError.beam lib/elixir/lib/elixir/ebin/Elixir.Atom.beam lib/elixir/lib/elixir/ebin/Elixir.BadArityError.beam +lib/elixir/lib/elixir/ebin/Elixir.BadBooleanError.beam lib/elixir/lib/elixir/ebin/Elixir.BadFunctionError.beam lib/elixir/lib/elixir/ebin/Elixir.BadMapError.beam lib/elixir/lib/elixir/ebin/Elixir.BadStructError.beam @@ -154,6 +155,9 @@ lib/elixir/lib/elixir/ebin/Elixir.Record.Extractor.beam lib/elixir/lib/elixir/ebin/Elixir.Record.beam lib/elixir/lib/elixir/ebin/Elixir.Regex.CompileError.beam lib/elixir/lib/elixir/ebin/Elixir.Regex.beam +lib/elixir/lib/elixir/ebin/Elixir.Registry.Partition.beam +lib/elixir/lib/elixir/ebin/Elixir.Registry.Supervisor.beam +lib/elixir/lib/elixir/ebin/Elixir.Registry.beam lib/elixir/lib/elixir/ebin/Elixir.RuntimeError.beam lib/elixir/lib/elixir/ebin/Elixir.Set.beam lib/elixir/lib/elixir/ebin/Elixir.Stream.Reducers.beam @@ -294,6 +298,7 @@ lib/elixir/lib/elixir/lib/range.ex lib/elixir/lib/elixir/lib/record.ex lib/elixir/lib/elixir/lib/record/extractor.ex lib/elixir/lib/elixir/lib/regex.ex +lib/elixir/lib/elixir/lib/registry.ex lib/elixir/lib/elixir/lib/set.ex lib/elixir/lib/elixir/lib/stream.ex lib/elixir/lib/elixir/lib/stream/reducers.ex @@ -590,9 +595,9 @@ man/man1/mix.1.gz %%PORTDOCS%%%%DOCSDIR%%/eex/EEx.html %%PORTDOCS%%%%DOCSDIR%%/eex/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/eex/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/app-23e810f3fe.css -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/app-f0381555b5.js -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/sidebar_items.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/app-4aef34ad5f.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/app-a07cea761b.css +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/sidebar_items-857fdd39a9.js %%PORTDOCS%%%%DOCSDIR%%/eex/fonts/icomoon.eot %%PORTDOCS%%%%DOCSDIR%%/eex/fonts/icomoon.svg %%PORTDOCS%%%%DOCSDIR%%/eex/fonts/icomoon.ttf @@ -606,6 +611,7 @@ man/man1/mix.1.gz %%PORTDOCS%%%%DOCSDIR%%/elixir/ArithmeticError.html %%PORTDOCS%%%%DOCSDIR%%/elixir/Atom.html %%PORTDOCS%%%%DOCSDIR%%/elixir/BadArityError.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/BadBooleanError.html %%PORTDOCS%%%%DOCSDIR%%/elixir/BadFunctionError.html %%PORTDOCS%%%%DOCSDIR%%/elixir/BadMapError.html %%PORTDOCS%%%%DOCSDIR%%/elixir/BadStructError.html @@ -636,7 +642,6 @@ man/man1/mix.1.gz %%PORTDOCS%%%%DOCSDIR%%/elixir/File.html %%PORTDOCS%%%%DOCSDIR%%/elixir/Float.html %%PORTDOCS%%%%DOCSDIR%%/elixir/FunctionClauseError.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/GenEvent.Stream.html %%PORTDOCS%%%%DOCSDIR%%/elixir/GenEvent.html %%PORTDOCS%%%%DOCSDIR%%/elixir/GenServer.html %%PORTDOCS%%%%DOCSDIR%%/elixir/HashDict.html @@ -677,6 +682,7 @@ man/man1/mix.1.gz %%PORTDOCS%%%%DOCSDIR%%/elixir/Record.html %%PORTDOCS%%%%DOCSDIR%%/elixir/Regex.CompileError.html %%PORTDOCS%%%%DOCSDIR%%/elixir/Regex.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Registry.html %%PORTDOCS%%%%DOCSDIR%%/elixir/RuntimeError.html %%PORTDOCS%%%%DOCSDIR%%/elixir/Set.html %%PORTDOCS%%%%DOCSDIR%%/elixir/Stream.html @@ -705,15 +711,17 @@ man/man1/mix.1.gz %%PORTDOCS%%%%DOCSDIR%%/elixir/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/elixir/assets/logo.png %%PORTDOCS%%%%DOCSDIR%%/elixir/behaviours.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/app-23e810f3fe.css -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/app-f0381555b5.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/app-4aef34ad5f.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/app-a07cea761b.css +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-c0b1771e34.js %%PORTDOCS%%%%DOCSDIR%%/elixir/fonts/icomoon.eot %%PORTDOCS%%%%DOCSDIR%%/elixir/fonts/icomoon.svg %%PORTDOCS%%%%DOCSDIR%%/elixir/fonts/icomoon.ttf %%PORTDOCS%%%%DOCSDIR%%/elixir/fonts/icomoon.woff +%%PORTDOCS%%%%DOCSDIR%%/elixir/guards.html %%PORTDOCS%%%%DOCSDIR%%/elixir/index.html %%PORTDOCS%%%%DOCSDIR%%/elixir/naming-conventions.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/operators.html %%PORTDOCS%%%%DOCSDIR%%/elixir/typespecs.html %%PORTDOCS%%%%DOCSDIR%%/elixir/writing-documentation.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/404.html @@ -736,9 +744,9 @@ man/man1/mix.1.gz %%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/app-23e810f3fe.css -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/app-f0381555b5.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/app-4aef34ad5f.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/app-a07cea761b.css +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-8caf7d418b.js %%PORTDOCS%%%%DOCSDIR%%/ex_unit/fonts/icomoon.eot %%PORTDOCS%%%%DOCSDIR%%/ex_unit/fonts/icomoon.svg %%PORTDOCS%%%%DOCSDIR%%/ex_unit/fonts/icomoon.ttf @@ -750,9 +758,9 @@ man/man1/mix.1.gz %%PORTDOCS%%%%DOCSDIR%%/iex/IEx.html %%PORTDOCS%%%%DOCSDIR%%/iex/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/iex/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/app-23e810f3fe.css -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/app-f0381555b5.js -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/sidebar_items.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/app-4aef34ad5f.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/app-a07cea761b.css +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/sidebar_items-97393bae01.js %%PORTDOCS%%%%DOCSDIR%%/iex/fonts/icomoon.eot %%PORTDOCS%%%%DOCSDIR%%/iex/fonts/icomoon.svg %%PORTDOCS%%%%DOCSDIR%%/iex/fonts/icomoon.ttf @@ -764,9 +772,9 @@ man/man1/mix.1.gz %%PORTDOCS%%%%DOCSDIR%%/logger/Logger.html %%PORTDOCS%%%%DOCSDIR%%/logger/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/logger/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/app-23e810f3fe.css -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/app-f0381555b5.js -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/app-4aef34ad5f.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/app-a07cea761b.css +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items-4825cb0cd4.js %%PORTDOCS%%%%DOCSDIR%%/logger/fonts/icomoon.eot %%PORTDOCS%%%%DOCSDIR%%/logger/fonts/icomoon.svg %%PORTDOCS%%%%DOCSDIR%%/logger/fonts/icomoon.ttf @@ -779,7 +787,6 @@ man/man1/mix.1.gz %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Error.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Generator.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.InvalidTaskError.html -%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Local.Installer.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.NoProjectError.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.NoTaskError.html %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Project.html @@ -836,9 +843,9 @@ man/man1/mix.1.gz %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.html %%PORTDOCS%%%%DOCSDIR%%/mix/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/mix/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/app-23e810f3fe.css -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/app-f0381555b5.js -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/app-4aef34ad5f.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/app-a07cea761b.css +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-c3824784f8.js %%PORTDOCS%%%%DOCSDIR%%/mix/fonts/icomoon.eot %%PORTDOCS%%%%DOCSDIR%%/mix/fonts/icomoon.svg %%PORTDOCS%%%%DOCSDIR%%/mix/fonts/icomoon.ttf |