home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / A / BIN / FILE-3.14B / file-3.14b.diff
Encoding:
Text File  |  1994-12-14  |  19.3 KB  |  502 lines

  1. diff -u -r --new-file file-3.14-orig/Magdir/ar file-3.14/Magdir/ar
  2. --- file-3.14-orig/Magdir/ar    Sun Jun  5 22:25:57 1994
  3. +++ file-3.14/Magdir/ar    Wed Dec  7 17:12:25 1994
  4. @@ -59,7 +59,8 @@
  5.  >1    byte        0        (empty)
  6.  >1    byte        1        (old format)
  7.  # Rahul Dhesi's zoo archive format, from keith@cerberus.uchicago.edu.
  8. -20    long        0xdca7c4fd    Rahul Dhesi's "zoo" archive
  9. +20    string        \xdc\xa7\xc4\xfd    Rahul Dhesi's "zoo" archive
  10. +>0    string        >\0            (%s)
  11.  # ZIP archiver
  12.  0    string        PK        zip archive file 
  13.  >4    byte        x        - version
  14. diff -u -r --new-file file-3.14-orig/Magdir/archive file-3.14/Magdir/archive
  15. --- file-3.14-orig/Magdir/archive    Thu Sep 16 13:37:42 1993
  16. +++ file-3.14/Magdir/archive    Wed Dec  7 17:10:43 1994
  17. @@ -11,5 +11,3 @@
  18.  0    string        !<arch>        archive
  19.  >8    string        __.SYMDEF    random library
  20.  0    string        -h-        Software Tools format archive text
  21. -# Rahul Dhesi's zoo archive format, from keith@cerberus.uchicago.edu.
  22. -20    long        0xdca7c4fd    Rahul Dhesi's "zoo" archive
  23. diff -u -r --new-file file-3.14-orig/Magdir/audio file-3.14/Magdir/audio
  24. --- file-3.14-orig/Magdir/audio    Thu Sep 23 12:45:06 1993
  25. +++ file-3.14/Magdir/audio    Wed Dec  7 17:10:43 1994
  26. @@ -36,8 +36,24 @@
  27.  8    string        AIFF        AIFF audio data
  28.  8    string        AIFC        AIFF-C audio data
  29.  8    string        8SVX        IFF/8SVX audio data
  30. -# Bytes 0-3 of Waveform (*.wav) audio files are "RIFF"
  31. -8    string        WAVE        Waveform audio data
  32. -0    string        Creative\ Voice\ File    Soundblaster audio data
  33. -0    long        0x4e54524b    MultiTrack sound data file
  34. ->4    long        x        - version %ld
  35. +
  36. +# Creative Labs AUDIO stuff
  37. +0    string  MThd            Standard MIDI data
  38. +>9     byte    >0            (format %d)
  39. +>11    byte    >1            using %d channels
  40. +0    string  CTMF            Creative Music (CMF) data
  41. +0    string  SBI            SoundBlaster instrument data
  42. +0    string    Creative\ Voice\ File    Creative Labs voice data
  43. +# is this next line right?  it came this way...
  44. +>19    byte    0x1A
  45. +>23    byte    >0            - version %d
  46. +>22    byte    >0            \b.%d
  47. +
  48. +# Microsoft WAVE format
  49. +0    string        RIFF        Microsoft RIFF
  50. +>8    string        WAVE        - WAVE format
  51. +>34    short        >0        %d bit
  52. +>22    short        =1        Mono
  53. +>22    short        =2        Stereo
  54. +>22    short        >2        %d Channels
  55. +>24    long        >0        %d Hz
  56. diff -u -r --new-file file-3.14-orig/Magdir/c-lang file-3.14/Magdir/c-lang
  57. --- file-3.14-orig/Magdir/c-lang    Thu Sep 16 13:37:44 1993
  58. +++ file-3.14/Magdir/c-lang    Wed Dec  7 17:10:43 1994
  59. @@ -1,3 +1,4 @@
  60.  #    this first will upset you if you're a PL/1 shop...
  61.  #    in which case rm it; ascmagic will catch real C programs
  62.  0    string        /*        c program text
  63. +0    string        //        c++ program text
  64. diff -u -r --new-file file-3.14-orig/Magdir/commands file-3.14/Magdir/commands
  65. --- file-3.14-orig/Magdir/commands    Sun Jun  5 22:20:37 1994
  66. +++ file-3.14/Magdir/commands    Wed Dec  7 17:10:43 1994
  67. @@ -17,12 +17,6 @@
  68.  0    string        #!\ /usr/local/bin/tcsh    Tenex C Shell script text
  69.  0    string        #!/bin/awk        Awk Commands text
  70.  0    string        #!\ /bin/awk        Awk Commands text
  71. -0    string        #!\ /            a
  72. ->3    string        >\0            %s script text
  73. -0    string        #!/            a
  74. ->2    string        >\0            %s script text
  75. -0    string        #!\             commands text
  76. ->3    string        >\0            for %s
  77.  
  78.  # For Larry Wall's perl language.  The ``eval'' line recognizes an
  79.  # outrageously clever hack for USG systems.
  80. @@ -36,5 +30,21 @@
  81.  0       string          #!/usr/local/bin/perl   perl commands text
  82.  0       string          #!\ /usr/local/bin/perl perl commands text
  83.  0       string          eval\ "exec\ /usr/local/bin/perl        perl commands text
  84. +
  85. +# Plan 9 rc shell
  86.  0    string        #!/bin/rc    Plan 9 rc Shell script text
  87.  0    string        #!\ /bin/rc    Plan 9 rc Shell script text
  88. +
  89. +# bash shell magic, from Peter Tobias (tobias@server.et-inf.fho-emden.de)
  90. +0    string        #!/bin/bash    Bourne-Again Shell script text
  91. +0    string        #!\ /bin/bash    Bourne-Again Shell script text
  92. +0    string        #!/usr/local/bin/bash    Bourne-Again Shell script text
  93. +0    string        #!\ /usr/local/bin/bash    Bourne-Again Shell script text
  94. +
  95. +# general script detection
  96. +0    string        #!\ /            a
  97. +>3    string        >\0            %s script text
  98. +0    string        #!/            a
  99. +>2    string        >\0            %s script text
  100. +0    string        #!\             commands text
  101. +>3    string        >\0            for %s
  102. diff -u -r --new-file file-3.14-orig/Magdir/ditroff file-3.14/Magdir/ditroff
  103. --- file-3.14-orig/Magdir/ditroff    Thu Sep 16 13:37:46 1993
  104. +++ file-3.14/Magdir/ditroff    Wed Dec 31 16:00:00 1969
  105. @@ -1,4 +0,0 @@
  106. -# Magic numbers for ditroff intermediate language
  107. -0    string        x\ T\ cat    titroff output for the C/A/T text
  108. -0    string        x\ T\ ps    titroff output for PostScript
  109. -0    string        x\ T         titroff output text
  110. diff -u -r --new-file file-3.14-orig/Magdir/fonts file-3.14/Magdir/fonts
  111. --- file-3.14-orig/Magdir/fonts    Thu Sep 16 13:37:47 1993
  112. +++ file-3.14/Magdir/fonts    Wed Dec  7 17:10:43 1994
  113. @@ -1,3 +1,8 @@
  114.  0    string    FONT    ASCII vfont text
  115.  0    short    0436    Berkeley vfont data
  116.  0    short    017001    byte-swapped Berkeley vfont data
  117. +
  118. +# PostScript fonts (must precede PostScript entry), quinlan@yggdrasil.com
  119. +0    string        %!PS-AdobeFont-1.0    PostScript Type 1 font text
  120. +>20    string        >\0        (%s)
  121. +6    string        %!PS-AdobeFont-1.0    PostScript Type 1 font program data
  122. diff -u -r --new-file file-3.14-orig/Magdir/html file-3.14/Magdir/html
  123. --- file-3.14-orig/Magdir/html    Wed Dec 31 16:00:00 1969
  124. +++ file-3.14/Magdir/html    Wed Dec  7 17:10:43 1994
  125. @@ -0,0 +1,9 @@
  126. +#
  127. +# HTML magic, from Daniel Quinlan <quinlan@yggdrasil.com>
  128. +#
  129. +0    string        \<HEAD\>        HTML document text
  130. +0    string        \<head\>        HTML document text
  131. +0    string        \<TITLE\>        HTML document text
  132. +0    string        \<title\>        HTML document text
  133. +0    string        \<h1\>            Untitled HTML document text
  134. +0    string        \<H1\>            Untitled HTML document text
  135. diff -u -r --new-file file-3.14-orig/Magdir/imagen file-3.14/Magdir/imagen
  136. --- file-3.14-orig/Magdir/imagen    Thu Sep 16 13:37:49 1993
  137. +++ file-3.14/Magdir/imagen    Wed Dec 31 16:00:00 1969
  138. @@ -1,14 +0,0 @@
  139. -# Tell file about magic for IMAGEN printer-ready files:
  140. -0    string    @document(        Imagen printer
  141. -# this only works if "language xxx" is first item in Imagen header.
  142. ->10    string    language\ impress    (imPRESS data)
  143. ->10    string    language\ daisy        (daisywheel text)
  144. ->10    string    language\ diablo        (daisywheel text)
  145. ->10    string    language\ printer    (line printer emulation)
  146. ->10    string    language\ tektronix    (Tektronix 4014 emulation)
  147. -# Add any other languages that your Imagen uses - remember
  148. -# to keep the word `text' if the file is human-readable.
  149. -#
  150. -# Now magic for IMAGEN font files...
  151. -0    string        Rast        RST-format raster font data
  152. ->45    string        >0        face %
  153. diff -u -r --new-file file-3.14-orig/Magdir/lex file-3.14/Magdir/lex
  154. --- file-3.14-orig/Magdir/lex    Thu Sep 16 13:37:51 1993
  155. +++ file-3.14/Magdir/lex    Wed Dec  7 17:10:43 1994
  156. @@ -1,3 +1,7 @@
  157.  #    derived empirically, your offsets may vary!
  158.  53    string        yyprevious    c program text (from lex)
  159.  >3    string        >\0         for %s
  160. +# c program text from GNU flex, from Daniel Quinlan <quinlan@yggdrasil.com>
  161. +21    string        generated\ by\ flex    c program text (from flex)
  162. +# lex description file, from Daniel Quinlan <quinlan@yggdrasil.com>
  163. +0    string        %{        lex description text
  164. diff -u -r --new-file file-3.14-orig/Magdir/linux file-3.14/Magdir/linux
  165. --- file-3.14-orig/Magdir/linux    Sun Jun  5 22:17:20 1994
  166. +++ file-3.14/Magdir/linux    Wed Dec  7 17:10:43 1994
  167. @@ -1,11 +1,33 @@
  168. -# Values for Linux/i386 binaries, From: Rik Faith <faith@cs.unc.edu>
  169. +#
  170. +# magic.linux
  171. +#
  172. +# Values for Linux/i386 binaries, from Rik Faith <faith@cs.unc.edu>,
  173. +# Peter Tobias <tobias@server.et-inf.fho-emden.de>, and Daniel Quinlan
  174. +# <quinlan@yggdrasil.com>
  175.  2    leshort        100        Linux/i386
  176. ->0    leshort        0407        executable or impure executable (OMAGIC)
  177.  >0    leshort        0410        pure executable (NMAGIC)
  178.  >0    leshort        0413        demand-paged executable (ZMAGIC)
  179.  >0    leshort        0314        demand-paged executable (QMAGIC)
  180.  >16    lelong        >0        not stripped
  181. ->0      string          Jump            jump
  182. -# core dump file
  183. +>0    string        Jump        jump
  184. +0    leshort        0407        object file or impure executable (OMAGIC)
  185. +>20    long        >0x1020        DLL library
  186. +# message catalogs, from Mitchum DSouza <m.dsouza@mrc-apu.cam.ac.uk>
  187. +0    string        *nazgul*    compiled message catalog
  188. +>8    long        >0        - version %ld
  189. +# core dump file, from Bill Reynolds <bill@goshawk.lanl.gov>
  190.  216    lelong        0421        core file (Linux)
  191. ->220    string        >\0        core file (Linux) of %s
  192. +>220    string        >\0        - core dump of '%s'
  193. +#
  194. +# LILO boot/chain loaders, from Daniel Quinlan <quinlan@yggdrasil.com>
  195. +# this can be overrided by the DOS executable (COM) entry
  196. +2    string        LILO        LILO boot/chain loader
  197. +#
  198. +# Debian Packages, from Peter Tobias <tobias@server.et-inf.fho-emden.de>
  199. +0    string        0.9
  200. +>8    byte        0x0a        Debian Binary Package -
  201. +>>3    byte        >0        created by dpkg 0.9%c
  202. +>>4    byte        >0        pl%c
  203. +#
  204. +# PSF fonts, from Daniel Quinlan <quinlan@yggdrasil.com>
  205. +0    leshort        0x0436        PSF font data
  206. diff -u -r --new-file file-3.14-orig/Magdir/lisp file-3.14/Magdir/lisp
  207. --- file-3.14-orig/Magdir/lisp    Wed Dec 31 16:00:00 1969
  208. +++ file-3.14/Magdir/lisp    Wed Dec  7 17:10:44 1994
  209. @@ -0,0 +1,7 @@
  210. +#
  211. +# various lisp types, from Daniel Quinlan (quinlan@yggdrasil.com)
  212. +0    string    ;;            Lisp/Scheme program text
  213. +# Emacs 18 - this is always correct, but not very magical.
  214. +0    string    \012(            byte-compiled Emacs-Lisp program data
  215. +# Emacs 19
  216. +0    string    ;ELC\023\000\000\000    byte-compiled Emacs-Lisp program data
  217. diff -u -r --new-file file-3.14-orig/Magdir/postscript file-3.14/Magdir/postscript
  218. --- file-3.14-orig/Magdir/postscript    Thu Sep 23 10:57:07 1993
  219. +++ file-3.14/Magdir/postscript    Wed Dec 31 16:00:00 1969
  220. @@ -1,17 +0,0 @@
  221. -#
  222. -# magic.postscript: Magic for postscript files
  223. -#
  224. -# XXX - should we match only versions 1.0 and 2.0, or should we wildcard
  225. -# it?
  226. -#
  227. -0    string        %!        PostScript document
  228. ->2    string    PS-Adobe-        conforming
  229. ->>11    string    1.0            at level %s
  230. ->>11    string    2.0            at level %s
  231. ->>11    string    3.0            at level %s
  232. -# Some pc's have the annoying habit of adding a ^D
  233. -0    string        \004%!        PostScript document
  234. ->3    string    PS-Adobe-        conforming
  235. ->>12    string    1.0            at level %s
  236. ->>12    string    2.0            at level %s
  237. ->>12    string    3.0            at level %s
  238. diff -u -r --new-file file-3.14-orig/Magdir/printer file-3.14/Magdir/printer
  239. --- file-3.14-orig/Magdir/printer    Wed Dec 31 16:00:00 1969
  240. +++ file-3.14/Magdir/printer    Wed Dec  7 17:10:44 1994
  241. @@ -0,0 +1,38 @@
  242. +# PostScript
  243. +0    string        %!        PostScript document
  244. +>2    string        PS-Adobe-    conforming
  245. +>>11    string        >\0        at level %s
  246. +# Some pc's have the annoying habit of adding a ^D
  247. +0    string        \004%!        PostScript document
  248. +>3    string        PS-Adobe-    conforming
  249. +>>12    string        >\0        at level %s
  250. +
  251. +# HP Printer Control Language, Daniel Quinlan (quinlan@yggdrasil.com)
  252. +0    string        \033E\033    HP PCL printer data
  253. +>3    string        \&l0A        - default page size
  254. +>3    string        \&l1A        - US executive page size
  255. +>3    string        \&l2A        - US letter page size
  256. +>3    string        \&l3A        - US legal page size
  257. +>3    string        \&l26A        - A4 page size
  258. +>3    string        \&l80A        - Monarch envelope size
  259. +>3    string        \&l81A        - No. 10 envelope size
  260. +>3    string        \&l90A        - Intl. DL envelope size
  261. +>3    string        \&l91A        - Intl. C5 envelope size
  262. +>3    string        \&l100A        - Intl. B5 envelope size
  263. +>3    string        \&l-81A        - No. 10 envelope size (landscape)
  264. +>3    string        \&l-90A        - Intl. DL envelope size (landscape)
  265. +
  266. +# Tell file about magic for IMAGEN printer-ready files:
  267. +0    string    @document(        Imagen printer
  268. +# this only works if "language xxx" is first item in Imagen header.
  269. +>10    string    language\ impress    (imPRESS data)
  270. +>10    string    language\ daisy        (daisywheel text)
  271. +>10    string    language\ diablo        (daisywheel text)
  272. +>10    string    language\ printer    (line printer emulation)
  273. +>10    string    language\ tektronix    (Tektronix 4014 emulation)
  274. +# Add any other languages that your Imagen uses - remember
  275. +# to keep the word `text' if the file is human-readable.
  276. +#
  277. +# Now magic for IMAGEN font files...
  278. +0    string        Rast        RST-format raster font data
  279. +>45    string        >0        face %
  280. diff -u -r --new-file file-3.14-orig/Magdir/tex file-3.14/Magdir/tex
  281. --- file-3.14-orig/Magdir/tex    Thu Sep 23 12:44:39 1993
  282. +++ file-3.14/Magdir/tex    Wed Dec  7 17:10:44 1994
  283. @@ -8,11 +8,11 @@
  284.  # Although we may know the offset of certain text fields in TeX DVI
  285.  # and font files, we can't use them reliably because they are not
  286.  # zero terminated. [but we do anyway, christos]
  287. -0    string        \367\002    TeX DVI file
  288. +0    leshort        0x02f7        TeX DVI file data
  289.  >16    string    >\0    (%s)
  290.  0    string        \367\203    TeX generic font data
  291.  0    string        \367\131    TeX packed font data
  292. ->4    string    >\0    (%s)
  293. +>3    string    >\0    (%s)
  294.  0    string        \367\312    TeX virtual font data
  295.  0    string        This\ is\ TeX,    TeX transcript text    
  296.  0    string        This\ is\ METAFONT,    METAFONT transcript text
  297. @@ -23,3 +23,25 @@
  298.  2    string        \000\021    TeX font metric data
  299.  2    string        \000\022    TeX font metric data
  300.  >34    string    >\0    (%s)
  301. +
  302. +# Texinfo and GNU Info, from Daniel Quinlan (quinlan@yggdrasil.com)
  303. +0    string        \\input\ texinfo    Texinfo source text
  304. +0    string        This\ is\ Info\ file    GNU Info text
  305. +
  306. +#
  307. +# correct TeX magic for Linux (and maybe more)
  308. +# from Peter Tobias (tobias@server.et-inf.fho-emden.de)
  309. +#
  310. +0    short        0x02f7        TeX DVI File
  311. +>16    string        >\0        (%s)
  312. +0    short        0x59f7        TeX packed font data
  313. +>3    string        >\0        (%s)
  314. +2    string        \000\022    TeX font metric data
  315. +>33    string        >\0        (%s)
  316. +
  317. +# TeX document additions from Daniel Quinlan, quinlan@yggdrasil.com
  318. +0    string        \\input        TeX or derivative document text
  319. +0    string        \\chapter    TeX or derivative document text
  320. +0    string        \\documentstyle    TeX or derivative document text
  321. +0    string        \\section    TeX or derivative document text
  322. +0    string        \\setlength    TeX or derivative document text
  323. diff -u -r --new-file file-3.14-orig/Magdir/timezone file-3.14/Magdir/timezone
  324. --- file-3.14-orig/Magdir/timezone    Wed Dec 31 16:00:00 1969
  325. +++ file-3.14/Magdir/timezone    Wed Dec  7 17:10:44 1994
  326. @@ -0,0 +1,5 @@
  327. +#
  328. +# time zone data, from Daniel Quinlan (quinlan@yggdrasil.com)
  329. +# this will work on Linux, SunOS, and others
  330. +27    byte        1        time zone data
  331. +27    byte        2        time zone data
  332. diff -u -r --new-file file-3.14-orig/Magdir/troff file-3.14/Magdir/troff
  333. --- file-3.14-orig/Magdir/troff    Thu Sep 16 13:38:00 1993
  334. +++ file-3.14/Magdir/troff    Wed Dec  7 17:10:44 1994
  335. @@ -1,6 +1,25 @@
  336.  #
  337. -# magic.troff:
  338. -#
  339. -0    string        \100\357    very old (C/A/T) troff output data
  340. -0    string        '        [nt]roff, tbl, or eqn input text
  341. +# magic.troff
  342. +# updated by Daniel Quinlan (quinlan@yggdrasil.com)
  343. +
  344. +# troff input
  345. +0    string        .\\"        troff or preprocessor input text
  346. +0    string        '\\"        troff or preprocessor input text
  347. +0    string        '.\\"        troff or preprocessor input text
  348. +0    string        \\"        troff or preprocessor input text
  349.  
  350. +# ditroff intermediate output text
  351. +0    string        x\ T        ditroff text
  352. +>4    string        cat        for the C/A/T phototypesetter
  353. +>4    string        ps        for PostScript
  354. +>4    string        dvi        for DVI
  355. +>4    string        ascii        for ASCII
  356. +>4    string        lj4        for LaserJet 4
  357. +>4    string        latin1        for ISO 8859-1 (Latin 1)
  358. +>4    string        X75        for xditview at 75dpi
  359. +>>7    string        -12        (12pt)
  360. +>4    string        X100        for xditview at 100dpi
  361. +>>8    string        -12        (12pt)
  362. +
  363. +# output data formats
  364. +0    string        \100\357    very old (C/A/T) troff output data
  365. diff -u -r --new-file file-3.14-orig/Magdir/typeset file-3.14/Magdir/typeset
  366. --- file-3.14-orig/Magdir/typeset    Thu Sep 16 13:38:01 1993
  367. +++ file-3.14/Magdir/typeset    Wed Dec  7 17:10:44 1994
  368. @@ -1,5 +1,4 @@
  369.  # other typesetting magic
  370. -0    string        \100\357    very old (C/A/T) troff output data
  371.  0    string        Interpress/Xerox    Xerox InterPress data
  372.  >16    string        /            (version
  373.  >>17    string        >\0            %s)
  374. diff -u -r --new-file file-3.14-orig/Magdir/x11 file-3.14/Magdir/x11
  375. --- file-3.14-orig/Magdir/x11    Thu Sep 16 13:38:02 1993
  376. +++ file-3.14/Magdir/x11    Wed Dec  7 17:10:44 1994
  377. @@ -7,3 +7,7 @@
  378.  # 0    lelong    00000004    X11 little-endian snf font
  379.  #
  380.  0    long    00000004    X11 snf font
  381. +
  382. +# some X11 fonts, from Daniel Quinlan (quinlan@yggdrasil.com)
  383. +0    string    \001fcp            X11 font data
  384. +0    string    D1.0\015\012\000\000    X11 Speedo font data
  385. diff -u -r --new-file file-3.14-orig/Makefile file-3.14/Makefile
  386. --- file-3.14-orig/Makefile    Tue May  3 10:58:00 1994
  387. +++ file-3.14/Makefile    Wed Dec  7 17:10:44 1994
  388. @@ -23,19 +23,19 @@
  389.  # 4. This notice may not be removed or altered.
  390.  VERSION    = 3.14
  391.  SHELL    = /bin/sh
  392. -#MAGIC    = /etc/magic
  393. -MAGIC    = /usr/local/etc/magic
  394. +MAGIC    = /etc/magic
  395. +#MAGIC    = /usr/lib/magic
  396.  DEFS    = -DMAGIC='"$(MAGIC)"' # -Dvoid=int
  397. -CC    = cc
  398. -COPTS    = -O -g        # newer compilers allow both; else drop -O
  399. +CC    = gcc
  400. +COPTS    = -O2# -g        # newer compilers allow both; else drop -O
  401.  # For truly antique environments, use this for (dummy) include files:
  402. -COPTS    = -O # -Ilocalinc
  403. +#COPTS    = -O # -Ilocalinc
  404.  CFLAGS    = $(COPTS) $(DEFS)
  405. -LDFLAGS    = $(COPTS) # -Bstatic    # older gdb couldn't handle shared libs
  406. +LDFLAGS    = $(COPTS) -s# -Bstatic    # older gdb couldn't handle shared libs
  407.  SHAR    = bundle
  408.  OFILE    = /usr/bin/file        # old or distributed version, for comparison
  409.  # Where new binary lives; typically /usr/local (BSD), /usr/lbin (USG).
  410. -BINDIR    = /usr/local/bin
  411. +BINDIR    = /usr/bin
  412.  # For installing our man pages; 
  413.  # MANCxxx is manual section for Commands, MANFxxx is section for file formats.
  414.  # MANxDIR is directory names; MANxEXT is the filename extention. Usual values:
  415. @@ -54,9 +54,9 @@
  416.  # MANCDIR            /usr/man/local/man1
  417.  # MANCEXT            1
  418.  
  419. -MANCDIR    = /usr/local/man/man1
  420. +MANCDIR    = /usr/man/man1
  421.  MANCEXT    = 1
  422. -MANFDIR    = /usr/local/man/man4
  423. +MANFDIR    = /usr/man/man4
  424.  MANFEXT    = 4
  425.  
  426.  # There are no system-dependant configuration options (except maybe CFLAGS).
  427. @@ -102,7 +102,7 @@
  428.  
  429.  compress.o apprentice.o ascmagic.o file.o fsmagic.o print.o softmagic.o: file.h
  430.  
  431. -install:    file magic
  432. +install:    file magic install.man
  433.          cp file    $(BINDIR)/file
  434.          cp magic $(MAGIC)
  435.  
  436. diff -u -r --new-file file-3.14-orig/README.Linux file-3.14/README.Linux
  437. --- file-3.14-orig/README.Linux    Wed Dec 31 16:00:00 1969
  438. +++ file-3.14/README.Linux    Wed Dec  7 17:10:44 1994
  439. @@ -0,0 +1,62 @@
  440. +** README for Linux **
  441. +
  442. +Notes on patching file-3.14:
  443. +
  444. +After, patching, be certain to delete all zero length files and files
  445. +named *.orig.  Otherwise, you will end up with extra crud in your
  446. +/etc/magic file.  You'll also probably need to patch it from within
  447. +the file-3.14 directory as follows:
  448. +
  449. +    # cd file-3.14; patch -p1 < ~/file-3.14b.diff
  450. +    # find . \( -size 0 -o -name \*.orig \) -print0 | xargs --null rm --
  451. +
  452. +--
  453. +
  454. +In accordance with the LEGAL.NOTICE file,
  455. +
  456. +This is an altered version of file-3.14, which is available in the
  457. +original form via anonymous FTP at tesla.ee.cornell.edu in
  458. +/pub/file-3.14.tar.gz.
  459. +
  460. +This software was written by Ian F. Darwin and others.
  461. +
  462. +This software is Copyright (c) Ian F. Darwin 1986, 1987, 1989, 1990,
  463. +1991, 1992.
  464. +
  465. +These alterations were compiled by Daniel Quinlan (quinlan@yggdrasil.com)
  466. +with the help of the following people:
  467. +
  468. +    Mitchum DSouza (m.dsouza@mrc-apu.cam.ac.uk):
  469. +    additions: Linux locale message catalogs
  470. +
  471. +    Peter Tobias (tobias@server.et-inf.fho-emden.de):
  472. +    fixes/cleanup: linux, zoo
  473. +    additions: Linux TeX, Bash, Debian binary packages
  474. +
  475. +    Daniel Quinlan (quinlan@yggdrasil.com):
  476. +    fixes/cleanup: linux, zoo, audio, commands, ditroff, postscript
  477. +    tex
  478. +    additions: c++, groff, PostScript Type 1 fonts, HTML document
  479. +    text, flex, lex description, LILO boot/chain loaders,
  480. +    Scheme/Lisp, byte-compiled Emacs-Lisp, PCL (HP printer
  481. +    format), TeX documents, Texinfo, GNU Info, timezone data, X11
  482. +    fonts, PSF fonts, and X11 Speedo fonts.
  483. +
  484. +My apologies if I left anyone out.
  485. +
  486. +All of these additions have been sent to and acknowledged by the
  487. +file-3.14 maintainer.  Do not send them to him again.  Do not patch this
  488. +into the original file-3.14 source and upload the result to a Linux FTP
  489. +site--see the file MAINT for more.
  490. +
  491. +These patches are being distributed in the hope that they will be useful,
  492. +but WITHOUT ANY WARRANTY; without even the implied warranty of
  493. +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  494. +
  495. +Please do not contact Yggdrasil Computing about these patches to
  496. +file--they are not responsible for them nor are they maintaining them.
  497. +If you have additions or corrections, please send them to me, Daniel
  498. +Quinlan (quinlan@yggdrasil.com), but DON'T EXPECT ANY HELP in patching
  499. +the source tree, compiling file-3.14, or learning how to knit.
  500. +
  501. +Have a nice day.
  502.