diff --git a/fonts/Makefile b/fonts/Makefile index d802e6e..a0ee2e9 100644 --- a/fonts/Makefile +++ b/fonts/Makefile @@ -24,14 +24,17 @@ # TEXMFLOCAL = FONTS = $(TEXMFLOCAL)/fonts +# Use rsync so we don't clobber anything that's already there, and only copy +# what's absolutely necessary. Don't use rsync -a as we don't want to preserve +# the group (-g) and owner (-a) if we're writing into a system directory. install: @cp 99local.cfg $(UPDMAP) - @rsync -av afm $(FONTS) - @rsync -av map $(FONTS) - @rsync -av tfm $(FONTS) - @rsync -av truetype $(FONTS) - @rsync -av type1 $(FONTS) - @rsync -av vf $(FONTS) + @rsync -rlptDv afm $(FONTS) + @rsync -rlptDv map $(FONTS) + @rsync -rlptDv tfm $(FONTS) + @rsync -rlptDv truetype $(FONTS) + @rsync -rlptDv type1 $(FONTS) + @rsync -rlptDv vf $(FONTS) @texhash @updmap-sys