1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
|
PACKAGE = slm
%:
dh $@ --with python3
override_dh_auto_clean:
dh_auto_clean
rm -rf aide/output
rm -f aide/themes/genus/static/fonts/*
rm -f aide/themes/genus/static/css/main.css
SITES_AVAILABLE = $(CURDIR)/debian/$(PACKAGE)/etc/apache2/sites-available
STATIC_DIR = $(CURDIR)/debian/$(PACKAGE)/var/lib/slm/gestion/static
VERSION_PY = $(CURDIR)/debian/$(PACKAGE)/var/lib/slm/gestion/version.py
override_dh_install:
dh_install
:
find debian/$(PACKAGE)/ -name settings.py | xargs rm -f
:
find debian/$(PACKAGE)/ -name '.git*' | xargs rm -f
:
bash debian/modifversion $(VERSION_PY)
:
:
symlinks=$$(find $(STATIC_DIR) -type l); \
for s in $${symlinks}; do \
t=""; r=$$(realpath $$s); \
r1=$$(echo $$r | sed 's%/%../../../../../../%'); \
if [ -d $$r ]; then s=$$(dirname $$s); t=/$$(basename $$s); fi; \
echo "$$s$$t ===> $$r1"; \
ln -sf $$r1 $$s; \
done
:
symlinks=$$(find debian/$(PACKAGE)/var/lib/slm/aide/themes/genus/static/* -type l); \
for s in $${symlinks}; do \
t=""; r=$$(realpath $$s); \
r1=$$(echo $$r | sed 's%/%../../../../../../../../%'); \
if [ -d $$r ]; then s=$$(dirname $$s); t=/$$(basename $$s); fi; \
echo "$$s$$t ===> $$r1"; \
ln -sf $$r1 $$s; \
done
:
ln -sf ../../../../../../../usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf debian/$(PACKAGE)/var/lib/slm/aide/output/theme/fonts/DejaVuSansMono.ttf
echo "/var/lib/slm/aide/output/theme/fonts/DejaVuSansMono.ttf ===> ../../../../../../../usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf"
:
rm -f debian/$(PACKAGE)/var/lib/slm/outils/maj_sans_accent.django
:
rm -f debian/$(PACKAGE)/var/lib/slm/aide/output/theme/js/jquery.js
ln -s ../../../../../../../usr/share/javascript/jquery/jquery.js debian/$(PACKAGE)/var/lib/slm/aide/output/theme/js/
:
find debian/$(PACKAGE) -name __pycache__ | xargs rm -rf
|