[packages/python-hypothesis] - fix python3egg(enum34) dependency removal with different setuptools versions; release 2
qboosh
qboosh at pld-linux.org
Sat Jul 14 15:23:52 CEST 2018
commit ed7717ab14520fa234a5b3181d672cd59d70f12a
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Jul 14 15:25:40 2018 +0200
- fix python3egg(enum34) dependency removal with different setuptools versions; release 2
python-hypothesis.spec | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/python-hypothesis.spec b/python-hypothesis.spec
index a9b8e78..9c96c1d 100644
--- a/python-hypothesis.spec
+++ b/python-hypothesis.spec
@@ -8,7 +8,7 @@ Summary: Hypothesis - library for property based testing
Summary(pl.UTF-8): Hypothesis - biblioteka do testowania opartego na własnościach
Name: python-hypothesis
Version: 3.66.1
-Release: 1
+Release: 2
License: MPL v2.0
Group: Libraries/Python
#Source0Download: https://pypi.org/simple/hypothesis/
@@ -108,9 +108,12 @@ rm -rf $RPM_BUILD_ROOT
%py3_install
%if "%{py3_ver}" >= "3.4"
-# avoid python3egg(enum34) dependencies (rpm pythonegg dependency generator
-# resolves python version conditions by interpreter used to run the generator)
-%{__sed} -i -e '/^\[:python_version == "2\.7"\]/,/^$/d' $RPM_BUILD_ROOT%{py3_sitescriptdir}/hypothesis-%{version}-py*.egg-info/requires.txt
+# Avoid python3egg(enum34) dependencies (rpm pythonegg dependency generator
+# resolves python version conditions by interpreter used to run the generator).
+# Note: depending on setuptools version requirement could be written in two forms, see below.
+%{__sed} -e '/^\[:python_version == "2\.7"\]/,/^$/d' \
+ -e '/^enum34; python_version=="2\.7"/d' \
+ -i $RPM_BUILD_ROOT%{py3_sitescriptdir}/hypothesis-%{version}-py*.egg-info/requires.txt
%endif
%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python-hypothesis.git/commitdiff/ed7717ab14520fa234a5b3181d672cd59d70f12a
More information about the pld-cvs-commit
mailing list