summaryrefslogtreecommitdiff
path: root/usr.bin/file
AgeCommit message (Collapse)Author
2003-10-21Rework how MAKEVERBOSE operates:lukem
* Don't bother prefixing commands with a line of ${_MKCMD}\ and instead rely upon "make -s". This is less intrusive on all the Makefiles than the former. Idea from David Laight. * Rename the variables use to print messages. The scheme now is: _MKMSG_FOO Run _MKMSG 'foo' _MKTARGET_FOO Run _MKMSG_FOO ${.TARGET} From discussion with Alistair Crooks.
2003-10-19support MAKEVERBOSElukem
2003-09-17have DPADDitojun
2003-07-10Rename a large chunk of the make(1) variables which refer to alukem
program/tool from "FOO" to "TOOL_FOO". The new variables are: TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC For each, provide default in <bsd.sys.mk> of the form: TOOL_FOO?= foo and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override: TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo Document all of these in bsd.README. This cleans up a chunk of potential (and actual) namespace collision within our build infrastructure, as well as improves consistency in the share/mk documentation and provision of appropriate defaults for each of these variables.
2003-05-26Adapt to new magic compilation behaviour: copy magic.mime to objdirpooka
before compiling it so that we get the output also in the objdir instead of the distdir
2003-04-12Link libz after libmagic otherwise it fails on NOPIC ports.tsutsui
2003-04-05use ${CAT} instead of catpooka
2003-04-05When not using TOOLS, compile magic using the newly-built binarypooka
as suggested by Ken Wellsch in bin/20996
2003-03-26use file from distpooka
2003-03-14__APPLE__ has <stdint.h>, too.thorpej
2003-02-28If the NetBSD version note looks reasonable, parse it and display thethorpej
info.
2003-02-26don't trust sizes comming in from the elf file.christos
2003-02-26make this compilechristos
2003-02-26fix a memory allocation issue.christos
2003-02-10replace linux examples with netbsd examplesross
2003-01-20Detect ns32k ELF files.simonb
2003-01-06writable, not writeable.wiz
2002-12-22Actually return a different code for big-endian UTF-16 in looks_unicode().is
Fixes PR 19487.
2002-12-06Need <stdlib.h> for exit() prototype.thorpej
2002-10-02interpret, not interpet. By Adrian Mrva.wiz
2002-09-30New sentence, new line.grant
2002-09-28recognize Apple UFS Volume labelsdbj
2002-09-16Also HAVE_STDINT_H if defined(__linux__).briggs
2002-09-15Don't include <sys/cdefs.h> directly. On a NetBSD system, it will bethorpej
pulled in by <sys/types.h>, and on a non-NetBSD system (host tool case), it doesn't really matter (since it's just for the __RCSID macro). There are larger problems with mkmagic's host tool-ness. A PR has been filed.
2002-08-12calloc() arg mistake. it's (nelem, size). from openbsditojun
2002-08-02work around cross-compile problems on 1.5.x, don't try to includepooka
<stdint.h> on that platform
2002-07-15add additional StuffIt format.grant
2002-07-10minor shuffles to make this more like the vendor versionpooka
2002-07-10Yamaha TX Wavepooka
from Ben Collver <collver1@attbi.com> in misc/17487
2002-07-10add scream tracker sample magicpooka
from Ben Collver <collver1@attbi.com> in misc/17486
2002-07-10move impulse tracker data files into audiopooka
2002-07-09change versions for file 3.39pooka
2002-07-09end this destructive conflictpooka
2002-07-09file 3.39pooka
2002-06-14Remove #if __STDC__, de-__P() and ANSIfy.wiz
Okay'd by christos.
2002-06-05use types defined in inttypes.h.itojun
have attribute(packed) to struct magic to make it packed in the same way across different archs.
2002-05-30Don't use multi-line string literals.thorpej
2002-05-21PR/16941: Antti Kantee: Clean up unused functions.christos
2002-05-21file(1) magic for Human68k (X680x0 DOS) binary formatsitohy
2002-05-18adapt to 3.38pooka
2002-05-18fix botchpooka
2002-05-18add zlibpooka
2002-05-18conflict therapypooka
2002-05-18file 3.38pooka
2002-04-09Add support for recognising FreeBSD and OpenBSD executables.bjh21
2002-03-30Add constants required for PT_NOTE interpretation in executables.bjh21
2002-03-30Add support for reading PT_NOTE segments in ELF executables. This means thatbjh21
file(1) will now recognise NetBSD and Linux ELF executables correctly, thus addressing part of PR bin/12295.
2002-03-24reflect magic.mime -> magic.mime.in change also herepooka
+ fix an ooold typo ;)
2002-03-24Fix the magic.mime problem correctly: the input file gets a differentthorpej
name.
2002-03-24Undo last.wiz
If no objdir exists, this change made 'make clean' remove the checked out magic.mime, making subsequent 'make build's fail.