svn commit: r431748 - in head/lang/elixir: . files

Jimmy Olgeni olgeni at FreeBSD.org
Tue Jan 17 15:52:42 UTC 2017


Author: olgeni
Date: Tue Jan 17 15:52:40 2017
New Revision: 431748
URL: https://svnweb.freebsd.org/changeset/ports/431748

Log:
  Update lang/elixir to version 1.4.0.

Added:
  head/lang/elixir/files/patch-Makefile   (contents, props changed)
Modified:
  head/lang/elixir/Makefile
  head/lang/elixir/distinfo
  head/lang/elixir/pkg-plist

Modified: head/lang/elixir/Makefile
==============================================================================
--- head/lang/elixir/Makefile	Tue Jan 17 15:52:06 2017	(r431747)
+++ head/lang/elixir/Makefile	Tue Jan 17 15:52:40 2017	(r431748)
@@ -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}

Modified: head/lang/elixir/distinfo
==============================================================================
--- head/lang/elixir/distinfo	Tue Jan 17 15:52:06 2017	(r431747)
+++ head/lang/elixir/distinfo	Tue Jan 17 15:52:40 2017	(r431748)
@@ -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

Added: head/lang/elixir/files/patch-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/elixir/files/patch-Makefile	Tue Jan 17 15:52:40 2017	(r431748)
@@ -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

Modified: head/lang/elixir/pkg-plist
==============================================================================
--- head/lang/elixir/pkg-plist	Tue Jan 17 15:52:06 2017	(r431747)
+++ head/lang/elixir/pkg-plist	Tue Jan 17 15:52:40 2017	(r431748)
@@ -26,6 +26,7 @@ lib/elixir/lib/elixir/ebin/Elixir.Argume
 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
 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


More information about the svn-ports-head mailing list