diff --git a/networkx-2.3.zip b/networkx-2.3.zip new file mode 100644 index 0000000000000000000000000000000000000000..eedb2079e16e09a982387da7cae6056fe4dedcff Binary files /dev/null and b/networkx-2.3.zip differ diff --git a/networkx-2.5.tar.gz b/networkx-2.5.tar.gz deleted file mode 100644 index 226b6c1ee34ad173049d463394d35e48ac841f76..0000000000000000000000000000000000000000 Binary files a/networkx-2.5.tar.gz and /dev/null differ diff --git a/python-networkx.spec b/python-networkx.spec index fb5c4e7b9cb7cc10f1c895c21295d91413c90757..3bb82dc4f648ff18a86fe570a8e20c272d9599a8 100644 --- a/python-networkx.spec +++ b/python-networkx.spec @@ -1,65 +1,50 @@ %global _empty_manifest_terminate_build 0 -Name: python-networkx -Version: 2.5 -Release: 1 -Summary: Python package for creating and manipulating graphs and networks -License: BSD License -URL: http://networkx.github.io/ -Source0: https://files.pythonhosted.org/packages/ef/d0/f706a9e5814a42c544fa1b2876fc33e5d17e1f2c92a5361776632c4f41ab/networkx-2.5.tar.gz -BuildArch: noarch - -Requires: python3-decorator -Requires: python3-numpy -Requires: python3-scipy -Requires: python3-pandas -Requires: python3-matplotlib -Requires: python3-pygraphviz -Requires: python3-pydot -Requires: python3-pyyaml -Requires: python3-lxml -Requires: python3-pytest -Requires: python3-gdal -Requires: python3-lxml -Requires: python3-matplotlib -Requires: python3-numpy -Requires: python3-pandas -Requires: python3-pydot -Requires: python3-pygraphviz -Requires: python3-pytest -Requires: python3-pyyaml -Requires: python3-scipy - +Name: python-networkx +Version: 2.3 +Release: 1 +Summary: Python package for creating and manipulating graphs and networks +License: BSD +URL: http://networkx.github.io/ +Source0: https://files.pythonhosted.org/packages/85/08/f20aef11d4c343b557e5de6b9548761811eb16e438cee3d32b1c66c8566b/networkx-2.3.zip +BuildArch: noarch %description NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. %package -n python3-networkx -Summary: Python package for creating and manipulating graphs and networks -Provides: python-networkx -BuildRequires: python3-devel -BuildRequires: python3-setuptools +Summary: Python package for creating and manipulating graphs and networks +Provides: python-networkx +# Base build requires +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pbr +BuildRequires: python3-pip +BuildRequires: python3-wheel +# Base requires +Requires: python3-decorator %description -n python3-networkx NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. %package help -Summary: Development documents and examples for networkx -Provides: python3-networkx-doc +Summary: Python package for creating and manipulating graphs and networks +Provides: python3-networkx-doc %description help NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. %prep -%autosetup -n networkx-2.5 +%autosetup -n networkx-%{version} %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 @@ -67,20 +52,20 @@ 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 + 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 + 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 + 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 + 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 + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . @@ -93,8 +78,5 @@ mv %{buildroot}/doclist.lst . %{_docdir}/* %changelog -* Wed Sep 30 2020 Python_Bot 2.5-1 -- Package Spec generated - -* Tue May 10 2020 liangdong - 1.11-14 -- Package init +* Fri Nov 19 2021 OpenStack_SIG - 2.3-1 +- Init the version to 2.3 for T version of openstack