From 869c6ce394be101330d0167e65700f1439848bf33db98efcdb6a7211e794716c Mon Sep 17 00:00:00 2001 From: Sascha Peilicke Date: Mon, 17 Feb 2014 09:46:00 +0000 Subject: [PATCH] Accepting request 221165 from home:matwey:branches:devel:languages:erlang OBS-URL: https://build.opensuse.org/request/show/221165 OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=5 --- _service | 2 +- elixir-v0.12.0.tar.bz2 | 3 --- elixir-v0.12.3.tar.bz2 | 3 +++ elixir.changes | 12 ++++++++++++ elixir.spec | 5 ++++- ex_doc-master.tar.bz2 | 4 ++-- macros.elixir | 11 +++++++++++ 7 files changed, 33 insertions(+), 7 deletions(-) delete mode 100644 elixir-v0.12.0.tar.bz2 create mode 100644 elixir-v0.12.3.tar.bz2 create mode 100644 macros.elixir diff --git a/_service b/_service index 406e727..4602d6b 100644 --- a/_service +++ b/_service @@ -2,7 +2,7 @@ git git://github.com/elixir-lang/elixir @PARENT_TAG@ - v0.12.0 + v0.12.3 git diff --git a/elixir-v0.12.0.tar.bz2 b/elixir-v0.12.0.tar.bz2 deleted file mode 100644 index f46dfda..0000000 --- a/elixir-v0.12.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d1d72a75eeb6cf69d66240370b8807f11aec4afadaa015914fb4a89d122e170a -size 767949 diff --git a/elixir-v0.12.3.tar.bz2 b/elixir-v0.12.3.tar.bz2 new file mode 100644 index 0000000..9527053 --- /dev/null +++ b/elixir-v0.12.3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfab3589e51929643b6305d96211eb53a3c2e9e26b2f83928d8f0a559be54aae +size 769879 diff --git a/elixir.changes b/elixir.changes index eeba469..032b575 100644 --- a/elixir.changes +++ b/elixir.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Thu Feb 6 17:38:37 UTC 2014 - matwey.kornilov@gmail.com + +- Add macros.elixir for packaging elixir-packages + +------------------------------------------------------------------- +Thu Feb 6 07:51:55 UTC 2014 - matwey.kornilov@gmail.com + +- Update to 0.12.3 + - number of bugfixes + - see CHANGELOG.md for backward incompatibilities + ------------------------------------------------------------------- Sun Dec 29 16:25:59 FET 2013 - gonzih@gmail.com diff --git a/elixir.spec b/elixir.spec index 63a412d..a082c97 100644 --- a/elixir.spec +++ b/elixir.spec @@ -16,7 +16,7 @@ # Name: elixir -Version: 0.12.0 +Version: 0.12.3 Release: 1 License: Apache-2.0 and ErlPL-1.1 Summary: Functional meta-programming aware language built on top of the Erlang @@ -24,6 +24,7 @@ Url: http://elixir-lang.org Group: Development/Languages/Other Source0: elixir-v%{version}.tar.bz2 Source1: ex_doc-master.tar.bz2 +Source2: macros.elixir BuildRequires: erlang make gcc # required by Mix.SCM.Git see also (https://github.com/elixir-lang/elixir/issues/1386) Requires: git >= 1.7 @@ -66,6 +67,7 @@ for I in iex elixir elixirc mix do ln -sf %{elixirdir}/bin/$I %{buildroot}%{_bindir}/$I done +install -D -m 0644 %{S:2} %{buildroot}%{_sysconfdir}/rpm/macros.elixir %check make test @@ -84,6 +86,7 @@ make test %{elixirdir}/bin/mix %{elixirdir}/bin/elixir %{elixirdir}/lib/* +%config %{_sysconfdir}/rpm/macros.elixir %files doc %defattr(-,root,root) diff --git a/ex_doc-master.tar.bz2 b/ex_doc-master.tar.bz2 index 03a2e9b..bdc4707 100644 --- a/ex_doc-master.tar.bz2 +++ b/ex_doc-master.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a17d87a4382ff0f3e1b6faee0ac5d14e262aa6ca1fa092f6c27a5496ca70ada3 -size 1035705 +oid sha256:bfdb1f710469492fba11e49e18c2418eeee749ae41003ade52794b0654026890 +size 83546 diff --git a/macros.elixir b/macros.elixir new file mode 100644 index 0000000..52a5cb3 --- /dev/null +++ b/macros.elixir @@ -0,0 +1,11 @@ +# macros.elixir +# + +%elixir_dir %{_prefix}/lib/elixir +%elixir_libdir %{_prefix}/lib/elixir/lib +%__mix %{_bindir}/mix + +%mix_compile() \ +MIX_ENV=prod %__mix compile \ +%{nil} +