Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / debian / rules @ 3ad9227c

History | View | Annotate | Download (961 Bytes)

1 917404f2 Constantinos Venetsanopoulos
#!/usr/bin/make -f
2 917404f2 Constantinos Venetsanopoulos
3 917404f2 Constantinos Venetsanopoulos
%:
4 917404f2 Constantinos Venetsanopoulos
	dh $@ --with python2
5 917404f2 Constantinos Venetsanopoulos
6 8fed2fad Kostas Papadimitriou
package=snf-cyclades-app
7 55b2b5a2 Kostas Papadimitriou
static_dir=debian/$(package)/usr/share/synnefo/static/
8 4c6a3dab Kostas Papadimitriou
ui_static_dir=synnefo/ui/static/
9 55b2b5a2 Kostas Papadimitriou
admin_static_dir=synnefo/admin/static/
10 af218fdc Kostas Papadimitriou
default_settings_dir=synnefo/app_settings/default/
11 af218fdc Kostas Papadimitriou
config_lvl=20
12 917404f2 Constantinos Venetsanopoulos
13 917404f2 Constantinos Venetsanopoulos
override_dh_auto_install:
14 917404f2 Constantinos Venetsanopoulos
	dh_auto_install
15 4c6a3dab Kostas Papadimitriou
	
16 4c6a3dab Kostas Papadimitriou
	mkdir -p $(static_dir)ui;
17 4c6a3dab Kostas Papadimitriou
	-mv $(ui_static_dir) $(static_dir)ui;
18 4c6a3dab Kostas Papadimitriou
	
19 55b2b5a2 Kostas Papadimitriou
	mkdir -p $(static_dir)admin;
20 55b2b5a2 Kostas Papadimitriou
	-mv $(admin_static_dir) $(static_dir)admin;
21 55b2b5a2 Kostas Papadimitriou
22 50c69a2e Kostas Papadimitriou
	mkdir -p debian/$(package)/var/log/synnefo
23 50c69a2e Kostas Papadimitriou
	touch debian/$(package)/var/log/synnefo/dispatcher.log
24 218bcbc4 Kostas Papadimitriou
25 af218fdc Kostas Papadimitriou
	mkdir -p debian/$(package)/etc/synnefo
26 3ad9227c Kostas Papadimitriou
	for f in api backend queues plankton ui userdata cloudbar; do \
27 af218fdc Kostas Papadimitriou
		cp $(default_settings_dir)$$f.py \
28 af218fdc Kostas Papadimitriou
			debian/$(package)/etc/synnefo/$(config_lvl)-$(package)-$$f.conf;  \
29 af218fdc Kostas Papadimitriou
	done;
30 50c69a2e Kostas Papadimitriou
	sed -i 's/^/#/' debian/$(package)/etc/synnefo/*.conf;
31 af218fdc Kostas Papadimitriou
32 917404f2 Constantinos Venetsanopoulos
	for py in $(shell pyversions -vr debian/control); do \
33 4c6a3dab Kostas Papadimitriou
		rm debian/$(package)/usr/lib/python$$py/*-packages/*-nspkg.pth; \
34 917404f2 Constantinos Venetsanopoulos
	done