mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Cleanup freeipa-python requires
We don't need the elaborate python requires, since a requires for e.g. "python-abi = 2.5" is automatically added. We also don't need the elaborate build requires, since all it does is query the currently installed version of python and require that you have it's appropriate python-devel installed. But if python-devel is installed at all, this should hold true. (Also, IMHO the .spec files should be removed from mercurial since they are automatically generated) Signed-off-by: Mark McLouglin <markmc@redhat.com>
This commit is contained in:
@@ -1,5 +1,3 @@
|
||||
%define pyver %(%{__python} -c 'import sys ; print sys.version[:3]')
|
||||
%define pynext %(%{__python} -c 'print %{pyver} + 0.1')
|
||||
|
||||
Name: freeipa-python
|
||||
Version: 0.4.0
|
||||
@@ -12,8 +10,7 @@ URL: http://www.freeipa.org
|
||||
Source0: http://www.freeipa.org/downloads/%{name}-%{version}.tgz
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildArch: noarch
|
||||
BuildRequires: python >= 0:%{pyver}, python < 0:%{pynext}, python-devel <= 0:%{pyver}
|
||||
Requires: python >= 0:%{pyver}, python < 0:%{pynext}
|
||||
BuildRequires: python-devel
|
||||
Requires: PyKerberos
|
||||
|
||||
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
%define pyver %(%{__python} -c 'import sys ; print sys.version[:3]')
|
||||
%define pynext %(%{__python} -c 'print %{pyver} + 0.1')
|
||||
|
||||
Name: freeipa-python
|
||||
Version: VERSION
|
||||
@@ -12,8 +10,7 @@ URL: http://www.freeipa.org
|
||||
Source0: http://www.freeipa.org/downloads/%{name}-%{version}.tgz
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildArch: noarch
|
||||
BuildRequires: python >= 0:%{pyver}, python < 0:%{pynext}, python-devel <= 0:%{pyver}
|
||||
Requires: python >= 0:%{pyver}, python < 0:%{pynext}
|
||||
BuildRequires: python-devel
|
||||
Requires: PyKerberos
|
||||
|
||||
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
|
||||
|
||||
Reference in New Issue
Block a user