diff --git a/mypy-0.982.tar.gz b/mypy-0.982.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..c38483ee300a0afbc41842f8126e868afdb7ba9e Binary files /dev/null and b/mypy-0.982.tar.gz differ diff --git a/python-mypy.spec b/python-mypy.spec index 9be554fe951426188db7a433a80e6c1fba3d3601..63536845a2042800da5b34b53ea1b358aefe2d1e 100644 --- a/python-mypy.spec +++ b/python-mypy.spec @@ -1,15 +1,16 @@ %global _empty_manifest_terminate_build 0 Name: python-mypy -Version: 0.901 +Version: 0.982 Release: 1 Summary: Optional static typing for Python License: MIT and Python-2.0 URL: https://github.com/python/mypy -Source0: https://github.com/python/mypy/archive/refs/tags/v%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/0d/75/a1ec1af4153f7b7ae825705ada667bf445418277153c76972ba0ad782bb9/mypy-0.982.tar.gz -Requires: python3-typed-ast +Requires: python3-typed-ast Requires: python3-typing-extensions Requires: python3-mypy-extensions +Requires: python3-tomli Requires: python3-psutil %description @@ -29,7 +30,6 @@ BuildRequires: python3-cffi BuildRequires: gcc BuildRequires: python3-pip BuildRequires: python3-pbr -# Needed to generate the man pages BuildRequires: help2man %description -n python3-mypy Add type annotations to your Python programs, and use mypy to type @@ -73,27 +73,46 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} \ --no-discard-stderr -o %{buildroot}%{_mandir}/man1/stubgen.1 \ %{buildroot}%{_bindir}/stubgen -%files -n python3-mypy -%{python3_sitelib}/mypy -%{python3_sitelib}/mypy-*.egg-info -%{python3_sitelib}/mypyc -%{_bindir}/mypy -%{_bindir}/mypyc -%{_bindir}/dmypy -%{_bindir}/stubgen -%{_bindir}/stubtest +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 help -%license LICENSE -%doc README.md -%{_mandir}/man1/mypy.1* -%{_mandir}/man1/stubgen.1* +%files -n python3-mypy -f filelist.lst +%{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* %changelog +* Tue Oct 11 2022 guozhengxin - 0.982-1 +- Upgrade package to version 0.982 + * Fri May 06 2022 xigaoxinyan - 0.901-1 - Upgrade to 0.901 -* Wed Jul 14 2021 huangtianhua -0.812-1 +* Sat Aug 14 2021 huangtianhua -0.812-1 - Upgrade to 0.812 to support OpenStack-W * Wed Aug 04 2021 chenyanpanHW - 0.800-2 diff --git a/v0.901.tar.gz b/v0.901.tar.gz deleted file mode 100644 index d4385dda11a913b4dbc0be573f79794c83808a9b..0000000000000000000000000000000000000000 Binary files a/v0.901.tar.gz and /dev/null differ