]> git.pld-linux.org Git - packages/file.git/blob - automake.patch
- fix md5, older gcc fix
[packages/file.git] / automake.patch
1 --- file-5.05/magic/Makefile.am~        2011-01-18 19:19:39.000000000 +0200
2 +++ file-5.05/magic/Makefile.am 2011-01-18 19:21:23.958686512 +0200
3 @@ -5,11 +5,14 @@
4  MAGIC_DIR = $(top_srcdir)/magic
5  MAGIC_FRAGMENT_DIR = $(MAGIC_DIR)/$(MAGIC_FRAGMENT_BASE)
6  
7 -pkgdata_DATA = magic.mgc
8 +pkgdata_DATA = magic.mgc magic
9  
10  EXTRA_DIST = \
11  $(MAGIC_DIR)/Header \
12  $(MAGIC_DIR)/Localstuff \
13 +$(MAGIC_FILES)
14 +
15 +MAGIC_FILES = \
16  $(MAGIC_FRAGMENT_DIR)/acorn \
17  $(MAGIC_FRAGMENT_DIR)/adi \
18  $(MAGIC_FRAGMENT_DIR)/adventure \
19 @@ -236,8 +239,9 @@
20  $(MAGIC_FRAGMENT_DIR)/dump \
21  $(MAGIC_FRAGMENT_DIR)/zyxel 
22  
23 -MAGIC = magic.mgc
24 -CLEANFILES = ${MAGIC} $(MAGIC_FRAGMENT_DIR)/Localstuff
25 +MAGIC = magic
26 +MAGIC_MGC = magic.mgc
27 +CLEANFILES = $(MAGIC) $(MAGIC_MGC) $(MAGIC_FRAGMENT_DIR)/Localstuff
28  
29  # FIXME: Build file natively as well so that it can be used to compile
30  # the target's magic file
31 @@ -253,8 +253,12 @@
32  FILE_COMPILE_DEP = $(FILE_COMPILE)
33  endif
34  
35 -${MAGIC}: $(EXTRA_DIST) $(FILE_COMPILE_DEP)
36 -       @rm -fr magic
37 -       @mkdir magic && cp -p $(EXTRA_DIST) magic
38 -       $(FILE_COMPILE) -C -m magic
39 -       @rm -fr magic
40 +$(MAGIC): $(MAGIC_DIR)/Header $(MAGIC_FILES)
41 +       cat $(MAGIC_DIR)/Header $(MAGIC_FILES) > $@
42 +
43 +$(MAGIC_MGC): $(MAGIC) $(FILE_COMPILE_DEP)
44 +       $(FILE_COMPILE) -C -m $<
45 +
46 +install-data-local:
47 +       install -d $(DESTDIR)$(sysconfdir)
48 +       cp -p $(MAGIC_DIR)/Localstuff $(DESTDIR)$(sysconfdir)/magic
This page took 0.358037 seconds and 3 git commands to generate.