diff --git a/_service b/_service
deleted file mode 100644
index 870c0bb..0000000
--- a/_service
+++ /dev/null
@@ -1,13 +0,0 @@
-
- git
- git://github.com/elixir-lang/elixir
- @PARENT_TAG@
- v1.1.1
- enable
-
-
-
- elixir-*.tar
- bz2
-
-
diff --git a/_servicedata b/_servicedata
deleted file mode 100644
index 29fdbae..0000000
--- a/_servicedata
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
- git://github.com/elixir-lang/elixir
- 139d2eac5998259379862ff6ed2a5287f7de4ea6
\ No newline at end of file
diff --git a/elixir-v1.1.1.tar.bz2 b/elixir-v1.1.1.tar.bz2
deleted file mode 100644
index 21f5511..0000000
--- a/elixir-v1.1.1.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:8e71c4039ef74694fe9ae0d13ee176648e9b8b666039b30582fb34f5c4419920
-size 947617
diff --git a/elixir.changes b/elixir.changes
index ca13a9a..8594406 100644
--- a/elixir.changes
+++ b/elixir.changes
@@ -1,3 +1,14 @@
+-------------------------------------------------------------------
+Fri Jan 1 15:48:20 UTC 2016 - idonmez@suse.com
+
+- Update to v1.2.0
+ + Erlang 18 support
+ + Many language improvements
+ + Please see https://github.com/elixir-lang/elixir/releases/tag/v1.2.0
+ for the complete changelog.
+- Use original source tarball
+- Add erlang-dialyzer dependency for the test suite
+
-------------------------------------------------------------------
Tue Nov 17 18:59:21 UTC 2015 - jiri.bati.novak@gmail.com
diff --git a/elixir.spec b/elixir.spec
index 685e0c7..ff2e631 100644
--- a/elixir.spec
+++ b/elixir.spec
@@ -17,20 +17,21 @@
Name: elixir
-Version: 1.1.1
+Version: 1.2.0
Release: 0
Summary: Functional meta-programming aware language built on top of the Erlang
License: Apache-2.0 and ErlPL-1.1
Group: Development/Languages/Other
Url: http://elixir-lang.org
-Source0: elixir-v%{version}.tar.bz2
+Source0: https://github.com/elixir-lang/elixir/archive/v%{version}.tar.gz
Source2: macros.elixir
BuildRequires: erlang
BuildRequires: gcc
BuildRequires: make
# required by Mix.SCM.Git see also (https://github.com/elixir-lang/elixir/issues/1386)
Requires: git >= 1.7
-BuildRequires: erlang >= 17.4
+BuildRequires: erlang >= 18
+BuildRequires: erlang-dialyzer
BuildRequires: git >= 1.7
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
@@ -46,7 +47,7 @@ Finally, Elixir and Erlang share the same bytecode and data types. This means yo
%define elixirdir %{_prefix}/lib/elixir
%prep
-%setup -q -n %{name}-v%{version}
+%setup -q
%build
# Elixir wants UTF-8 locale, force it
@@ -69,7 +70,7 @@ make test
%files
%defattr(-,root,root)
-%doc CHANGELOG.md README.md LICENSE LEGAL
+%doc CHANGELOG.md README.md LICENSE NOTICE
%dir %{elixirdir}
%dir %{elixirdir}/bin
%dir %{elixirdir}/lib
diff --git a/v1.2.0.tar.gz b/v1.2.0.tar.gz
new file mode 100644
index 0000000..3895959
--- /dev/null
+++ b/v1.2.0.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9f68ee5213b883c91f2f521df1f773ceec5913dbf075f7781b57ac97543e7268
+size 1658411