2 default: alsa-dispatcher.8.gz alsa-dispatcher
4 ALSACONF = $(DESTDIR)/etc/alsa/conf.d/51-dispatcher.conf
11 asciidoctor -b manpage $< -o - | gzip > $@
13 $(HOME)/.asoundrc: example.alsa.conf
14 grep -q ^pcm.dispatch $@ || cat $< >> $@
17 rm -f alsa-dispatcher alsa-dispatcher.8.gz
19 # Installation building
20 BINS = alsa-dispatcher alsa-dispatcher.lsp
21 MANS = alsa-dispatcher.8.gz
22 CFG = 51-alsa-dispatcher.conf
24 BINDIR = ${DESTDIR}/usr/bin
25 MANDIR = ${DESTDIR}/usr/share/man/man8
26 CFGDIR = ${DESTDIR}/etc/alsa/conf.d
28 INSTALLFILES = $(addprefix ${BINDIR}/,${BINS})
29 INSTALLFILES += $(addprefix ${MANDIR}/,${MANS})
30 INSTALLFILES += $(addprefix ${CFGDIR}/,${CFG})
32 ${BINDIR}/% ${MANDIR}/%: %
33 mkdir -p $$(dirname $@)
36 ${CFGDIR}/51-alsa-dispatcher.conf: example.alsa.conf
37 mkdir -p $$(dirname $@)
40 install: ${INSTALLFILES}
42 GENERATED = debian/alsa-dispatcher debian/.debhelper debian/files
43 GENERATED += debian/alsa-dispatcher.substvars debian/debhelper-build-stamp