diff --git a/.catatonit.metadata b/.catatonit.metadata
new file mode 100644
index 0000000..96ec284
--- /dev/null
+++ b/.catatonit.metadata
@@ -0,0 +1 @@
+94419a237f932ff2a79c91f6e3005034d9c367a5 SOURCES/v0.1.7.tar.gz
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e82da27
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+SOURCES/v0.1.7.tar.gz
diff --git a/SPECS/catatonit.spec b/SPECS/catatonit.spec
new file mode 100644
index 0000000..31dcb8f
--- /dev/null
+++ b/SPECS/catatonit.spec
@@ -0,0 +1,97 @@
+Name: catatonit
+Epoch: 3
+Version: 0.1.7
+Release: 7%{?dist}
+Summary: A signal-forwarding process manager for containers
+License: GPLv3+
+URL: https://github.com/openSUSE/catatonit
+Source0: https://github.com/openSUSE/catatonit/archive/v%{version}.tar.gz
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: file
+BuildRequires: gcc
+BuildRequires: git
+BuildRequires: glibc-static
+BuildRequires: libtool
+Obsoletes: podman-%{name} <= 2:4.1.2
+Provides: podman-%{name} = %{epoch}:%{version}-%{release}
+
+%description
+Catatonit is a /sbin/init program for use within containers. It
+forwards (almost) all signals to the spawned child, tears down
+the container when the spawned child exits, and otherwise
+cleans up other exited processes (zombies).
+
+This is a reimplementation of other container init programs (such as
+"tini" or "dumb-init"), but uses modern Linux facilities (such as
+signalfd(2)) and has no additional features.
+
+%prep
+%autosetup -Sgit -n %{name}-%{version}
+
+%build
+autoreconf -fi
+%configure
+%{__make} %{?_smp_mflags}
+
+# Make sure we *always* build a static binary. Otherwise we'll break containers
+# that don't have the necessary shared libs.
+file ./%{name} | grep 'statically linked'
+if [ $? != 0 ]; then
+   echo "ERROR: %{name} binary must be statically linked!"
+   exit 1
+fi
+
+%install
+install -dp %{buildroot}%{_libexecdir}/%{name}
+install -p %{name} %{buildroot}%{_libexecdir}/%{name}
+install -dp %{buildroot}%{_libexecdir}/podman
+ln -s %{_libexecdir}/%{name}/%{name} %{buildroot}%{_libexecdir}/podman/%{name}
+
+%files
+%license COPYING
+%doc README.md
+%dir %{_libexecdir}/%{name}
+%{_libexecdir}/%{name}/%{name}
+%dir %{_libexecdir}/podman
+%{_libexecdir}/podman/%{name}
+
+%changelog
+* Tue Jul 26 2022 Jindrich Novy <jnovy@redhat.com> - 3:0.1.7-7
+- make sure podman-catatonit is always obsoleted
+- Related: #2061316
+
+* Fri Jul 22 2022 Lokesh Mandvekar <lsm5@redhat.com> - 3:0.1.7-6
+- Rebuild for combined gating with podman
+- Related: #2061316
+
+* Fri Jul 22 2022 Lokesh Mandvekar <lsm5@redhat.com> - 3:0.1.7-5
+- Empty ruleset in gating.yaml
+- Related: #2061316
+
+* Wed Jul 20 2022 Lokesh Mandvekar <lsm5@redhat.com> - 3:0.1.7-4
+- Remove osci.brew-build.tier0.functional from gating.yaml
+- Related: #2061316
+
+* Tue Jul 19 2022 Lokesh Mandvekar <lsm5@redhat.com> - 3:0.1.7-3
+- Add gating.yaml to dist-git
+- Related: #2061316
+
+* Tue Jul 19 2022 Lokesh Mandvekar <lsm5@redhat.com> - 3:0.1.7-2
+- Obsolete and provides podman-catatonit
+- Related: #2061316
+
+* Tue Jun 28 2022 Jindrich Novy <jnovy@redhat.com> - 0.1.7-1
+- update to 0.1.7
+- Related: #2061316
+
+* Wed Apr 29 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.5-2
+- complain if not statically linked, patch from Jindrich Novy <jnovy@redhat.com>
+
+* Wed Apr 29 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.5-1
+- bump to v0.1.5
+- static binary to not break containers that don't have necessary shared libs
+
+* Wed Feb 19 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.4-1
+- first build for review
+- source copied from openSUSE @ https://build.opensuse.org/package/show/openSUSE:Factory/catatonit