- @if test -a $(CONFIGdir)/directory.list ; then \
- echo "NOTE: directory.list already exists, not changed." ; else \
- cp -v default/directory.list $(CONFIGdir) ; fi
- @if test -a $(SHAREdir)/tones_american ; then \
- echo "NOTE: american tones already exists, not overwritten." ; else \
- cp -a tones_american $(SHAREdir) ; fi
- @if test -a $(SHAREdir)/tones_german ; then \
- echo "NOTE: german tones already exists, not overwritten." ; else \
- cp -a tones_german $(SHAREdir) ; fi
- @if test -a $(SHAREdir)/vbox_german ; then \
- echo "NOTE: german vbox tones already exists, not overwritten." ; else \
- cp -a vbox_german $(SHAREdir) ; fi
- @if test -a $(SHAREdir)/vbox_english ; then \
- echo "NOTE: english vbox tones already exists, not overwritten." ; else \
- cp -a vbox_english $(SHAREdir) ; fi
- @if test -a $(SHAREdir)/tones_efi ; then \
- echo "NOTE: special efi tones already exists, not overwritten." ; else \
- cp -a tones_efi $(SHAREdir) ; fi
+ @ds='$(TONEDIRS)' ; for d in $$ds ; do \
+ destdir="$(SHAREdir)/$$d" ; \
+ if test -a "$$destdir" ; then \
+ echo "NOTE: $$d already exists, not overwritten." ; \
+ else mkdir -p "$$destdir" ; cp -a $$d/* "$$destdir/" ; fi ; \
+ done