[openstack-tuskar-ui] Duplicating static copy to python_sitelib

Jordan O'Mara jomara at fedoraproject.org
Tue Oct 28 17:18:09 UTC 2014


commit 7ca806dfe4b6c38d3fb06b22d8f45d9106c5d872
Author: Jordan OMara <jomara at redhat.com>
Date:   Tue Oct 28 13:11:43 2014 -0400

    Duplicating static copy to python_sitelib

 openstack-tuskar-ui.spec |   21 ++++++++++++++++++---
 1 files changed, 18 insertions(+), 3 deletions(-)
---
diff --git a/openstack-tuskar-ui.spec b/openstack-tuskar-ui.spec
index c6a2ac0..f14f4e5 100644
--- a/openstack-tuskar-ui.spec
+++ b/openstack-tuskar-ui.spec
@@ -2,7 +2,7 @@
 
 Name:	      openstack-tuskar-ui
 Version:	  0.2.0
-Release:	  4%{?dist}
+Release:	  5%{?dist}
 Summary:	  The UI component for Tuskar
 
 Group:		  Applications/System
@@ -100,13 +100,21 @@ export OSLO_PACKAGE_VERSION=%{version}
 # Move config to horizon
 mkdir -p  %{buildroot}%{_sysconfdir}/openstack-dashboard/enabled
 mkdir -p  %{buildroot}%{_datadir}/openstack-dashboard/openstack_dashboard/local/enabled
+mv _10_admin.py.example %{buildroot}%{_sysconfdir}/openstack-dashboard/enabled/_10_admin.py
+mv _20_project.py.example %{buildroot}%{_sysconfdir}/openstack-dashboard/enabled/_20_project.py
+mv _30_identity.py.example %{buildroot}%{_sysconfdir}/openstack-dashboard/enabled/_30_identity.py
 mv _50_tuskar.py.example %{buildroot}%{_sysconfdir}/openstack-dashboard/enabled/_50_tuskar.py
+ln -s %{_sysconfdir}/openstack-dashboard/enabled/_10_admin.py %{buildroot}%{_datadir}/openstack-dashboard/openstack_dashboard/local/enabled/_10_admin.py
+ln -s %{_sysconfdir}/openstack-dashboard/enabled/_20_project.py %{buildroot}%{_datadir}/openstack-dashboard/openstack_dashboard/local/enabled/_20_project.py
+ln -s %{_sysconfdir}/openstack-dashboard/enabled/_30_identity.py %{buildroot}%{_datadir}/openstack-dashboard/openstack_dashboard/local/enabled/_30_identity.py
 ln -s %{_sysconfdir}/openstack-dashboard/enabled/_50_tuskar.py %{buildroot}%{_datadir}/openstack-dashboard/openstack_dashboard/local/enabled/_50_tuskar.py
 
 # Move static files to horizon. These require that you compile them again
 # post install { python manage.py compress }
 mkdir -p  %{buildroot}%{_datadir}/openstack-dashboard/static/infrastructure
 cp -r tuskar_ui/infrastructure/static/infrastructure/* %{buildroot}%{_datadir}/openstack-dashboard/static/infrastructure/
+mkdir -p  %{buildroot}%{python_sitelib}/tuskar_ui/static/infrastructure
+cp -r tuskar_ui/infrastructure/static/infrastructure/* %{buildroot}%{python_sitelib}/tuskar_ui/infrastructure/static/infrastructure/
 
 %files
 %doc LICENSE README.rst
@@ -115,15 +123,22 @@ cp -r tuskar_ui/infrastructure/static/infrastructure/* %{buildroot}%{_datadir}/o
 %{python_sitelib}/tuskar_ui/*.py*
 %{python_sitelib}/tuskar_ui/test
 %{python_sitelib}/tuskar_ui/infrastructure
+%{python_sitelib}/tuskar_ui/static
 %{python_sitelib}/tuskar_ui/utils
 %{python_sitelib}/tuskar_ui/api
 %{python_sitelib}/tuskar_ui/infrastructure/templates
+%{_datadir}/openstack-dashboard/openstack_dashboard/local/enabled/_10_admin.py*
+%{_datadir}/openstack-dashboard/openstack_dashboard/local/enabled/_20_project.py*
+%{_datadir}/openstack-dashboard/openstack_dashboard/local/enabled/_30_identity.py*
 %{_datadir}/openstack-dashboard/openstack_dashboard/local/enabled/_50_tuskar.py*
 %dir %{_datadir}/openstack-dashboard/static/infrastructure
 %{_datadir}/openstack-dashboard/static/infrastructure/js
 %{_datadir}/openstack-dashboard/static/infrastructure/tests
 %{_datadir}/openstack-dashboard/static/infrastructure/scss
 %{_datadir}/openstack-dashboard/static/infrastructure/images
+%{_sysconfdir}/openstack-dashboard/enabled/_10_admin.py*
+%{_sysconfdir}/openstack-dashboard/enabled/_20_project.py*
+%{_sysconfdir}/openstack-dashboard/enabled/_30_identity.py*
 %{_sysconfdir}/openstack-dashboard/enabled/_50_tuskar.py*
 
 %check
@@ -135,8 +150,8 @@ export PYTHONPATH=$PYTHONPATH:%{_datadir}/openstack-dashboard
 %endif
 
 %changelog
-* Fri Oct 23 2014 Jordan OMara <jomara at redhat.com> - 0.2.0-3
-- conditionally loading test deps (not on RHEL) (jomara at redhat.com)
+* Tue Oct 28 2014 Jordan OMara <jomara at redhat.com> - 0.2.0-5
+- changes to static file locations to more closely mirror horizon (jomara at redhat.com)
 
 * Fri Oct 17 2014 Jordan OMara <jomara at redhat.com> - 0.2.0-2
 - conditionally loading test deps (not on RHEL) (jomara at redhat.com)


More information about the scm-commits mailing list