python-django-horizon (= ${source:Version}),
libjs-jquery,
libjs-jquery-cookie,
- adduser
- Recommends: openstack-dashboard-apache
+ node-less,
+ adduser,
+ libapache2-mod-wsgi (>= 2.3)
-Recommends: memcached
++Recommends: memcached, openstack-dashboard-apache
Description: OpenStack Dashboard
The OpenStack Dashboard is a Web application allowing to control an
OpenStack cloud.
chmod 644 $(CURDIR)/debian/tmp/usr/share/openstack-dashboard/openstack_dashboard/static/dashboard/js/*.js
chmod 644 $(CURDIR)/debian/tmp/usr/share/openstack-dashboard/openstack_dashboard/static/dashboard/css/*.css
chmod 644 $(CURDIR)/debian/tmp/usr/share/openstack-dashboard/openstack_dashboard/static/dashboard/manifest.json
-
+
- dh_auto_install
+ # openstack-dashboard-apache
+ install -D -m 0644 $(CURDIR)/debian/openstack-dashboard-apache.conf $(CURDIR)/debian/tmp/etc/apache2/sites-available/openstack-dashboard
+ install -D -m 0644 $(CURDIR)/debian/openstack-dashboard-apache-ssl.conf $(CURDIR)/debian/tmp/etc/apache2/sites-available/openstack-dashboard-ssl
+
+ override_dh_install:
+ dh_install
+ rm -r $(CURDIR)/debian/openstack-dashboard/usr/share/openstack-dashboard/openstack_dashboard/static/dashboard/js
+ rm -r $(CURDIR)/debian/openstack-dashboard/usr/share/openstack-dashboard/openstack_dashboard/static/dashboard/css
+ ln -s /var/lib/openstack-dashboard/static/js $(CURDIR)/debian/openstack-dashboard/usr/share/openstack-dashboard/openstack_dashboard/static/dashboard/js
+ ln -s /var/lib/openstack-dashboard/static/css $(CURDIR)/debian/openstack-dashboard/usr/share/openstack-dashboard/openstack_dashboard/static/dashboard/css
override_dh_builddeb:
dh_builddeb -- -Zxz -z9