--- magic/Makefile.am.orig 2023-05-30 15:17:50.000000000 -0500 +++ magic/Makefile.am 2023-07-29 02:10:52.000000000 -0500 @@ -5,7 +5,7 @@ MAGIC_DIR = $(top_srcdir)/magic MAGIC_FRAGMENT_DIR = $(MAGIC_DIR)/$(MAGIC_FRAGMENT_BASE) -pkgdata_DATA = magic.mgc +pkgdata_DATA = magic.mgc magic MAGIC_FRAGMENTS = \ $(MAGIC_DIR)/Header \ @@ -385,3 +385,14 @@ fi) $(FILE_COMPILE) -C -m magic @rm -fr magic + +magic: $(EXTRA_DIST) $(MAGIC) + for frag in $(EXTRA_DIST); do \ + if test -f $(srcdir)/$$frag; then \ + f=$(srcdir)/$$frag; \ + else \ + f=$$frag; \ + fi; \ + cat $$f; \ + done >> $@ +