[MOS 10.0] Add python-django-openstack-auth package
[openstack-build/django_openstack_auth-build.git] / centos7 / rpm / SPECS / python-django-openstack-auth.spec
index 4904eec0b1e377316abb002dfdb7411a16496079..330121235a8150049d16d3011cd4655562dd2803 100644 (file)
@@ -7,18 +7,15 @@
 %global pypi_name django_openstack_auth
 
 Name:           python-django-openstack-auth
-Version:        2.0.1
-Release:        1%{?dist}~mos8.0.1
+Version:        2.3.0
+Release:        1%{?dist}~mos0
 Summary:        Django authentication backend for OpenStack Keystone
-
 License:        BSD
 URL:            http://pypi.python.org/pypi/django_openstack_auth/
 Source0:        http://pypi.python.org/packages/source/d/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
-
 BuildArch:      noarch
 
 
-
 %description
 Django OpenStack Auth is a pluggable Django authentication backend that
 works with Django's ``contrib.auth`` framework to authenticate a user against
@@ -34,26 +31,27 @@ Summary:        Django authentication backend for OpenStack Keystone
 BuildRequires:  python2-devel
 BuildRequires:  python-setuptools
 BuildRequires:  python-sphinx
-BuildRequires:  python-keystoneclient
+BuildRequires:  python-keystoneclient >= 1.7.0
 BuildRequires:  python-iso8601
-BuildRequires:  python-pbr >= 1.6
+BuildRequires:  python-pbr >= 1.8
 BuildRequires:  python-netaddr
 BuildRequires:  python-oslo-sphinx >= 2.3.0
 BuildRequires:  gettext
-BuildRequires:  python-oslo-config >= 2.3.0
-BuildRequires:  python-oslo-policy >= 0.5.0
+BuildRequires:  python-oslo-config >= 3.10.0
+BuildRequires:  python-oslo-policy >= 1.9.0
 BuildRequires:  python-mox3
 BuildRequires:  python-mock
 BuildRequires:  python-testscenarios
 
-Requires:       python-django
-BuildRequires:  python-django
+Requires:       python-django >= 1.8
+BuildRequires:  python-django >= 1.8
 
-Requires:       python-keystoneclient >= 1:1.6.0
+Requires:       python-keystoneauth1 >= 2.7.0
+Requires:       python-keystoneclient >= 1:1.7.0
 Requires:       python-six >= 1.9.0
-Requires:       python-oslo-config >= 2.3.0
-Requires:       python-oslo-policy >= 0.5.0
-Requires:       python-pbr >= 1.6
+Requires:       python-oslo-config >= 3.10.0
+Requires:       python-oslo-policy >= 1.9.0
+Requires:       python-pbr >= 1.8
 
 %description -n python2-django-openstack-auth
 Django OpenStack Auth is a pluggable Django authentication backend that
@@ -73,26 +71,27 @@ Summary:        Django authentication backend for OpenStack Keystone
 BuildRequires:  python3-devel
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-sphinx
-BuildRequires:  python3-keystoneclient
+BuildRequires:  python3-keystoneclient >= 1.7.0
 BuildRequires:  python3-iso8601
-BuildRequires:  python3-pbr >= 1.6
+BuildRequires:  python3-pbr >= 1.8
 BuildRequires:  python3-netaddr
 BuildRequires:  python3-oslo-sphinx >= 2.3.0
 BuildRequires:  gettext
-BuildRequires:  python3-oslo-config >= 2.3.0
-BuildRequires:  python3-oslo-policy >= 0.5.0
+BuildRequires:  python3-oslo-config >= 3.10.0
+BuildRequires:  python3-oslo-policy >= 1.9.0
 BuildRequires:  python3-mock
 BuildRequires:  python3-mox3
 BuildRequires:  python3-testscenarios
 
-Requires:       python3-django
-BuildRequires:  python3-django
+Requires:       python3-django >= 1.8
+BuildRequires:  python3-django >= 1.8
 
-Requires:       python3-keystoneclient >= 1:1.6.0
+Requires:       python3-keystoneauth1 >= 2.7.0
+Requires:       python3-keystoneclient >= 1:1.7.0
 Requires:       python3-six >= 1.9.0
-Requires:       python3-oslo-config >= 2.3.0
-Requires:       python3-oslo-policy >= 0.5.0
-Requires:       python3-pbr >= 1.6
+Requires:       python3-oslo-config >= 3.10.0
+Requires:       python3-oslo-policy >= 1.9.0
+Requires:       python3-pbr >= 1.8
 
 %description -n python3-django-openstack-auth
 Django OpenStack Auth is a pluggable Django authentication backend that
@@ -180,6 +179,9 @@ export PYTHONPATH=$PYTHONPATH
 %endif
 
 %changelog
+* Fri Jun 24 2016 Ivan Udovichenko <iudovichenko@mirantis.com> - 2.3.0-1.el7~mos0
+- Fix (build-)dependencies.
+
 * Thu Nov 19 2015 Ivan Udovichenko <iudovichenko@mirantis.com> 2.0.1-1%{?dist}~mos8.0.1
 - SOURCE/*.patch: Remove all patches as changes are already in the source code.
 - Raise version up according to a new tag - 2.0.1