[MOS 10.0] Update django_openstack_auth packages
[openstack-build/django_openstack_auth-build.git] / centos7 / rpm / SPECS / python-django-openstack-auth.spec
index 4904eec0b1e377316abb002dfdb7411a16496079..aeef2d0daf87263e5928e02192123d1fc55bee3a 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.4.2
+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 >= 2.0.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 >= 2:3.14.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.10.0
+Requires:       python-keystoneclient >= 1:2.0.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 >= 2:3.14.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 >= 2.0.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 >= 2:3.14.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.10.0
+Requires:       python3-keystoneclient >= 1:2.0.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 >= 2:3.14.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
@@ -161,7 +160,6 @@ export PYTHONPATH=$PYTHONPATH
 %dir %{python_sitelib}/openstack_auth/locale/??_??/LC_MESSAGES
 %{python_sitelib}/openstack_auth/*.py*
 %{python_sitelib}/openstack_auth/plugin
-%{python_sitelib}/openstack_auth/locale/openstack_auth.pot
 %{python_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info
 
 %if 0%{?with_python3}
@@ -180,6 +178,12 @@ export PYTHONPATH=$PYTHONPATH
 %endif
 
 %changelog
+* Thu Feb 09 2017 Ivan Udovichenko <iudovichenko@mirantis.com> - 2.4.2-1.el7~mos0
+- Sync changes. (LP#1659003).
+
+* 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