diff --git a/00-relax-dependencies.patch b/00-relax-dependencies.patch index 5fe6ea8..3192cd8 100644 --- a/00-relax-dependencies.patch +++ b/00-relax-dependencies.patch @@ -1,8 +1,8 @@ diff --git a/setup.py b/setup.py -index 931800f..49c1521 100644 +index 8febb2d..29c52d0 100644 --- a/setup.py +++ b/setup.py -@@ -70,7 +70,7 @@ setup( +@@ -71,7 +71,7 @@ setup( 'Programming Language :: Python :: Implementation :: PyPy', ], test_suite='tests', diff --git a/pyrsistent-0.16.0.tar.gz b/pyrsistent-0.16.0.tar.gz deleted file mode 100644 index 913d8e2..0000000 Binary files a/pyrsistent-0.16.0.tar.gz and /dev/null differ diff --git a/pyrsistent-0.17.3.tar.gz b/pyrsistent-0.17.3.tar.gz new file mode 100644 index 0000000..0611ab4 Binary files /dev/null and b/pyrsistent-0.17.3.tar.gz differ diff --git a/python-pyrsistent.spec b/python-pyrsistent.spec index 5feef9a..2eb9e6c 100644 --- a/python-pyrsistent.spec +++ b/python-pyrsistent.spec @@ -1,47 +1,45 @@ %global _empty_manifest_terminate_build 0 -Name: python-pyrsistent -Version: 0.16.0 -Release: 1 -Summary: Persistent/Functional/Immutable data structures -License: MIT -URL: http://github.com/tobgu/pyrsistent/ -Source0: https://files.pythonhosted.org/packages/9f/0d/cbca4d0bbc5671822a59f270e4ce3f2195f8a899c97d0d5abb81b191efb5/pyrsistent-0.16.0.tar.gz +Name: python-pyrsistent +Version: 0.17.3 +Release: 1 +Summary: Persistent/Functional/Immutable data structures +License: MIT +URL: http://github.com/tobgu/pyrsistent/ +Source0: https://files.pythonhosted.org/packages/4d/70/fd441df751ba8b620e03fd2d2d9ca902103119616f0f6cc42e6405035062/pyrsistent-0.17.3.tar.gz Patch0: 00-relax-dependencies.patch - -BuildRequires: gcc -BuildRequires: python3dist(hypothesis) -BuildRequires: python3dist(pytest) -BuildRequires: python3dist(pytest-runner) -BuildRequires: python3dist(six) - %description Pyrsistent is a number of persistent collections (by some referred to as functional data structures). Persistent in the sense that they are immutable. %package -n python3-pyrsistent -Summary: Persistent/Functional/Immutable data structures -Provides: python-pyrsistent -BuildRequires: python3-devel -BuildRequires: python3-setuptools - +Summary: Persistent/Functional/Immutable data structures +Provides: python-pyrsistent +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-hypothesis +BuildRequires: python3-pytest +BuildRequires: python3-pytest-runner +BuildRequires: python3-six +BuildRequires: gcc %description -n python3-pyrsistent Pyrsistent is a number of persistent collections (by some referred to as functional data structures). Persistent in the sense that they are immutable. %package help -Summary: Development documents and examples for pyrsistent -Provides: python3-pyrsistent-doc - +Summary: Persistent/Functional/Immutable data structures +Provides: python3-pyrsistent-doc +BuildArch: noarch %description help Pyrsistent is a number of persistent collections (by some referred to as functional data structures). Persistent in the sense that they are immutable. %prep -%autosetup -n pyrsistent-0.16.0 +%autosetup -n pyrsistent-0.17.3 -p1 %build %py3_build + %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} @@ -51,20 +49,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 . @@ -76,9 +74,13 @@ mv %{buildroot}/doclist.lst . %files -n python3-pyrsistent -f filelist.lst %dir %{python3_sitearch}/* + %files help -f doclist.lst -%{_pkgdocdir} +%{_docdir}/* %changelog +* Mon Aug 09 2021 OpenStack_SIG - 0.17.3-1 +- Update version to 0.17.3 + * Mon Aug 10 2020 tianwei - 0.16.0.-1 - Package Init