From 1bd4433bad2db7f320e9fd83b6737792a4d4dd7d20f4fc21d49810357cd16f46 Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Fri, 5 Feb 2010 16:16:36 +0000 Subject: [PATCH] . OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=11 --- file-5.02-exec.dif | 157 ---------------- file-5.03.tar.bz2 | 3 - file-4.24-awk.dif => file-5.04-awk.dif | 8 +- file-5.04-exec.dif | 182 +++++++++++++++++++ file-5.02-zip2.0.dif => file-5.04-zip2.0.dif | 8 +- file-5.03.dif => file-5.04.dif | 49 ++--- file-5.04.tar.bz2 | 3 + 7 files changed, 218 insertions(+), 192 deletions(-) delete mode 100644 file-5.02-exec.dif delete mode 100644 file-5.03.tar.bz2 rename file-4.24-awk.dif => file-5.04-awk.dif (54%) create mode 100644 file-5.04-exec.dif rename file-5.02-zip2.0.dif => file-5.04-zip2.0.dif (66%) rename file-5.03.dif => file-5.04.dif (92%) create mode 100644 file-5.04.tar.bz2 diff --git a/file-5.02-exec.dif b/file-5.02-exec.dif deleted file mode 100644 index d223a4c..0000000 --- a/file-5.02-exec.dif +++ /dev/null @@ -1,157 +0,0 @@ ---- magic/Magdir/commands -+++ magic/Magdir/commands 2009-05-05 14:01:03.253902298 +0200 -@@ -3,66 +3,66 @@ - # commands: file(1) magic for various shells and interpreters - # - #0 string : shell archive or script for antique kernel text --0 string/b #!\ /bin/sh POSIX shell script text executable -+0 string/b #!\ /bin/sh POSIX shell script text - !:mime text/x-shellscript --0 string/b #!\ /bin/csh C shell script text executable -+0 string/b #!\ /bin/csh C shell script text - !:mime text/x-shellscript - # korn shell magic, sent by George Wu, gwu@clyde.att.com --0 string/b #!\ /bin/ksh Korn shell script text executable -+0 string/b #!\ /bin/ksh Korn shell script text - !:mime text/x-shellscript --0 string/b #!\ /bin/tcsh Tenex C shell script text executable -+0 string/b #!\ /bin/tcsh Tenex C shell script text - !:mime text/x-shellscript --0 string/b #!\ /usr/bin/tcsh Tenex C shell script text executable -+0 string/b #!\ /usr/bin/tcsh Tenex C shell script text - !:mime text/x-shellscript --0 string/b #!\ /usr/local/tcsh Tenex C shell script text executable -+0 string/b #!\ /usr/local/tcsh Tenex C shell script text - !:mime text/x-shellscript --0 string/b #!\ /usr/local/bin/tcsh Tenex C shell script text executable -+0 string/b #!\ /usr/local/bin/tcsh Tenex C shell script text - !:mime text/x-shellscript - - # - # zsh/ash/ae/nawk/gawk magic from cameron@cs.unsw.oz.au (Cameron Simpson) --0 string/b #!\ /bin/zsh Paul Falstad's zsh script text executable -+0 string/b #!\ /bin/zsh Paul Falstad's zsh script text - !:mime text/x-shellscript --0 string/b #!\ /usr/bin/zsh Paul Falstad's zsh script text executable -+0 string/b #!\ /usr/bin/zsh Paul Falstad's zsh script text - !:mime text/x-shellscript --0 string/b #!\ /usr/local/bin/zsh Paul Falstad's zsh script text executable -+0 string/b #!\ /usr/local/bin/zsh Paul Falstad's zsh script text - !:mime text/x-shellscript --0 string/b #!\ /usr/local/bin/ash Neil Brown's ash script text executable -+0 string/b #!\ /usr/local/bin/ash Neil Brown's ash script text - !:mime text/x-shellscript --0 string/b #!\ /usr/local/bin/ae Neil Brown's ae script text executable -+0 string/b #!\ /usr/local/bin/ae Neil Brown's ae script text - !:mime text/x-shellscript --0 string/b #!\ /bin/nawk new awk script text executable -+0 string/b #!\ /bin/nawk new awk script text - !:mime text/x-nawk --0 string/b #!\ /usr/bin/nawk new awk script text executable -+0 string/b #!\ /usr/bin/nawk new awk script text - !:mime text/x-nawk --0 string/b #!\ /usr/local/bin/nawk new awk script text executable -+0 string/b #!\ /usr/local/bin/nawk new awk script text - !:mime text/x-nawk --0 string/b #!\ /bin/gawk GNU awk script text executable -+0 string/b #!\ /bin/gawk GNU awk script text - !:mime text/x-gawk --0 string/b #!\ /usr/bin/gawk GNU awk script text executable -+0 string/b #!\ /usr/bin/gawk GNU awk script text - !:mime text/x-gawk --0 string/b #!\ /usr/local/bin/gawk GNU awk script text executable -+0 string/b #!\ /usr/local/bin/gawk GNU awk script text - !:mime text/x-gawk - # --0 string/b #!\ /bin/awk awk script text executable -+0 string/b #!\ /bin/awk awk script text - !:mime text/x-awk --0 string/b #!\ /usr/bin/awk awk script text executable -+0 string/b #!\ /usr/bin/awk awk script text - !:mime text/x-awk - # update to distinguish from *.vcf files - # this is broken because postscript has /EBEGIN{ for example. - #0 search/Bb BEGIN { awk script text - - # AT&T Bell Labs' Plan 9 shell --0 string/b #!\ /bin/rc Plan 9 rc shell script text executable -+0 string/b #!\ /bin/rc Plan 9 rc shell script text - - # bash shell magic, from Peter Tobias (tobias@server.et-inf.fho-emden.de) --0 string/b #!\ /bin/bash Bourne-Again shell script text executable -+0 string/b #!\ /bin/bash Bourne-Again shell script text - !:mime text/x-shellscript --0 string/b #!\ /usr/bin/bash Bourne-Again shell script text executable -+0 string/b #!\ /usr/bin/bash Bourne-Again shell script text - !:mime text/x-shellscript --0 string/b #!\ /usr/local/bash Bourne-Again shell script text executable -+0 string/b #!\ /usr/local/bash Bourne-Again shell script text - !:mime text/x-shellscript --0 string/b #!\ /usr/local/bin/bash Bourne-Again shell script text executable -+0 string/b #!\ /usr/local/bin/bash Bourne-Again shell script text - !:mime text/x-shellscript - - # using env -@@ -79,9 +79,9 @@ - !:mime text/x-php - 0 search/1 = - # Send additions to --0 search/1/b #!\ /bin/perl Perl script text executable -+0 search/1/b #!\ /bin/perl Perl script text - !:mime text/x-perl - 0 search/1 eval\ "exec\ /bin/perl Perl script text - !:mime text/x-perl --0 search/1/b #!\ /usr/bin/perl Perl script text executable -+0 search/1/b #!\ /usr/bin/perl Perl script text - !:mime text/x-perl - 0 search/1 eval\ "exec\ /usr/bin/perl Perl script text - !:mime text/x-perl --0 search/1/b #!\ /usr/local/bin/perl Perl script text executable -+0 search/1/b #!\ /usr/local/bin/perl Perl script text - !:mime text/x-perl - 0 search/1 eval\ "exec\ /usr/local/bin/perl Perl script text - !:mime text/x-perl ---- magic/Magdir/python -+++ magic/Magdir/python 2006-03-24 14:51:26.000000000 +0100 -@@ -4,7 +4,7 @@ - # - # From: David Necas - # often the module starts with a multiline string --0 string """ a python script text executable -+0 string """ a python script text - # MAGIC as specified in Python/import.c (1.5 to 2.3.0a) - # 20121 ( YEAR - 1995 ) + MONTH + DAY (little endian followed by "\r\n" - 0 belong 0x994e0d0a python 1.5/1.6 byte-compiled ---- magic/Magdir/varied.script -+++ magic/Magdir/varied.script 2007-03-21 11:22:09.000000000 +0100 -@@ -2,12 +2,12 @@ - # varied.script: file(1) magic for various interpreter scripts - - 0 string #!\ / a -->3 string >\0 %s script text executable -+>3 string >\0 %s script text - 0 string #!\t/ a -->3 string >\0 %s script text executable -+>3 string >\0 %s script text - 0 string #!/ a -->2 string >\0 %s script text executable --0 string #!\ script text executable -+>2 string >\0 %s script text -+0 string #!\ script text - >3 string >\0 for %s - - # From: arno diff --git a/file-5.03.tar.bz2 b/file-5.03.tar.bz2 deleted file mode 100644 index e6ca336..0000000 --- a/file-5.03.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:57b78d8319e2eb065e7bf656f7e4137a16d94dc9d12e6ff026324f1d53fae425 -size 471570 diff --git a/file-4.24-awk.dif b/file-5.04-awk.dif similarity index 54% rename from file-4.24-awk.dif rename to file-5.04-awk.dif index d55b78b..1d4fe41 100644 --- a/file-4.24-awk.dif +++ b/file-5.04-awk.dif @@ -1,10 +1,10 @@ --- magic/Magdir/commands -+++ magic/Magdir/commands 2008-04-14 17:05:54.968746122 +0200 -@@ -51,6 +51,7 @@ ++++ magic/Magdir/commands 2010-02-05 14:32:12.093297356 +0000 +@@ -52,6 +52,7 @@ # update to distinguish from *.vcf files # this is broken because postscript has /EBEGIN{ for example. - #0 search/Bb BEGIN { awk script text + #0 search/Ww BEGIN { awk script text +0 regex =^\\s*BEGIN\\s*[{] awk script text # AT&T Bell Labs' Plan 9 shell - 0 string/b #!\ /bin/rc Plan 9 rc shell script text + 0 string/w #!\ /bin/rc Plan 9 rc shell script text diff --git a/file-5.04-exec.dif b/file-5.04-exec.dif new file mode 100644 index 0000000..ce97833 --- /dev/null +++ b/file-5.04-exec.dif @@ -0,0 +1,182 @@ +--- magic/Magdir/commands ++++ magic/Magdir/commands 2010-02-05 14:28:46.657297767 +0000 +@@ -4,73 +4,73 @@ + # commands: file(1) magic for various shells and interpreters + # + #0 string : shell archive or script for antique kernel text +-0 string/w #!\ /bin/sh POSIX shell script text executable ++0 string/w #!\ /bin/sh POSIX shell script text + !:mime text/x-shellscript +-0 string/w #!\ /bin/csh C shell script text executable ++0 string/w #!\ /bin/csh C shell script text + !:mime text/x-shellscript + # korn shell magic, sent by George Wu, gwu@clyde.att.com +-0 string/w #!\ /bin/ksh Korn shell script text executable ++0 string/w #!\ /bin/ksh Korn shell script text + !:mime text/x-shellscript +-0 string/w #!\ /bin/tcsh Tenex C shell script text executable ++0 string/w #!\ /bin/tcsh Tenex C shell script text + !:mime text/x-shellscript +-0 string/w #!\ /usr/bin/tcsh Tenex C shell script text executable ++0 string/w #!\ /usr/bin/tcsh Tenex C shell script text + !:mime text/x-shellscript +-0 string/w #!\ /usr/local/tcsh Tenex C shell script text executable ++0 string/w #!\ /usr/local/tcsh Tenex C shell script text + !:mime text/x-shellscript +-0 string/w #!\ /usr/local/bin/tcsh Tenex C shell script text executable ++0 string/w #!\ /usr/local/bin/tcsh Tenex C shell script text + !:mime text/x-shellscript + + # + # zsh/ash/ae/nawk/gawk magic from cameron@cs.unsw.oz.au (Cameron Simpson) +-0 string/w #!\ /bin/zsh Paul Falstad's zsh script text executable ++0 string/w #!\ /bin/zsh Paul Falstad's zsh script text + !:mime text/x-shellscript +-0 string/w #!\ /usr/bin/zsh Paul Falstad's zsh script text executable ++0 string/w #!\ /usr/bin/zsh Paul Falstad's zsh script text + !:mime text/x-shellscript +-0 string/w #!\ /usr/local/bin/zsh Paul Falstad's zsh script text executable ++0 string/w #!\ /usr/local/bin/zsh Paul Falstad's zsh script text + !:mime text/x-shellscript +-0 string/w #!\ /usr/local/bin/ash Neil Brown's ash script text executable ++0 string/w #!\ /usr/local/bin/ash Neil Brown's ash script text + !:mime text/x-shellscript +-0 string/w #!\ /usr/local/bin/ae Neil Brown's ae script text executable ++0 string/w #!\ /usr/local/bin/ae Neil Brown's ae script text + !:mime text/x-shellscript +-0 string/w #!\ /bin/nawk new awk script text executable ++0 string/w #!\ /bin/nawk new awk script text + !:mime text/x-nawk +-0 string/w #!\ /usr/bin/nawk new awk script text executable ++0 string/w #!\ /usr/bin/nawk new awk script text + !:mime text/x-nawk +-0 string/w #!\ /usr/local/bin/nawk new awk script text executable ++0 string/w #!\ /usr/local/bin/nawk new awk script text + !:mime text/x-nawk +-0 string/w #!\ /bin/gawk GNU awk script text executable ++0 string/w #!\ /bin/gawk GNU awk script text + !:mime text/x-gawk +-0 string/w #!\ /usr/bin/gawk GNU awk script text executable ++0 string/w #!\ /usr/bin/gawk GNU awk script text + !:mime text/x-gawk +-0 string/w #!\ /usr/local/bin/gawk GNU awk script text executable ++0 string/w #!\ /usr/local/bin/gawk GNU awk script text + !:mime text/x-gawk + # +-0 string/w #!\ /bin/awk awk script text executable ++0 string/w #!\ /bin/awk awk script text + !:mime text/x-awk +-0 string/w #!\ /usr/bin/awk awk script text executable ++0 string/w #!\ /usr/bin/awk awk script text + !:mime text/x-awk + # update to distinguish from *.vcf files + # this is broken because postscript has /EBEGIN{ for example. + #0 search/Ww BEGIN { awk script text + + # AT&T Bell Labs' Plan 9 shell +-0 string/w #!\ /bin/rc Plan 9 rc shell script text executable ++0 string/w #!\ /bin/rc Plan 9 rc shell script text + + # bash shell magic, from Peter Tobias (tobias@server.et-inf.fho-emden.de) +-0 string/w #!\ /bin/bash Bourne-Again shell script text executable ++0 string/w #!\ /bin/bash Bourne-Again shell script text + !:mime text/x-shellscript +-0 string/w #!\ /usr/bin/bash Bourne-Again shell script text executable ++0 string/w #!\ /usr/bin/bash Bourne-Again shell script text + !:mime text/x-shellscript +-0 string/w #!\ /usr/local/bash Bourne-Again shell script text executable ++0 string/w #!\ /usr/local/bash Bourne-Again shell script text + !:mime text/x-shellscript +-0 string/w #!\ /usr/local/bin/bash Bourne-Again shell script text executable ++0 string/w #!\ /usr/local/bin/bash Bourne-Again shell script text + !:mime text/x-shellscript + + # using env + 0 string #!/usr/bin/env a +->15 string >\0 %s script text executable ++>15 string >\0 %s script text + 0 string #!\ /usr/bin/env a +->16 string >\0 %s script text executable ++>16 string >\0 %s script text + + # PHP scripts + # Ulf Harnhammar +@@ -80,9 +80,9 @@ + !:mime text/x-php + 0 search/1 = + # Send additions to +-0 search/1/w #!\ /bin/perl Perl script text executable ++0 search/1/w #!\ /bin/perl Perl script text + !:mime text/x-perl + 0 search/1 eval\ "exec\ /bin/perl Perl script text + !:mime text/x-perl +-0 search/1/w #!\ /usr/bin/perl Perl script text executable ++0 search/1/w #!\ /usr/bin/perl Perl script text + !:mime text/x-perl + 0 search/1 eval\ "exec\ /usr/bin/perl Perl script text + !:mime text/x-perl +-0 search/1/w #!\ /usr/local/bin/perl Perl script text executable ++0 search/1/w #!\ /usr/local/bin/perl Perl script text + !:mime text/x-perl + 0 search/1 eval\ "exec\ /usr/local/bin/perl Perl script text + !:mime text/x-perl +--- magic/Magdir/python ++++ magic/Magdir/python 2010-02-05 14:29:13.101297655 +0000 +@@ -5,7 +5,7 @@ + # + # From: David Necas + # often the module starts with a multiline string +-0 string """ a python script text executable ++0 string """ a python script text + # MAGIC as specified in Python/import.c (1.5 to 2.6a1 and 3.1a0, assuming + # that Py_UnicodeFlag is off for Python 2) + # 20121 ( YEAR - 1995 ) + MONTH + DAY (little endian followed by "\r\n" +@@ -20,11 +20,11 @@ + 0 belong 0x3b0c0d0a python 3.0 byte-compiled + 0 belong 0x4f0c0d0a python 3.1 byte-compiled + +-0 search/1/w #!\ /usr/bin/python Python script text executable ++0 search/1/w #!\ /usr/bin/python Python script text + !:mime text/x-python +-0 search/1/w #!\ /usr/local/bin/python Python script text executable ++0 search/1/w #!\ /usr/local/bin/python Python script text + !:mime text/x-python +-0 search/1 #!/usr/bin/env\ python Python script text executable ++0 search/1 #!/usr/bin/env\ python Python script text + !:mime text/x-python +-0 search/1 #!\ /usr/bin/env\ ruby Python script text executable ++0 search/1 #!\ /usr/bin/env\ ruby Python script text + !:mime text/x-python +--- magic/Magdir/varied.script ++++ magic/Magdir/varied.script 2007-03-21 10:22:09.000000000 +0000 +@@ -4,12 +4,12 @@ + # varied.script: file(1) magic for various interpreter scripts + + 0 string #!\ / a +->3 string >\0 %s script text executable ++>3 string >\0 %s script text + 0 string #!\t/ a +->3 string >\0 %s script text executable ++>3 string >\0 %s script text + 0 string #!/ a +->2 string >\0 %s script text executable +-0 string #!\ script text executable ++>2 string >\0 %s script text ++0 string #!\ script text + >3 string >\0 for %s + + # From: arno diff --git a/file-5.02-zip2.0.dif b/file-5.04-zip2.0.dif similarity index 66% rename from file-5.02-zip2.0.dif rename to file-5.04-zip2.0.dif index 36e57af..a603d61 100644 --- a/file-5.02-zip2.0.dif +++ b/file-5.04-zip2.0.dif @@ -1,8 +1,8 @@ --- magic/Magdir/archive -+++ magic/Magdir/archive 2009-05-07 17:43:15.549950181 +0200 -@@ -575,6 +575,10 @@ - >4 byte 0x14 - >>30 ubelong !0x6d696d65 Zip archive data, at least v2.0 to extract ++++ magic/Magdir/archive 2010-02-05 15:43:36.517302304 +0000 +@@ -581,6 +581,10 @@ + !:mime application/zip + >>4 byte 0x14 Zip archive data, at least v2.0 to extract !:mime application/zip +>>30 ubelong 0x6d696d65 Zip archive data, at least v2.0 to extract +>>>34 ubelong 0x74797065 \b, mime type diff --git a/file-5.03.dif b/file-5.04.dif similarity index 92% rename from file-5.03.dif rename to file-5.04.dif index 8e07143..fcc2c76 100644 --- a/file-5.03.dif +++ b/file-5.04.dif @@ -12,17 +12,17 @@ +# to make a pre-compiled magic.mgc for faster execution +# --- magic/Makefile.am -+++ magic/Makefile.am 2009-05-05 14:17:32.181901712 +0200 -@@ -4,7 +4,7 @@ - MAGIC_FRAGMENT_BASE = Magdir - MAGIC_FRAGMENT_DIR = $(top_srcdir)/magic/$(MAGIC_FRAGMENT_BASE) ++++ magic/Makefile.am 2010-02-05 16:37:45.805297766 +0100 +@@ -5,7 +5,7 @@ MAGIC_FRAGMENT_BASE = Magdir + MAGIC_DIR = $(top_srcdir)/magic + MAGIC_FRAGMENT_DIR = $(MAGIC_DIR)/$(MAGIC_FRAGMENT_BASE) -pkgdata_DATA = magic.mgc +pkgdata_DATA = magic.mgc magic - EXTRA_DIST = Header Localstuff \ - $(MAGIC_FRAGMENT_DIR)/acorn \ -@@ -17,7 +17,6 @@ $(MAGIC_FRAGMENT_DIR)/amanda \ + EXTRA_DIST = \ + $(MAGIC_DIR)/Header \ +@@ -20,7 +20,6 @@ $(MAGIC_FRAGMENT_DIR)/amanda \ $(MAGIC_FRAGMENT_DIR)/amigaos \ $(MAGIC_FRAGMENT_DIR)/animation \ $(MAGIC_FRAGMENT_DIR)/apl \ @@ -30,7 +30,7 @@ $(MAGIC_FRAGMENT_DIR)/applix \ $(MAGIC_FRAGMENT_DIR)/archive \ $(MAGIC_FRAGMENT_DIR)/asterix \ -@@ -64,7 +63,6 @@ $(MAGIC_FRAGMENT_DIR)/epoc \ +@@ -67,7 +66,6 @@ $(MAGIC_FRAGMENT_DIR)/epoc \ $(MAGIC_FRAGMENT_DIR)/erlang \ $(MAGIC_FRAGMENT_DIR)/esri \ $(MAGIC_FRAGMENT_DIR)/fcs \ @@ -38,7 +38,7 @@ $(MAGIC_FRAGMENT_DIR)/flash \ $(MAGIC_FRAGMENT_DIR)/fonts \ $(MAGIC_FRAGMENT_DIR)/fortran \ -@@ -95,19 +93,19 @@ $(MAGIC_FRAGMENT_DIR)/island \ +@@ -98,19 +96,19 @@ $(MAGIC_FRAGMENT_DIR)/island \ $(MAGIC_FRAGMENT_DIR)/ispell \ $(MAGIC_FRAGMENT_DIR)/java \ $(MAGIC_FRAGMENT_DIR)/jpeg \ @@ -60,7 +60,7 @@ $(MAGIC_FRAGMENT_DIR)/magic \ $(MAGIC_FRAGMENT_DIR)/mail.news \ $(MAGIC_FRAGMENT_DIR)/maple \ -@@ -123,10 +121,10 @@ $(MAGIC_FRAGMENT_DIR)/misctools \ +@@ -126,10 +124,10 @@ $(MAGIC_FRAGMENT_DIR)/misctools \ $(MAGIC_FRAGMENT_DIR)/mkid \ $(MAGIC_FRAGMENT_DIR)/mlssa \ $(MAGIC_FRAGMENT_DIR)/mmdf \ @@ -72,7 +72,7 @@ $(MAGIC_FRAGMENT_DIR)/msvc \ $(MAGIC_FRAGMENT_DIR)/mup \ $(MAGIC_FRAGMENT_DIR)/natinst \ -@@ -163,6 +161,8 @@ $(MAGIC_FRAGMENT_DIR)/pyramid \ +@@ -165,6 +163,8 @@ $(MAGIC_FRAGMENT_DIR)/pyramid \ $(MAGIC_FRAGMENT_DIR)/python \ $(MAGIC_FRAGMENT_DIR)/revision \ $(MAGIC_FRAGMENT_DIR)/riff \ @@ -81,35 +81,36 @@ $(MAGIC_FRAGMENT_DIR)/rpm \ $(MAGIC_FRAGMENT_DIR)/rtf \ $(MAGIC_FRAGMENT_DIR)/ruby \ -@@ -220,8 +220,20 @@ $(MAGIC_FRAGMENT_DIR)/xwindows \ +@@ -223,8 +223,20 @@ $(MAGIC_FRAGMENT_DIR)/xwindows \ $(MAGIC_FRAGMENT_DIR)/zilog \ $(MAGIC_FRAGMENT_DIR)/zyxel +RAW = magic MAGIC = magic.mgc --CLEANFILES = ${MAGIC} -+CLEANFILES = ${MAGIC} ${RAW} +-CLEANFILES = ${MAGIC} $(MAGIC_FRAGMENT_DIR)/Localstuff ++CLEANFILES = ${MAGIC} $(MAGIC_DIR)/Localstuff ${RAW} + -+${RAW}: Header Localstuff $(EXTRA_DIST) ++${RAW}: $(MAGIC_DIR)/Header $(MAGIC_DIR)/Localstuff $(EXTRA_DIST) + cat /dev/null > $@ + for frag in $(EXTRA_DIST); do \ -+ if test -f $(srcdir)/$$frag; then \ -+ f=$(srcdir)/$$frag; \ -+ else \ -+ f=$$frag; \ -+ fi; \ -+ cat $$f; \ ++ if test -f $(srcdir)/$$frag; then \ ++ f=$(srcdir)/$$frag; \ ++ else \ ++ f=$$frag; \ ++ fi; \ ++ cat $$f; \ + done >> $@ # FIXME: Build file natively as well so that it can be used to compile # the target's magic file -@@ -233,6 +245,5 @@ FILE_COMPILE = $(top_builddir)/src/file +@@ -236,7 +248,5 @@ FILE_COMPILE = $(top_builddir)/src/file FILE_COMPILE_DEP = $(FILE_COMPILE) endif -${MAGIC}: $(EXTRA_DIST) $(FILE_COMPILE_DEP) -- $(FILE_COMPILE) -C -m $(MAGIC_FRAGMENT_DIR) -- @mv $(MAGIC_FRAGMENT_BASE).mgc $@ +- @mkdir magic && cp -p $(EXTRA_DIST) magic +- $(FILE_COMPILE) -C -m magic +- @rm -fr magic +${MAGIC}: $(EXTRA_DIST) $(FILE_COMPILE_DEP) $(RAW) + $(FILE_COMPILE) -C -m $(RAW) --- magic/Magdir/elf diff --git a/file-5.04.tar.bz2 b/file-5.04.tar.bz2 new file mode 100644 index 0000000..74e4ec1 --- /dev/null +++ b/file-5.04.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45631a0885784f83fa39c54c01afd23a24dbafb3428b27d1049a657f32f54874 +size 475598