# Local building default: alsa-dispatcher.8 alsa-dispatcher ALSACONF = $(DESTDIR)/etc/alsa/conf.d/51-dispatcher.conf %.8: %.8.adoc asciidoctor -b manpage $< $(HOME)/.asoundrc: example.alsa.conf grep -q ^pcm.dispatch $@ || cat $< >> $@ clean:: rm -f alsa-dispatcher alsa-dispatcher.8 # Installation building BIN = $(DESTDIR)/usr/bin/alsa-dispatcher CFG = $(DESTDIR)/etc/alsa/conf.d/51-alsa-dispatcher.conf MAN = $(DESTDIR)/usr/share/man/man8/alsa-dispatcher.8.gz $(BIN): alsa-dispatcher.lsp mkdir -p $$(dirname $@) newlisp -x $< $@ chmod a+x $@ $(MAN): alsa-dispatcher.8.adoc mkdir -p $$(dirname $@) asciidoctor -b manpage $< -o - | gzip > $@ $(CFG): example.alsa.conf mkdir -p $$(dirname $@) cp $< $@ install: $(BIN) $(CFG) $(MAN) clean:: rm -rf debian/alsa-dispatcher debian/alsa-dispatcher.substvars rm -f debian/files debian/debhelper-build-stamp