diff --git a/python-jsonpointer.spec b/python-jsonpointer.spec index 1210d7c..a1c0367 100644 --- a/python-jsonpointer.spec +++ b/python-jsonpointer.spec @@ -1,10 +1,8 @@ %global pypi_name jsonpointer -%bcond_without python3 -%bcond_without python2 Name: python-%{pypi_name} Version: 2.0 -Release: 1 +Release: 2 Summary: Resolve JSON Pointers in Python License: BSD URL: https://github.com/stefankoegl/python-json-pointer @@ -14,18 +12,7 @@ BuildArch: noarch %description python-json-pointer is a Python library for resolving JSON pointers (RFC 6901). Python 2.7, 3.4+ and PyPy are supported. -%if %{with python2} -%package -n python2-%{pypi_name} -Summary: Resolve JSON Pointers in Python -BuildRequires: python2-devel python2-setuptools -%{?python_provide:%python_provide python2-%{pypi_name}} - -%description -n python2-%{pypi_name} -python-json-pointer is a Python library for resolving JSON pointers (RFC 6901). -%endif - -%if %{with python3} %package -n python3-%{pypi_name} Summary: Resolve JSON Pointers in Python BuildRequires: python3-devel python3-setuptools @@ -34,7 +21,6 @@ BuildRequires: python3-devel python3-setuptools %description -n python3-%{pypi_name} python-json-pointer is a Python library for resolving JSON pointers (RFC 6901). -%endif %package_help @@ -42,62 +28,35 @@ python-json-pointer is a Python library for resolving JSON pointers (RFC 6901). %autosetup -n %{pypi_name}-%{version} %build -%if %{with python2} -%py2_build -%endif -%if %{with python3} LC_ALL=en_US.UTF-8 %py3_build -%endif %install -%if %{with python2} -%py2_install -mv %{buildroot}%{_bindir}/jsonpointer %{buildroot}%{_bindir}/jsonpointer-%{python2_version} -ln -s ./jsonpointer-%{python2_version} %{buildroot}%{_bindir}/jsonpointer-2 -%if %{without python3} -ln -s ./jsonpointer-%{python2_version} %{buildroot}%{_bindir}/jsonpointer -%endif -%endif - -%if %{with python3} LC_ALL=en_US.UTF-8 %py3_install mv %{buildroot}%{_bindir}/jsonpointer %{buildroot}%{_bindir}/jsonpointer-%{python3_version} ln -s ./jsonpointer-%{python3_version} %{buildroot}%{_bindir}/jsonpointer-3 ln -s ./jsonpointer-%{python3_version} %{buildroot}%{_bindir}/jsonpointer -%endif %check -%if %{with python3} %{__python3} tests.py -%endif -%if %{with python2} -%{__python2} tests.py -%endif -%if %{with python2} -%files -n python2-%{pypi_name} -%if %{without python3} -%{_bindir}/jsonpointer -%endif -%{_bindir}/jsonpointer-2* -%{python2_sitelib}/%{pypi_name}.py* -%{python2_sitelib}/*.egg-info -%endif - -%if %{with python3} %files -n python3-%{pypi_name} %{_bindir}/jsonpointer %{_bindir}/jsonpointer-3* %{python3_sitelib}/__pycache__/* %{python3_sitelib}/%{pypi_name}.py* %{python3_sitelib}/*.egg-info -%endif %files help %doc README.md %changelog +* Thu Oct 29 tianwei - 2.0-2 +- Type:enhancement +- ID:NA +- SUG:NA +- DESC:delete python2 + * Thu Jul 23 dingyue - 2.0-1 - Type:enhancement - ID:NA