"Fossies" - the Fresh Open Source Software Archive

Member "file-5.35/magic/Makefile.am" (16 Oct 2018, 10320 Bytes) of package /linux/misc/file-5.35.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "Makefile.am": 5.34_vs_5.35.

    1 #
    2 # $File: Makefile.am,v 1.138 2018/10/16 12:07:08 christos Exp $
    3 #
    4 MAGIC_FRAGMENT_BASE = Magdir
    5 MAGIC_DIR = $(top_srcdir)/magic
    6 MAGIC_FRAGMENT_DIR = $(MAGIC_DIR)/$(MAGIC_FRAGMENT_BASE)
    7 
    8 pkgdata_DATA = magic.mgc
    9 
   10 EXTRA_DIST = \
   11 $(MAGIC_DIR)/Header \
   12 $(MAGIC_DIR)/Localstuff \
   13 $(MAGIC_FRAGMENT_DIR)/acorn \
   14 $(MAGIC_FRAGMENT_DIR)/adi \
   15 $(MAGIC_FRAGMENT_DIR)/adventure \
   16 $(MAGIC_FRAGMENT_DIR)/algol68 \
   17 $(MAGIC_FRAGMENT_DIR)/allegro \
   18 $(MAGIC_FRAGMENT_DIR)/alliant \
   19 $(MAGIC_FRAGMENT_DIR)/amanda \
   20 $(MAGIC_FRAGMENT_DIR)/amigaos \
   21 $(MAGIC_FRAGMENT_DIR)/android \
   22 $(MAGIC_FRAGMENT_DIR)/animation \
   23 $(MAGIC_FRAGMENT_DIR)/aout \
   24 $(MAGIC_FRAGMENT_DIR)/apache \
   25 $(MAGIC_FRAGMENT_DIR)/apl \
   26 $(MAGIC_FRAGMENT_DIR)/apple \
   27 $(MAGIC_FRAGMENT_DIR)/application \
   28 $(MAGIC_FRAGMENT_DIR)/applix \
   29 $(MAGIC_FRAGMENT_DIR)/apt \
   30 $(MAGIC_FRAGMENT_DIR)/archive \
   31 $(MAGIC_FRAGMENT_DIR)/assembler \
   32 $(MAGIC_FRAGMENT_DIR)/asterix \
   33 $(MAGIC_FRAGMENT_DIR)/att3b \
   34 $(MAGIC_FRAGMENT_DIR)/audio \
   35 $(MAGIC_FRAGMENT_DIR)/basis \
   36 $(MAGIC_FRAGMENT_DIR)/ber \
   37 $(MAGIC_FRAGMENT_DIR)/beetle \
   38 $(MAGIC_FRAGMENT_DIR)/bflt \
   39 $(MAGIC_FRAGMENT_DIR)/bhl \
   40 $(MAGIC_FRAGMENT_DIR)/bioinformatics \
   41 $(MAGIC_FRAGMENT_DIR)/biosig \
   42 $(MAGIC_FRAGMENT_DIR)/blackberry \
   43 $(MAGIC_FRAGMENT_DIR)/blcr \
   44 $(MAGIC_FRAGMENT_DIR)/blender \
   45 $(MAGIC_FRAGMENT_DIR)/blit \
   46 $(MAGIC_FRAGMENT_DIR)/bout \
   47 $(MAGIC_FRAGMENT_DIR)/bsdi \
   48 $(MAGIC_FRAGMENT_DIR)/bsi \
   49 $(MAGIC_FRAGMENT_DIR)/btsnoop \
   50 $(MAGIC_FRAGMENT_DIR)/c-lang \
   51 $(MAGIC_FRAGMENT_DIR)/c64 \
   52 $(MAGIC_FRAGMENT_DIR)/cad \
   53 $(MAGIC_FRAGMENT_DIR)/cafebabe \
   54 $(MAGIC_FRAGMENT_DIR)/cbor \
   55 $(MAGIC_FRAGMENT_DIR)/cddb \
   56 $(MAGIC_FRAGMENT_DIR)/chord \
   57 $(MAGIC_FRAGMENT_DIR)/cisco \
   58 $(MAGIC_FRAGMENT_DIR)/citrus \
   59 $(MAGIC_FRAGMENT_DIR)/clarion \
   60 $(MAGIC_FRAGMENT_DIR)/claris \
   61 $(MAGIC_FRAGMENT_DIR)/clipper \
   62 $(MAGIC_FRAGMENT_DIR)/coff \
   63 $(MAGIC_FRAGMENT_DIR)/commands \
   64 $(MAGIC_FRAGMENT_DIR)/communications \
   65 $(MAGIC_FRAGMENT_DIR)/compress \
   66 $(MAGIC_FRAGMENT_DIR)/console \
   67 $(MAGIC_FRAGMENT_DIR)/convex \
   68 $(MAGIC_FRAGMENT_DIR)/coverage \
   69 $(MAGIC_FRAGMENT_DIR)/cracklib \
   70 $(MAGIC_FRAGMENT_DIR)/ctags \
   71 $(MAGIC_FRAGMENT_DIR)/ctf \
   72 $(MAGIC_FRAGMENT_DIR)/cubemap \
   73 $(MAGIC_FRAGMENT_DIR)/cups \
   74 $(MAGIC_FRAGMENT_DIR)/dact \
   75 $(MAGIC_FRAGMENT_DIR)/database \
   76 $(MAGIC_FRAGMENT_DIR)/dataone \
   77 $(MAGIC_FRAGMENT_DIR)/dbpf \
   78 $(MAGIC_FRAGMENT_DIR)/der \
   79 $(MAGIC_FRAGMENT_DIR)/diamond \
   80 $(MAGIC_FRAGMENT_DIR)/diff \
   81 $(MAGIC_FRAGMENT_DIR)/digital \
   82 $(MAGIC_FRAGMENT_DIR)/dolby \
   83 $(MAGIC_FRAGMENT_DIR)/dump \
   84 $(MAGIC_FRAGMENT_DIR)/dyadic \
   85 $(MAGIC_FRAGMENT_DIR)/ebml \
   86 $(MAGIC_FRAGMENT_DIR)/editors \
   87 $(MAGIC_FRAGMENT_DIR)/efi \
   88 $(MAGIC_FRAGMENT_DIR)/elf \
   89 $(MAGIC_FRAGMENT_DIR)/encore \
   90 $(MAGIC_FRAGMENT_DIR)/epoc \
   91 $(MAGIC_FRAGMENT_DIR)/erlang \
   92 $(MAGIC_FRAGMENT_DIR)/esri \
   93 $(MAGIC_FRAGMENT_DIR)/fcs \
   94 $(MAGIC_FRAGMENT_DIR)/filesystems \
   95 $(MAGIC_FRAGMENT_DIR)/finger \
   96 $(MAGIC_FRAGMENT_DIR)/flash \
   97 $(MAGIC_FRAGMENT_DIR)/flif \
   98 $(MAGIC_FRAGMENT_DIR)/fonts \
   99 $(MAGIC_FRAGMENT_DIR)/fortran \
  100 $(MAGIC_FRAGMENT_DIR)/frame \
  101 $(MAGIC_FRAGMENT_DIR)/freebsd \
  102 $(MAGIC_FRAGMENT_DIR)/fsav \
  103 $(MAGIC_FRAGMENT_DIR)/fusecompress \
  104 $(MAGIC_FRAGMENT_DIR)/games \
  105 $(MAGIC_FRAGMENT_DIR)/gcc \
  106 $(MAGIC_FRAGMENT_DIR)/gconv \
  107 $(MAGIC_FRAGMENT_DIR)/geo \
  108 $(MAGIC_FRAGMENT_DIR)/geos \
  109 $(MAGIC_FRAGMENT_DIR)/glibc \
  110 $(MAGIC_FRAGMENT_DIR)/gimp \
  111 $(MAGIC_FRAGMENT_DIR)/gnome \
  112 $(MAGIC_FRAGMENT_DIR)/gnu \
  113 $(MAGIC_FRAGMENT_DIR)/gnumeric \
  114 $(MAGIC_FRAGMENT_DIR)/gpt \
  115 $(MAGIC_FRAGMENT_DIR)/gpu \
  116 $(MAGIC_FRAGMENT_DIR)/grace \
  117 $(MAGIC_FRAGMENT_DIR)/graphviz \
  118 $(MAGIC_FRAGMENT_DIR)/gringotts \
  119 $(MAGIC_FRAGMENT_DIR)/guile \
  120 $(MAGIC_FRAGMENT_DIR)/hardware \
  121 $(MAGIC_FRAGMENT_DIR)/hitachi-sh \
  122 $(MAGIC_FRAGMENT_DIR)/hp \
  123 $(MAGIC_FRAGMENT_DIR)/human68k \
  124 $(MAGIC_FRAGMENT_DIR)/ibm370 \
  125 $(MAGIC_FRAGMENT_DIR)/ibm6000 \
  126 $(MAGIC_FRAGMENT_DIR)/icc \
  127 $(MAGIC_FRAGMENT_DIR)/iff \
  128 $(MAGIC_FRAGMENT_DIR)/images \
  129 $(MAGIC_FRAGMENT_DIR)/inform \
  130 $(MAGIC_FRAGMENT_DIR)/intel \
  131 $(MAGIC_FRAGMENT_DIR)/interleaf \
  132 $(MAGIC_FRAGMENT_DIR)/island \
  133 $(MAGIC_FRAGMENT_DIR)/ispell \
  134 $(MAGIC_FRAGMENT_DIR)/isz \
  135 $(MAGIC_FRAGMENT_DIR)/java \
  136 $(MAGIC_FRAGMENT_DIR)/javascript \
  137 $(MAGIC_FRAGMENT_DIR)/jpeg \
  138 $(MAGIC_FRAGMENT_DIR)/karma \
  139 $(MAGIC_FRAGMENT_DIR)/kde \
  140 $(MAGIC_FRAGMENT_DIR)/keepass \
  141 $(MAGIC_FRAGMENT_DIR)/kerberos \
  142 $(MAGIC_FRAGMENT_DIR)/kicad \
  143 $(MAGIC_FRAGMENT_DIR)/kml \
  144 $(MAGIC_FRAGMENT_DIR)/lecter \
  145 $(MAGIC_FRAGMENT_DIR)/lex \
  146 $(MAGIC_FRAGMENT_DIR)/lif \
  147 $(MAGIC_FRAGMENT_DIR)/linux \
  148 $(MAGIC_FRAGMENT_DIR)/lisp \
  149 $(MAGIC_FRAGMENT_DIR)/llvm \
  150 $(MAGIC_FRAGMENT_DIR)/lua \
  151 $(MAGIC_FRAGMENT_DIR)/luks \
  152 $(MAGIC_FRAGMENT_DIR)/m4 \
  153 $(MAGIC_FRAGMENT_DIR)/mach \
  154 $(MAGIC_FRAGMENT_DIR)/macos \
  155 $(MAGIC_FRAGMENT_DIR)/macintosh \
  156 $(MAGIC_FRAGMENT_DIR)/magic \
  157 $(MAGIC_FRAGMENT_DIR)/mail.news \
  158 $(MAGIC_FRAGMENT_DIR)/make \
  159 $(MAGIC_FRAGMENT_DIR)/map \
  160 $(MAGIC_FRAGMENT_DIR)/maple \
  161 $(MAGIC_FRAGMENT_DIR)/marc21 \
  162 $(MAGIC_FRAGMENT_DIR)/mathcad \
  163 $(MAGIC_FRAGMENT_DIR)/mathematica \
  164 $(MAGIC_FRAGMENT_DIR)/matroska \
  165 $(MAGIC_FRAGMENT_DIR)/mcrypt \
  166 $(MAGIC_FRAGMENT_DIR)/measure \
  167 $(MAGIC_FRAGMENT_DIR)/mercurial \
  168 $(MAGIC_FRAGMENT_DIR)/metastore \
  169 $(MAGIC_FRAGMENT_DIR)/meteorological \
  170 $(MAGIC_FRAGMENT_DIR)/microfocus \
  171 $(MAGIC_FRAGMENT_DIR)/mime \
  172 $(MAGIC_FRAGMENT_DIR)/mips \
  173 $(MAGIC_FRAGMENT_DIR)/mirage \
  174 $(MAGIC_FRAGMENT_DIR)/misctools \
  175 $(MAGIC_FRAGMENT_DIR)/mkid \
  176 $(MAGIC_FRAGMENT_DIR)/mlssa \
  177 $(MAGIC_FRAGMENT_DIR)/mmdf \
  178 $(MAGIC_FRAGMENT_DIR)/modem \
  179 $(MAGIC_FRAGMENT_DIR)/motorola \
  180 $(MAGIC_FRAGMENT_DIR)/mozilla \
  181 $(MAGIC_FRAGMENT_DIR)/msdos \
  182 $(MAGIC_FRAGMENT_DIR)/msooxml \
  183 $(MAGIC_FRAGMENT_DIR)/msx \
  184 $(MAGIC_FRAGMENT_DIR)/msvc \
  185 $(MAGIC_FRAGMENT_DIR)/mup \
  186 $(MAGIC_FRAGMENT_DIR)/music \
  187 $(MAGIC_FRAGMENT_DIR)/nasa \
  188 $(MAGIC_FRAGMENT_DIR)/natinst \
  189 $(MAGIC_FRAGMENT_DIR)/ncr \
  190 $(MAGIC_FRAGMENT_DIR)/neko \
  191 $(MAGIC_FRAGMENT_DIR)/netbsd \
  192 $(MAGIC_FRAGMENT_DIR)/netscape \
  193 $(MAGIC_FRAGMENT_DIR)/netware \
  194 $(MAGIC_FRAGMENT_DIR)/news \
  195 $(MAGIC_FRAGMENT_DIR)/nitpicker \
  196 $(MAGIC_FRAGMENT_DIR)/oasis \
  197 $(MAGIC_FRAGMENT_DIR)/ocaml \
  198 $(MAGIC_FRAGMENT_DIR)/octave \
  199 $(MAGIC_FRAGMENT_DIR)/ole2compounddocs \
  200 $(MAGIC_FRAGMENT_DIR)/olf \
  201 $(MAGIC_FRAGMENT_DIR)/os2 \
  202 $(MAGIC_FRAGMENT_DIR)/os400 \
  203 $(MAGIC_FRAGMENT_DIR)/os9 \
  204 $(MAGIC_FRAGMENT_DIR)/osf1 \
  205 $(MAGIC_FRAGMENT_DIR)/palm \
  206 $(MAGIC_FRAGMENT_DIR)/parix \
  207 $(MAGIC_FRAGMENT_DIR)/parrot \
  208 $(MAGIC_FRAGMENT_DIR)/pascal \
  209 $(MAGIC_FRAGMENT_DIR)/pbf \
  210 $(MAGIC_FRAGMENT_DIR)/pbm \
  211 $(MAGIC_FRAGMENT_DIR)/pc88 \
  212 $(MAGIC_FRAGMENT_DIR)/pc98 \
  213 $(MAGIC_FRAGMENT_DIR)/pdf \
  214 $(MAGIC_FRAGMENT_DIR)/pdp \
  215 $(MAGIC_FRAGMENT_DIR)/perl \
  216 $(MAGIC_FRAGMENT_DIR)/pgf \
  217 $(MAGIC_FRAGMENT_DIR)/pgp \
  218 $(MAGIC_FRAGMENT_DIR)/pkgadd \
  219 $(MAGIC_FRAGMENT_DIR)/plan9 \
  220 $(MAGIC_FRAGMENT_DIR)/plus5 \
  221 $(MAGIC_FRAGMENT_DIR)/polyml \
  222 $(MAGIC_FRAGMENT_DIR)/printer \
  223 $(MAGIC_FRAGMENT_DIR)/project \
  224 $(MAGIC_FRAGMENT_DIR)/psdbms \
  225 $(MAGIC_FRAGMENT_DIR)/psl \
  226 $(MAGIC_FRAGMENT_DIR)/pulsar \
  227 $(MAGIC_FRAGMENT_DIR)/pwsafe \
  228 $(MAGIC_FRAGMENT_DIR)/pyramid \
  229 $(MAGIC_FRAGMENT_DIR)/python \
  230 $(MAGIC_FRAGMENT_DIR)/qt \
  231 $(MAGIC_FRAGMENT_DIR)/revision \
  232 $(MAGIC_FRAGMENT_DIR)/riff \
  233 $(MAGIC_FRAGMENT_DIR)/rpi \
  234 $(MAGIC_FRAGMENT_DIR)/rpm \
  235 $(MAGIC_FRAGMENT_DIR)/rtf \
  236 $(MAGIC_FRAGMENT_DIR)/ruby \
  237 $(MAGIC_FRAGMENT_DIR)/sc \
  238 $(MAGIC_FRAGMENT_DIR)/sccs \
  239 $(MAGIC_FRAGMENT_DIR)/scientific \
  240 $(MAGIC_FRAGMENT_DIR)/securitycerts \
  241 $(MAGIC_FRAGMENT_DIR)/selinux \
  242 $(MAGIC_FRAGMENT_DIR)/sendmail \
  243 $(MAGIC_FRAGMENT_DIR)/sequent \
  244 $(MAGIC_FRAGMENT_DIR)/sereal \
  245 $(MAGIC_FRAGMENT_DIR)/sgi \
  246 $(MAGIC_FRAGMENT_DIR)/sgml \
  247 $(MAGIC_FRAGMENT_DIR)/sharc \
  248 $(MAGIC_FRAGMENT_DIR)/sinclair \
  249 $(MAGIC_FRAGMENT_DIR)/sisu \
  250 $(MAGIC_FRAGMENT_DIR)/sketch \
  251 $(MAGIC_FRAGMENT_DIR)/smalltalk \
  252 $(MAGIC_FRAGMENT_DIR)/smile \
  253 $(MAGIC_FRAGMENT_DIR)/sniffer \
  254 $(MAGIC_FRAGMENT_DIR)/softquad \
  255 $(MAGIC_FRAGMENT_DIR)/spec \
  256 $(MAGIC_FRAGMENT_DIR)/spectrum \
  257 $(MAGIC_FRAGMENT_DIR)/sql \
  258 $(MAGIC_FRAGMENT_DIR)/ssh \
  259 $(MAGIC_FRAGMENT_DIR)/ssl \
  260 $(MAGIC_FRAGMENT_DIR)/sun \
  261 $(MAGIC_FRAGMENT_DIR)/symbos \
  262 $(MAGIC_FRAGMENT_DIR)/sysex \
  263 $(MAGIC_FRAGMENT_DIR)/tcl \
  264 $(MAGIC_FRAGMENT_DIR)/teapot \
  265 $(MAGIC_FRAGMENT_DIR)/terminfo \
  266 $(MAGIC_FRAGMENT_DIR)/tex \
  267 $(MAGIC_FRAGMENT_DIR)/tgif \
  268 $(MAGIC_FRAGMENT_DIR)/ti-8x \
  269 $(MAGIC_FRAGMENT_DIR)/timezone \
  270 $(MAGIC_FRAGMENT_DIR)/tplink \
  271 $(MAGIC_FRAGMENT_DIR)/troff \
  272 $(MAGIC_FRAGMENT_DIR)/tuxedo \
  273 $(MAGIC_FRAGMENT_DIR)/typeset \
  274 $(MAGIC_FRAGMENT_DIR)/unicode \
  275 $(MAGIC_FRAGMENT_DIR)/unknown \
  276 $(MAGIC_FRAGMENT_DIR)/uterus \
  277 $(MAGIC_FRAGMENT_DIR)/uuencode \
  278 $(MAGIC_FRAGMENT_DIR)/varied.out \
  279 $(MAGIC_FRAGMENT_DIR)/vacuum-cleaner \
  280 $(MAGIC_FRAGMENT_DIR)/varied.script \
  281 $(MAGIC_FRAGMENT_DIR)/vax \
  282 $(MAGIC_FRAGMENT_DIR)/vicar \
  283 $(MAGIC_FRAGMENT_DIR)/virtual \
  284 $(MAGIC_FRAGMENT_DIR)/virtutech \
  285 $(MAGIC_FRAGMENT_DIR)/visx \
  286 $(MAGIC_FRAGMENT_DIR)/vms \
  287 $(MAGIC_FRAGMENT_DIR)/vmware \
  288 $(MAGIC_FRAGMENT_DIR)/vorbis \
  289 $(MAGIC_FRAGMENT_DIR)/vxl \
  290 $(MAGIC_FRAGMENT_DIR)/warc \
  291 $(MAGIC_FRAGMENT_DIR)/weak \
  292 $(MAGIC_FRAGMENT_DIR)/webassembly \
  293 $(MAGIC_FRAGMENT_DIR)/windows \
  294 $(MAGIC_FRAGMENT_DIR)/wireless \
  295 $(MAGIC_FRAGMENT_DIR)/wordprocessors \
  296 $(MAGIC_FRAGMENT_DIR)/wsdl \
  297 $(MAGIC_FRAGMENT_DIR)/x68000 \
  298 $(MAGIC_FRAGMENT_DIR)/xdelta \
  299 $(MAGIC_FRAGMENT_DIR)/xenix \
  300 $(MAGIC_FRAGMENT_DIR)/xilinx \
  301 $(MAGIC_FRAGMENT_DIR)/xo65 \
  302 $(MAGIC_FRAGMENT_DIR)/xwindows \
  303 $(MAGIC_FRAGMENT_DIR)/yara \
  304 $(MAGIC_FRAGMENT_DIR)/zfs \
  305 $(MAGIC_FRAGMENT_DIR)/zilog \
  306 $(MAGIC_FRAGMENT_DIR)/zip \
  307 $(MAGIC_FRAGMENT_DIR)/zyxel
  308 
  309 MAGIC = magic.mgc
  310 CLEANFILES = ${MAGIC} $(MAGIC_FRAGMENT_DIR)/Localstuff
  311 
  312 # FIXME: Build file natively as well so that it can be used to compile
  313 # the target's magic file; for now we bail if the local version does not match
  314 if IS_CROSS_COMPILE
  315 FILE_COMPILE = file${EXEEXT}
  316 FILE_COMPILE_DEP =
  317 else
  318 FILE_COMPILE = $(top_builddir)/src/file${EXEEXT}
  319 FILE_COMPILE_DEP = $(FILE_COMPILE)
  320 endif
  321 
  322 ${MAGIC}: $(EXTRA_DIST) $(FILE_COMPILE_DEP)
  323 	@rm -fr magic
  324 	@mkdir magic && cp -p $(EXTRA_DIST) magic
  325 	@(if expr "${FILE_COMPILE}" : '.*/.*' > /dev/null; then \
  326 	    echo "Using ${FILE_COMPILE} to generate ${MAGIC}" > /dev/null; \
  327 	  else \
  328 	    v=$$(${FILE_COMPILE} --version | sed -e s/file-// -e q); \
  329 	    if [ "$$v" != "${PACKAGE_VERSION}" ]; then \
  330 		echo "Cannot use the installed version of file ($$v) to"; \
  331 		echo "cross-compile file ${PACKAGE_VERSION}"; \
  332 		echo "Please install file ${PACKAGE_VERSION} locally first"; \
  333 		exit 1; \
  334 	    fi; \
  335 	  fi)
  336 	$(FILE_COMPILE) -C -m magic
  337 	@rm -fr magic