Hello community,

here is the log from the commit of package openstack-dashboard for 
openSUSE:Factory checked in at 2013-08-18 22:39:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openstack-dashboard (Old)
 and      /work/SRC/openSUSE:Factory/.openstack-dashboard.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openstack-dashboard"

Changes:
--------
--- /work/SRC/openSUSE:Factory/openstack-dashboard/openstack-dashboard.changes  
2013-06-20 21:24:47.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.openstack-dashboard.new/openstack-dashboard.changes 
    2013-08-18 22:39:41.000000000 +0200
@@ -0,0 +1,26 @@
+-------------------------------------------------------------------
+Sun Aug 11 23:57:25 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a69.gfe659b2:
+  + Sync install_venv_common from oslo
+  + Refactoring of user assignment workflow.
+  + Updated from global requirements
+  + Customization: Add an explicit example of disabling Floating IPs
+  + fix gettext calls to work on uninterpolated strings
+
+-------------------------------------------------------------------
+Thu Aug  8 23:36:07 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a60.g99c46c2:
+  + Allow translators to control the word order
+  + Updates Topology to correctly handle resources in the INIT state.
+  + Ensure the user monkey patching is done for the API tests
+  + Revert "Fix selector syntax"
+
+-------------------------------------------------------------------
+Wed Aug  7 08:36:01 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a53.g8cc1517:
+  + Update implementation and remove TODO comment
+  + Fix selector syntax
+
@@ -2 +28 @@
-Tue Jun 18 23:57:20 UTC 2013 - [email protected]
+Mon Aug  5 21:06:44 UTC 2013 - [email protected]
@@ -4,3 +30,78 @@
-- Update to version 2013.1.3.a5.g21a4b20:
-  + Increase socket timeout for selenium tests
-  + Mark additional strings as translatable
+- Update to version 2013.2.a49.g602275b:
+  + Fix typo.
+  + Fixing missed translation.
+
+--------------------------------------------------------------------
+Sat Aug  3 23:59:40 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a46.gf02f0ee:
+  + Better sorting of flavors in the "Launch Instance" view
+
+--------------------------------------------------------------------
+Sat Aug  3 00:03:01 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a45.ga68fae2:
+  + Fixed keystone test data to match openstack_auth.
+  + Minor typo corrections
+
+--------------------------------------------------------------------
+Fri Aug  2 00:12:03 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a42.ga81bfc2:
+  + Add Image Source Field to choose Location or File
+
+--------------------------------------------------------------------
+Thu Aug  1 13:15:38 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a40.gfe2554a:
+  + Ignore non-existing attr in APIResourceWrapper __repr__
+  + Flavor ID added to Flavor creation form
+  + Replaces term tenant with project
+  + calling nova extensions api to enable certain nova features
+  + Email field is made not mandatory in user creation and editing.
+- Add 0001-Fix-selector-syntax.patch
+- Refresh 0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch
+
+--------------------------------------------------------------------
+Tue Jul 30 13:14:13 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a31.g9bb75cf:
+  + Query a period of time for usage summary
+  + Correct error messages
+  + removing horizon exceptions adding colors to log messages
+  + Add column "Uptime" to instances overview
+  + Update heat and ceilometer clients requirements
+  + Make row actions menu visible for the lower row
+  + remove 'import *' usage (or mark is #noqa)
+
+-------------------------------------------------------------------
+Fri Jul 26 12:23:13 UTC 2013 - [email protected]
+
+- refresh 0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch
+  to not have fuzz
+
+--------------------------------------------------------------------
+Thu Jul 25 23:46:50 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a18.g07b1343:
+  + Enable pep8 F841 checking.
+  + Use oslo.sphinx and remove local copy of doc theme
+  + Removed a comment from tox.ini that no longer applied.
+  + Unpinning upper bound on python-*clients
+  + fix r'home/$' in url partten
+  + added Compute Services to System Info panel
+  + adding aggregates panel to admin dashboard
+
+--------------------------------------------------------------------
+Mon Jul 22 23:55:56 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a7.g11fccd3:
+  + rename "enable" action to "toggle"
+  + Fixing the AJAX function location
+  + Remove all_tenants from server_list of Floating IPs tab
+
+--------------------------------------------------------------------
+Sat Jul 20 14:57:28 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a1.gef8ca80:
+  + Prevent an array index exception if server does not have an image.
@@ -9 +110 @@
-Wed Jun 12 11:47:46 UTC 2013 - [email protected]
+Thu Jul 18 09:40:29 UTC 2013 - [email protected]
@@ -11 +112,6 @@
-- fix build against Django 1.5 
+- Add 0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch:
+  Move to pure-python less compiler and drop NodeJs. This removes the
+  reason to precompile static assets, thus the whole pipeline was dropped
+  which drastically simplifies this package
+- Use setuptools instead of distribute (merged upstream)
+- Don't package {_datadir}/openstack-dashboard/openstack_dashboard/openstack 
twice
@@ -14 +120,20 @@
-Sat Jun  8 00:18:15 UTC 2013 - [email protected]
+Thu Jul 18 00:06:17 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a145.g8914ed9:
+  + Enable H304 check
+  + Adding Heat Resource Topology to Horizon
+
+--------------------------------------------------------------------
+Tue Jul 16 08:25:17 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a143.g7e8125d:
+  + Adding the ability to set/use domain context
+  + Fix a few visual issues on the network topology diagram.
+  + Sync pytz from requirements.txt
+  + Pinning minimum pbr and d2to1 versions
+  + Prompt for password on stack create.
+  + Neutron Security Group native support
+- Package %{_datadir}/openstack-dashboard/openstack_dashboard/{openstack,utils}
+
+-------------------------------------------------------------------
+Sat Jul 13 13:18:01 UTC 2013 - [email protected]
@@ -16,2 +141,229 @@
-- Update to version 2013.1.3.a1.g70e403b:
-  + Bump stable/grizzly next version to 2013.1.3
+- Update to version 2013.2.a131.ge4583eb:
+  + Add openstack-common
+  + Add ceilometerclient and bootstrap-datepicker as dependency.
+
+-------------------------------------------------------------------
+Fri Jul 12 07:15:40 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a127.g8a826a1:
+  + update Quantum references to Neutron
+  + Custom javascript files
+  + Adding configuring hints in Horizon documentation
+  + added column "Image Name" to instances overview
+
+-------------------------------------------------------------------
+Fri Jul 12 07:15:00 UTC 2013 - [email protected]
+
+- remove neutron-rename.diff 
+
+-------------------------------------------------------------------
+Wed Jul 10 07:05:24 UTC 2013 - [email protected]
+
+- update requires 
+
+-------------------------------------------------------------------
+Wed Jul 10 07:02:08 UTC 2013 - [email protected]
+
+- switch to neutronclient 
+
+-------------------------------------------------------------------
+Wed Jul 10 06:57:53 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a120.g2ffe032:
+  + Clean-up some of the workflows-related javascript
+  + Added btn-create loadbalancer dashboard
+  + adding hypervisors panel to admin dashboard
+  + Make get_object_by_id() work for most Django objects.
+  + Avoid ImportError when selenium is missing.
+  + Show ID for None display name in boot from volume
+  + Implementation of a Heat stacks UI.
+  + Temporary change the django_openstack_auth requirement
+
+-------------------------------------------------------------------
+Tue Jul  9 14:34:51 UTC 2013 - [email protected]
+
+- add neutron-rename.diff
+
+-------------------------------------------------------------------
+Wed Jul  3 08:08:42 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a108.g8bca5a4:
++++ 367 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/openstack-dashboard/openstack-dashboard.changes
++++ and 
/work/SRC/openSUSE:Factory/.openstack-dashboard.new/openstack-dashboard.changes

Old:
----
  horizon-stable-grizzly.tar.gz

New:
----
  0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch
  horizon-master.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openstack-dashboard.spec ++++++
--- /var/tmp/diff_new_pack.tlolcT/_old  2013-08-18 22:39:42.000000000 +0200
+++ /var/tmp/diff_new_pack.tlolcT/_new  2013-08-18 22:39:42.000000000 +0200
@@ -18,37 +18,25 @@
 
 %define component horizon
 
-%bcond_with nodejs
-
 Name:           openstack-dashboard
-Version:        2013.1.3.a5.g21a4b20
+Version:        2013.2.a69.gfe659b2
 Release:        0
 Summary:        OpenStack Dashboard (Horizon)
 License:        Apache-2.0
 Group:          Development/Languages/Python
 Url:            http://wiki.openstack.org/OpenStackDashboard
-Source:         horizon-stable-grizzly.tar.gz
+Source:         horizon-master.tar.gz
 # Apache2 example configuration:
 Source2:        openstack-dashboard.conf.sample
+# PATCH-FIX-UPSTREAM [email protected] -- 
https://review.openstack.org/#/c/37473/
+Patch0:         0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch
 BuildRequires:  apache2
 BuildRequires:  fdupes
 BuildRequires:  openstack-suse-macros
+BuildRequires:  python-d2to1 >= 0.2.10
 BuildRequires:  python-devel
-BuildRequires:  python-distribute
-# Avoid nodejs at runtime:
-# The following are needed to compress LESS files during built time
-BuildRequires:  nodejs
-BuildRequires:  python-cinderclient
-BuildRequires:  python-django
-BuildRequires:  python-django-appconf
-BuildRequires:  python-django_compressor
-BuildRequires:  python-django_openstack_auth
-BuildRequires:  python-glanceclient
-BuildRequires:  python-novaclient
-BuildRequires:  python-quantumclient
-BuildRequires:  python-six
-BuildRequires:  python-swiftclient
-# End: Avoid nodejs at runtime:
+BuildRequires:  python-pbr >= 0.5
+BuildRequires:  python-setuptools
 Requires:       %{name}-branding = %{version}
 Requires:       apache2
 Requires:       apache2-mod_wsgi
@@ -62,9 +50,6 @@
 Requires(post): apache2-utils
 Requires(post): openssl
 Requires(post): sysconfig
-%if %{with nodejs}
-Requires:       nodejs
-%endif
 Provides:       openstack-dashboard-config = %{version}
 Obsoletes:      openstack-dashboard-config < %{version}
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
@@ -100,20 +85,26 @@
 %package -n python-horizon
 Summary:        OpenStack Dashboard (Horizon) - Python Module
 Group:          Development/Languages/Python
-Requires:       python-cinderclient >= 1.0.2
+Requires:       python-cinderclient >= 1.0.4
+Requires:       python-d2to1 >= 0.2.10
 Requires:       python-django >= 1.4
-Requires:       python-django_compressor
-Requires:       python-django_openstack_auth >= 1.0.7
-Requires:       python-glanceclient
+Requires:       python-django_compressor >= 1.3
+Requires:       python-django_openstack_auth >= 1.0.11
+Requires:       python-glanceclient >= 0.9.0
+Requires:       python-heatclient >= 0.2.2
+Requires:       python-heatclient >= 0.2.2
 Requires:       python-horizon-branding = %{version}
-Requires:       python-keystoneclient
-Requires:       python-lockfile
+Requires:       python-iso8601 >= 0.1.4
+Requires:       python-keystoneclient >= 0.2
+Requires:       python-lesscpy >= 0.9h
+Requires:       python-lockfile >= 0.8
 Requires:       python-netaddr
+Requires:       python-neutronclient >= 2.2.0
 Requires:       python-novaclient >= 2.12.0
+Requires:       python-pbr >= 0.5.16
 Requires:       python-pytz
-Requires:       python-quantumclient >= 2.2.0
 Requires:       python-six
-Requires:       python-swiftclient
+Requires:       python-swiftclient >= 1.2
 
 %description -n python-horizon
 The Python module horizon is the core component of the OpenStack
@@ -136,16 +127,20 @@
 Summary:        OpenStack Dashboard (Horizon) - Testsuite
 Group:          Development/Languages/Python
 Requires:       %{name} = %{version}
-Requires:       python-coverage
+Requires:       python-coverage >= 3.6
 Requires:       python-django-nose
 Requires:       python-django-nose-selenium
-Requires:       python-mox
+Requires:       python-flake8 >= 2.0
+Requires:       python-hacking >= 0.5.3
+Requires:       python-mox >= 0.5.3
 Requires:       python-netaddr
 Requires:       python-nose
 Requires:       python-nose-exclude
-Requires:       python-nosehtmloutput
+Requires:       python-nosehtmloutput >= 0.0.3
 Requires:       python-nosexcover
-Requires:       python-openstack.nose_plugin
+Requires:       python-openstack.nose_plugin >= 0.7
+Requires:       python-pep8 >= 1.4.5
+Requires:       python-pyflakes >= 0.7.2
 %if 0%{?with_selenium}
 Requires:       python-selenium
 %else
@@ -158,38 +153,13 @@
 functionality of the OpenStack dashboard and its components.
 
 %prep
-%setup -q -n horizon-2013.1.3.a5.g21a4b20
+%setup -q -n horizon-2013.2.a69.gfe659b2
+%patch0 -p1
 %openstack_cleanup_prep
 
-### Collect and pre-compile static assets:
-echo "SECRET_KEY='openSUSE'" >  openstack_dashboard/local/local_settings.py
-python manage.py validate
-python manage.py collectstatic --noinput
-python manage.py compress --force
-# Cleanup *.pyc files afterwards:
-rm openstack_dashboard/local/local_settings.py
-find . -type f -name "*.pyc" -delete -print
-%if %{without nodejs}
-# Drop all *.less files, we won't need them at runtime:
-rm -r static/{bootstrap,dashboard}/less/ 
-# Drop static files from where it isn't used anyway, this is due to the
-# usage of setuptools_git...
-rm -r horizon/static openstack_dashboard/static
-%else
-echo "NON PRODUCTION SETUP"
-%endif
-# CSS/JS should be non-executable:
-find static/ -type f | xargs chmod a-x
-
 %build
 python setup.py build
 
-%if %{without nodejs}
-#Drop COMPRESS_PRECOMPILERS from settings (we needed it before, thus no patch):
-lineno=$(grep -n less_binary openstack_dashboard/settings.py | cut -d":" -f1 | 
head -n1)
-sed -i "$lineno,$(( $lineno + 4))d" openstack_dashboard/settings.py
-%endif
-
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
@@ -204,9 +174,6 @@
 ### Create a local_settings.py
 mv 
%{buildroot}%{_datadir}/openstack-dashboard/openstack_dashboard/local/local_settings.py{.example,}
 cat <<EOF >> 
%{buildroot}%{_datadir}/openstack-dashboard/openstack_dashboard/local/local_settings.py
-%if %{without nodejs}
-COMPRESS_OFFLINE = True
-%endif
 SESSION_ENGINE = 'django.contrib.sessions.backends.cached_db'
 DATABASES = {
     'default': {
@@ -220,16 +187,6 @@
 sed -i -e "s|\# \(from horizon\.utils import secret_key\)|\1|" \
        -e "s|\# \(SECRET_KEY = .*\)|\1|" 
%{buildroot}%{_datadir}/openstack-dashboard/openstack_dashboard/local/local_settings.py
 
-### Install collected / compressed static assets:
-mv static/ %{buildroot}%{_datadir}/openstack-dashboard/
-%if %{without nodejs}
-# But do not package 'less' binary, we use pre-compiled assets:
-rm -r %{buildroot}%{python_sitelib}/bin/
-%else
-# Bend over path to your bin/less/lessc in python_sitelib (Ugly as hell):
-sed -i -e "s|less_binary = .*|less_binary = 
\"%{python_sitelib}/bin/less/lessc\"|" 
%{buildroot}%{_datadir}/openstack-dashboard/openstack_dashboard/settings.py
-%endif
-
 # Remove duplicate files
 %if 0%{?suse_version}
 %fdupes %{buildroot}%{python_sitelib}
@@ -260,16 +217,10 @@
 %{_datadir}/openstack-dashboard/openstack_dashboard/api/
 %{_datadir}/openstack-dashboard/openstack_dashboard/dashboards/
 %{_datadir}/openstack-dashboard/openstack_dashboard/openstack/
+%{_datadir}/openstack-dashboard/openstack_dashboard/utils/
 %exclude 
%{_datadir}/openstack-dashboard/openstack_dashboard/dashboards/*/*/templates
 %exclude %{_datadir}/openstack-dashboard/openstack_dashboard/templates
 %exclude %{_datadir}/openstack-dashboard/openstack_dashboard/test/
-%if %{with nodejs}
-%dir %{python_sitelib}/bin
-%dir %{python_sitelib}/bin/less
-%dir %{python_sitelib}/bin/lib
-%{python_sitelib}/bin/less/lessc
-%{python_sitelib}/bin/lib/less/
-%endif
 %{_datadir}/openstack-dashboard/openstack_dashboard/usage/
 %{_datadir}/openstack-dashboard/openstack_dashboard/wsgi/
 %{_datadir}/openstack-dashboard/openstack_dashboard/*.py*
@@ -284,41 +235,35 @@
 %lang(ca) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/ca/LC_MESSAGES/django.mo
 %lang(cs) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/cs/LC_MESSAGES/django.mo
 %lang(en) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/en/LC_MESSAGES/django.mo
-%lang(en_GB) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.mo
+%lang(en-gb) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.mo
 %lang(es) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/es/LC_MESSAGES/django.mo
-%lang(fi_FI) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/fi_FI/LC_MESSAGES/django.mo
+%lang(fi-fi) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/fi_FI/LC_MESSAGES/django.mo
 %lang(fr) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/fr/LC_MESSAGES/django.mo
 %lang(hu) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/hu/LC_MESSAGES/django.mo
 %lang(it) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/it/LC_MESSAGES/django.mo
 %lang(ja) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/ja/LC_MESSAGES/django.mo
-%lang(ka_GE) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/ka_GE/LC_MESSAGES/django.mo
+%lang(ka-ge) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/ka_GE/LC_MESSAGES/django.mo
 %lang(ko) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.mo
 %lang(nl-nl) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/nl_NL/LC_MESSAGES/django.mo
 %lang(pl) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/pl/LC_MESSAGES/django.mo
 %lang(pt) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/pt/LC_MESSAGES/django.mo
 %lang(ru) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/ru/LC_MESSAGES/django.mo
 %lang(pt-br) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.mo
-%lang(vi_VN) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/vi_VN/LC_MESSAGES/django.mo
 %lang(zh-cn) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.mo
 %lang(zh-tw) 
%{_datadir}/openstack-dashboard/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.mo
 
 %files branding-upstream
 %defattr(-,root,root)
 %{_datadir}/openstack-dashboard/openstack_dashboard/dashboards/*/*/templates
-%if %{with nodejs}
 %{_datadir}/openstack-dashboard/openstack_dashboard/static
-%endif
 %{_datadir}/openstack-dashboard/openstack_dashboard/templates
-%{_datadir}/openstack-dashboard/static
 
 %files -n python-horizon
 %defattr(-,root,root)
 %{python_sitelib}/horizon/
 %exclude %{python_sitelib}/horizon/conf/*/static
 %exclude %{python_sitelib}/horizon/conf/*/templates
-%if %{with nodejs}
 %exclude %{python_sitelib}/horizon/static
-%endif
 %exclude %{python_sitelib}/horizon/templates
 %exclude %{python_sitelib}/horizon/test
 %{python_sitelib}/horizon-*.egg-info
@@ -327,43 +272,9 @@
 %defattr(-,root,root)
 %{python_sitelib}/horizon/conf/*/static
 %{python_sitelib}/horizon/conf/*/templates
-%if %{with nodejs}
 %{python_sitelib}/horizon/static
-%endif
 %{python_sitelib}/horizon/templates
 
-# FIXME: we should package the translations with %%lang, but just doing it the
-# way below will package the files twice...
-## lang files
-#%%lang(bg-bg) %%{python_sitelib}/horizon/locale/bg_BG/LC_MESSAGES/django.mo
-#%%lang(bg-bg) %%{python_sitelib}/horizon/locale/bg_BG/LC_MESSAGES/djangojs.mo
-#%%lang(en) %%{python_sitelib}/horizon/locale/en/LC_MESSAGES/django.mo
-#%%lang(en) %%{python_sitelib}/horizon/locale/en/LC_MESSAGES/djangojs.mo
-#%%lang(es) %%{python_sitelib}/horizon/locale/es/LC_MESSAGES/django.mo
-#%%lang(es) %%{python_sitelib}/horizon/locale/es/LC_MESSAGES/djangojs.mo
-#%%lang(fr) %%{python_sitelib}/horizon/locale/fr/LC_MESSAGES/django.mo
-#%%lang(fr) %%{python_sitelib}/horizon/locale/fr/LC_MESSAGES/djangojs.mo
-#%%lang(it) %%{python_sitelib}/horizon/locale/it/LC_MESSAGES/django.mo
-#%%lang(it) %%{python_sitelib}/horizon/locale/it/LC_MESSAGES/djangojs.mo
-#%%lang(ja) %%{python_sitelib}/horizon/locale/ja/LC_MESSAGES/django.mo
-#%%lang(ja) %%{python_sitelib}/horizon/locale/ja/LC_MESSAGES/djangojs.mo
-#%%lang(ko) %%{python_sitelib}/horizon/locale/ko_KR/LC_MESSAGES/django.mo
-#%%lang(ko) %%{python_sitelib}/horizon/locale/ko_KR/LC_MESSAGES/djangojs.mo
-#%%lang(nl-nl) %%{python_sitelib}/horizon/locale/nl_NL/LC_MESSAGES/django.mo
-#%%lang(nl-nl) %%{python_sitelib}/horizon/locale/nl_NL/LC_MESSAGES/djangojs.mo
-#%%lang(pl) %%{python_sitelib}/horizon/locale/pl/LC_MESSAGES/django.mo
-#%%lang(pl) %%{python_sitelib}/horizon/locale/pl/LC_MESSAGES/djangojs.mo
-#%%lang(pt) %%{python_sitelib}/horizon/locale/pt/LC_MESSAGES/django.mo
-#%%lang(pt) %%{python_sitelib}/horizon/locale/pt/LC_MESSAGES/djangojs.mo
-#%%lang(pt-br) %%{python_sitelib}/horizon/locale/pt_BR/LC_MESSAGES/django.mo
-#%%lang(pt-br) %%{python_sitelib}/horizon/locale/pt_BR/LC_MESSAGES/djangojs.mo
-#%%lang(ru) %%{python_sitelib}/horizon/locale/ru/LC_MESSAGES/django.mo
-#%%lang(ru) %%{python_sitelib}/horizon/locale/ru/LC_MESSAGES/djangojs.mo
-#%%lang(zh-cn) %%{python_sitelib}/horizon/locale/zh_CN/LC_MESSAGES/django.mo
-#%%lang(zh-cn) %%{python_sitelib}/horizon/locale/zh_CN/LC_MESSAGES/djangojs.mo
-#%%lang(zh-tw) %%{python_sitelib}/horizon/locale/zh_TW/LC_MESSAGES/django.mo
-#%%lang(zh-tw) %%{python_sitelib}/horizon/locale/zh_TW/LC_MESSAGES/djangojs.mo
-
 %files test
 %defattr(-,root,root)
 %{_localstatedir}/lib/%{name}-test/

++++++ 0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch ++++++
++++ 4470 lines (skipped)

++++++ _service ++++++
--- /var/tmp/diff_new_pack.tlolcT/_old  2013-08-18 22:39:42.000000000 +0200
+++ /var/tmp/diff_new_pack.tlolcT/_new  2013-08-18 22:39:42.000000000 +0200
@@ -1,6 +1,6 @@
 <services>
   <service name="git_tarballs" mode="disabled">
-    <param 
name="url">http://tarballs.openstack.org/horizon/horizon-stable-grizzly.tar.gz</param>
+    <param 
name="url">http://tarballs.openstack.org/horizon/horizon-master.tar.gz</param>
     <param name="email">[email protected]</param>
     <param name="plain-version">True</param>
   </service>

++++++ openstack-dashboard.conf.sample ++++++
--- /var/tmp/diff_new_pack.tlolcT/_old  2013-08-18 22:39:42.000000000 +0200
+++ /var/tmp/diff_new_pack.tlolcT/_new  2013-08-18 22:39:42.000000000 +0200
@@ -6,7 +6,6 @@
 #  - mod_ssl (If you enable the HTTPS vhost)
 #
 
-
 <VirtualHost *:80>
     ServerName openstack-dashboard.example.com
     ServerAdmin [email protected]
@@ -16,7 +15,17 @@
 
     DocumentRoot /usr/share/openstack-dashboard/
 
+    <Directory /usr/share/openstack-dashboard/static/>
+        SetOutputFilter DEFLATE
+        ExpiresActive On
+        ExpiresDefault A604800
+    </Directory>
+
     WSGIScriptAlias / 
/usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi
+    WSGIDaemonProcess horizon user=wwwrun group=www processes=3 threads=10
+    SetEnv APACHE_RUN_USER  wwwrun
+    SetEnv APACHE_RUN_GROUP www
+
     <Directory /usr/share/openstack-dashboard/openstack_dashboard/wsgi/>
         Order allow,deny
         Allow from all

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to