History log of /freebsd-11.0-release/usr.bin/file/Makefile
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 303975 11-Aug-2016 gjb

Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE
cycle.

Prune svn:mergeinfo from the new branch, and rename it to RC1.

Update __FreeBSD_version.

Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and
the dvd1.iso packages population.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 275042 25-Nov-2014 bapt

Convert to usr.bin/ to LIBADD
Reduce overlinking


# 267897 26-Jun-2014 delphij

MFV r267843: update file/libmagic to 5.19.

MFC after: 2 weeks


# 234449 19-Apr-2012 obrien

Update file(1) to version 5.11.


# 191771 04-May-2009 obrien

Merge vendor/file/dist@191739, bringing FILE 5.00 to 8-CURRENT.


# 175820 30-Jan-2008 ru

Christos decided to keep the manpages in mdoc(7) format,
so stop using our own versions of these.


# 137887 19-Nov-2004 obrien

Install the header for libmagic.

PR: 73647
Submitted by: Uranus <uranus@it.muds.net>


# 133370 09-Aug-2004 obrien

Don't try to programatically support running file(1) w/in /usr/obj or other
non-standard install path.

Agreed with: ru


# 133367 09-Aug-2004 obrien

Uncomment the real paths and remove the local debugging paths.

Noticed by: ru (who's faster than 'make world' on my stock src test machine)


# 133363 09-Aug-2004 obrien

The file consumer binary, which depends on the libmagic.


# 125503 05-Feb-2004 ru

Fixed style of DPADD and LDADD assignments as per style.Makefile(5).


# 103378 16-Sep-2002 obrien

Update for version 3.39.


# 88064 17-Dec-2001 ru

Install files via FILES.


# 84688 08-Oct-2001 obrien

Update for FILE v3.37.
FreeBSD no longer needs the daylight hack.
(we really should sync our timezone code up ...)


# 81845 17-Aug-2001 obrien

Use a build-tool to create the .mgc files.

Submitted by: ru (partial)
Obtained from: NetBSD (basic idea)
Reviewed by: bde, ru


# 81293 08-Aug-2001 obrien

Clean up this thing a little.


# 81292 08-Aug-2001 obrien

Support the new "-i" (output MIME type strings) option by installing
the MIME files (both regular and precompiled).


# 81291 08-Aug-2001 obrien

Build and use the precompiled magic file. Precompiled magic files have
been supported since version 3.35, however it is just with version 3.36
that file has become verbose about it.


# 80594 30-Jul-2001 obrien

Update to version 3.36.
I had to hack print.c due to some new bits that only compile on NetBSD.
I could not figure what the analogous FreeBSD bits are.


# 74848 27-Mar-2001 ru

MAN[1-9] -> MAN.


# 69861 11-Dec-2000 phantom

Re-add home born file(1) and magic(5) manual pages. Update them to
current file(1) version (3.33)

Approved by: obrien


# 69228 26-Nov-2000 obrien

Use the vendor's manpages (which are in old -man format) rather than
our modified one based on a much older version of the vendor's manpage.


# 68352 05-Nov-2000 obrien

Switch over to using the Christos Zoulas maintained version in contrib/
This also gives use the same exact results as NetBSD, thus sharing more
code with our bretheren.


# 50477 28-Aug-1999 peter

$Id$ -> $FreeBSD$


# 39495 19-Sep-1998 obrien

Remove useless `BINOWN=root' now that it is the default.


# 24607 04-Apr-1997 mpp

Remove the etc-magic target since we no longer install the
/etc/magic symlink.


# 23995 18-Mar-1997 mpp

Merge to resolve conflicts with file 3.22 merge.


# 23006 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


# 21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


# 20394 13-Dec-1996 bde

Restored installation of /etc/magic. It's now a symlink instead of a
file (like /etc/termcap). /usr/src/etc/Makefile depends on there
being an etc-magic install rule here, and who-knows-what depends on
`magic' being in /etc.

Fixed some style bugs - don't use -c for installing files in the obj
directory...


# 20323 11-Dec-1996 joerg

Add another matching algorithhm to do heuristics for international
language text files.

Should finally close PR # bin/1925: file does not consider cyrillic
text..., though i've never got any response from the originator about
my suggestion.

While i was at it, also move out the `magic' file to /usr/share/misc,
there's nothing that magic with this file to justify its life under
/etc.


# 17639 17-Aug-1996 wosch

make install should not install any file in /etc.


# 9701 25-Jul-1995 bde

Change `install' to `${INSTALL}' so that default install flags can be
specified in the top level Makefiles.


# 8874 30-May-1995 rgrimes

Remove trailing whitespace.


# 2482 03-Sep-1994 csgr

Changes to file(1) for FreeBSD:
- Makefile: bmake the sucker
- file.1, magic.5: replace __MAGIC__ and __SECTION__
- add Magdir/freebsd
- add file to usr.bin/Makefile

A note on the FreeBSD magic entry:
The magic number "000000407" is reported as "impure format". This
stops file(1) telling us that our object files are "PDP-11 executables".
(Saying anything more than "impure format" would probably be bogus.
Submitted by: Geoff.


# 2480 03-Sep-1994 csgr

This commit was generated by cvs2svn to compensate for changes in r2479,
which included commits to RCS files with non-trunk default branches.


# 2479 03-Sep-1994 csgr

Bring in file 3.14 by Ian Darwin (and Christos Zoulas)

The following files were moved to different names:
- file.man -> file.1
- magic.man -> magic.5

The following file was removed:
- Magdir/Makefile