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 |