#!/usr/bin/make -f ICONS_SIZE=32 # one ring to rule them all ... %: dh $@ override_dh_auto_configure: override_dh_auto_build:: # wallpaper [ ! -d build/wallpaper ] && mkdir -p build/wallpaper xcf2png -o build/wallpaper/neurodebian.png artwork/wallpaper_hotbrain.xcf # icons [ ! -d build/icons ] && mkdir -p build/icons inkscape artwork/icon.svg -w $(ICONS_SIZE) -h $(ICONS_SIZE) \ -e build/icons/neurodebian.png for d in electrophysiology psychophysics; do \ inkscape artwork/$$d.svg -w $(ICONS_SIZE) -h $(ICONS_SIZE) \ -e build/icons/neurodebian-$$d.png; done cp artwork/icon.svg build/icons/neurodebian.svg convert -geometry $(ICONS_SIZE)x$(ICONS_SIZE) artwork/mri.png build/icons/neurodebian-imaging.png # manpages [ ! -d build/man ] && mkdir -p build/man help2man -h '--verbose-help' --no-info tools/backport-dsc \ -n "backport Debian source packages" > build/man/backport-dsc.1 help2man --no-info tools/nd-autoinstall \ -n "install (if necessary) and run an application" > build/man/nd-autoinstall.1 override_dh_auto_install:: override_dh_auto_test:: override_dh_clean: dh_clean $(MAKE) -C artwork clean