diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.gitignore
diff --git a/.rh-dotnet22.metadata b/.rh-dotnet22.metadata
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.rh-dotnet22.metadata
diff --git a/README.md b/README.md
deleted file mode 100644
index 98f42b4..0000000
--- a/README.md
+++ /dev/null
@@ -1,4 +0,0 @@
-The master branch has no content
-
-Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6
-If you find this file in a distro specific branch, it means that no content has been checked in yet
diff --git a/SPECS/rh-dotnet22.spec b/SPECS/rh-dotnet22.spec
new file mode 100644
index 0000000..320404a
--- /dev/null
+++ b/SPECS/rh-dotnet22.spec
@@ -0,0 +1,88 @@
+%global scl_name_prefix rh-
+%global scl_name_base dotnet
+%global scl_name_version 22
+
+%global scl %{scl_name_prefix}%{scl_name_base}%{scl_name_version}
+%scl_package %scl
+
+%global nfsmoutnable 1
+
+# For testing this RPM by itself.
+%global install_scl 1
+
+# Do not produce empty debuginfo package
+%global debug_package %{nil}
+
+Name: %scl_name
+Version: 2.2
+Release: 1%{?dist}
+Summary: Package that installs %scl
+License: MIT
+
+BuildRequires:  scl-utils-build
+%if 0%{?install_scl}
+Requires:       %{scl_prefix}dotnet
+%endif
+
+%description
+This is the main package for %scl Software Collection.
+
+
+%package runtime
+Summary: Package that handles %scl Software Collection.
+Requires: scl-utils
+
+%description runtime
+Package shipping essential scripts to work with %scl Software Collection.
+
+
+%package build
+Summary: Package shipping basic build configuration
+Requires: scl-utils-build
+
+%description build
+Package shipping essential configuration macros to build %scl Software Collection.
+
+
+%prep
+%setup -c -T
+
+%build
+# Nothing to do
+
+%install
+%scl_install
+
+cat >> %{buildroot}%{_scl_scripts}/enable << EOF
+export PATH="%{_bindir}:%{_sbindir}\${PATH:+:\${PATH}}\${HOME:+:\${HOME}/.dotnet/tools}"
+export CPATH="%{_includedir}\${CPATH:+:\${CPATH}}"
+export LD_LIBRARY_PATH="%{_libdir}\${LD_LIBRARY_PATH:+:\${LD_LIBRARY_PATH}}"
+export MANPATH="%{_mandir}:\${MANPATH:-}"
+export PKG_CONFIG_PATH="%{_libdir}/pkgconfig\${PKG_CONFIG_PATH:+:\${PKG_CONFIG_PATH}}"
+export PYTHONPATH=%{_scl_root}%{python_sitelib}\${PYTHONPATH:+:\${PYTHONPATH}}
+export XDG_DATA_DIRS=%{_datadir}:\${XDG_DATA_DIRS:-/usr/local/share:/usr/share}
+
+# Opt out of telemetry collection by default
+export DOTNET_CLI_TELEMETRY_OPTOUT=true
+
+# Set the latest versions of ASP.NET Core packages to be picked up when
+# building using the older SDKS.
+# TODO: enable this post 2.2.0
+# export LatestPatchVersionForAspNetCoreApp2_2=2.2.0
+# export LatestPatchVersionForAspNetCoreAll2_2=2.2.0
+EOF
+
+
+%files
+
+%files runtime -f filelist
+%scl_files
+
+%files build
+%{_root_sysconfdir}/rpm/macros.%{scl}-config
+
+
+%changelog
+* Fri Nov 16 2018 Omair Majid <omajid@redhat.com> - 2.2-1
+- New spec file based on .NET Core 2.1
+- Resolves: RHBZ#1649584