diff --git a/jeepney-0.6.0.tar.gz b/jeepney-0.6.0.tar.gz
new file mode 100644
index 0000000..ac3ac17
Binary files /dev/null and b/jeepney-0.6.0.tar.gz differ
diff --git a/python-jeepney.spec b/python-jeepney.spec
new file mode 100644
index 0000000..468cdca
--- /dev/null
+++ b/python-jeepney.spec
@@ -0,0 +1,103 @@
+%global _empty_manifest_terminate_build 0
+Name: python-jeepney
+Version: 0.6.0
+Release: 1
+Summary: Low-level, pure Python DBus protocol wrapper.
+License: MIT License
+URL: https://gitlab.com/takluyver/jeepney
+Source0: https://files.pythonhosted.org/packages/bb/4f/06017fbbe94eeaf1e7852c2dd7a065ca7d813e17b4500f4e842531d72593/jeepney-0.6.0.tar.gz
+BuildArch: noarch
+
+Requires: python3-testpath
+Recommends: %{name}-help = %{version}-%{release}
+
+%description
+This is a low-level, pure Python DBus protocol client. It has an `I/O-free
+`__ core, and integration modules for different
+event loops.
+
+DBus is an inter-process communication system, mainly used in Linux.
+
+`Jeepney docs on Readthedocs `__
+
+This project is experimental, and there are a
+number of `more mature Python DBus bindings `__.
+
+
+%package -n python3-jeepney
+Summary: Low-level, pure Python DBus protocol wrapper.
+Provides: python-jeepney
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+%description -n python3-jeepney
+This is a low-level, pure Python DBus protocol client. It has an `I/O-free
+`__ core, and integration modules for different
+event loops.
+
+DBus is an inter-process communication system, mainly used in Linux.
+
+`Jeepney docs on Readthedocs `__
+
+This project is experimental, and there are a
+number of `more mature Python DBus bindings `__.
+
+
+%package help
+Summary: Development documents and examples for jeepney
+Provides: python3-jeepney-doc
+%description help
+This is a low-level, pure Python DBus protocol client. It has an `I/O-free
+`__ core, and integration modules for different
+event loops.
+
+DBus is an inter-process communication system, mainly used in Linux.
+
+`Jeepney docs on Readthedocs `__
+
+This project is experimental, and there are a
+number of `more mature Python DBus bindings `__.
+
+
+%prep
+%autosetup -n jeepney-0.6.0
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-jeepney -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_pkgdocdir}
+
+%changelog
+* Thu Dec 3 2020 baizhonggui
+- Package init
diff --git a/python-jeepney.yaml b/python-jeepney.yaml
new file mode 100644
index 0000000..e9de7e5
--- /dev/null
+++ b/python-jeepney.yaml
@@ -0,0 +1,4 @@
+version_control: pypi
+src_repo: jeepney
+tag_prefix: "^"
+seperator: "."