# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # README # fileup1.sh # fileup2.sh # fileup3.sh # Makefile.file # config.h.5 # config.h.4 # Localstuff.FreeBSD # FREEBSD-upgrade # FREEBSD-Xlist # echo x - README sed 's/^X//' >README << 'END-of-README' XThis shar contains everything needed to upgrade file(1) to 4.10 in 5-CURRENT and 4-STABLE. X XUnpack it to a scratch area, and set CVSROOT to :ext:@ncvs.FreeBSD.org:/home/ncvs. X X X* First execute `sh fileup1.sh' X XThis will download and unpack the file-4.10 distribution X X X* Next execute `sh fileup2.sh' X XThis will update src/contrib/file to 4.10 X XFREEBSD-Xlist is used to trim unnecessary file (mostly auto* files, everthing to eventually do a ./configure is left in place) X XThen an import is done, and files that no longer exists are removed from HEAD in src/contrib/file. X X X* Finally execute `sh fileup3.sh' X XThis updates the FreeBSD Makefile in src/usr.bin/file X XLocalstuff.FreeBSD is provided to eventually accommodate FreeBSD specific mime types. config.h.4 could be used to do a MFC of the file code. X X X-Oliver Eikemeier END-of-README echo x - fileup1.sh sed 's/^X//' >fileup1.sh << 'END-of-fileup1.sh' X#!/bin/sh -e X Xif [ ! -f file-4.10.tar.gz ]; then X fetch ftp://ftp.astron.com/pub/file/file-4.10.tar.gz Xfi X Xif [ `md5 -q file-4.10.tar.gz` != "c3cf1bda84a9d55896d4b7dd2caee68d" ]; then X echo "checksum mismatch" X exit 1 Xfi X Xrm -Rf file-4.10 X Xtar zxf file-4.10.tar.gz END-of-fileup1.sh echo x - fileup2.sh sed 's/^X//' >fileup2.sh << 'END-of-fileup2.sh' X#!/bin/sh -e X Xcd file-4.10 X Xsed -e /^#/d ../FREEBSD-Xlist | xargs rm X Xcvs import -m "Virgin import of Christos Zoulas's FILE 4.10." \ X src/contrib/file ZOULAS file_4_10 X Xcd .. X Xcvs checkout src/contrib/file X Xcp FREEBSD-upgrade FREEBSD-Xlist src/contrib/file X Xcd src/contrib/file X Xcvs add FREEBSD-Xlist X Xcvs rm -f .cvsignore Xcvs rm -f Header Xcvs rm -f Localstuff Xcvs rm -f Magdir/acorn Xcvs rm -f Magdir/adi Xcvs rm -f Magdir/adventure Xcvs rm -f Magdir/allegro Xcvs rm -f Magdir/alliant Xcvs rm -f Magdir/alpha Xcvs rm -f Magdir/amanda Xcvs rm -f Magdir/amigaos Xcvs rm -f Magdir/animation Xcvs rm -f Magdir/apl Xcvs rm -f Magdir/apple Xcvs rm -f Magdir/applix Xcvs rm -f Magdir/archive Xcvs rm -f Magdir/asterix Xcvs rm -f Magdir/att3b Xcvs rm -f Magdir/audio Xcvs rm -f Magdir/blender Xcvs rm -f Magdir/blit Xcvs rm -f Magdir/bsdi Xcvs rm -f Magdir/c-lang Xcvs rm -f Magdir/cddb Xcvs rm -f Magdir/chi Xcvs rm -f Magdir/cisco Xcvs rm -f Magdir/citrus Xcvs rm -f Magdir/claris Xcvs rm -f Magdir/clipper Xcvs rm -f Magdir/commands Xcvs rm -f Magdir/compress Xcvs rm -f Magdir/console Xcvs rm -f Magdir/convex Xcvs rm -f Magdir/ctags Xcvs rm -f Magdir/cvs Xcvs rm -f Magdir/database Xcvs rm -f Magdir/diamond Xcvs rm -f Magdir/diff Xcvs rm -f Magdir/digital Xcvs rm -f Magdir/dolby Xcvs rm -f Magdir/dump Xcvs rm -f Magdir/dyadic Xcvs rm -f Magdir/editors Xcvs rm -f Magdir/elf Xcvs rm -f Magdir/encore Xcvs rm -f Magdir/epoc Xcvs rm -f Magdir/filesystems Xcvs rm -f Magdir/flash Xcvs rm -f Magdir/fonts Xcvs rm -f Magdir/frame Xcvs rm -f Magdir/freebsd Xcvs rm -f Magdir/fsav Xcvs rm -f Magdir/gimp Xcvs rm -f Magdir/gnu Xcvs rm -f Magdir/grace Xcvs rm -f Magdir/gringotts Xcvs rm -f Magdir/hdf Xcvs rm -f Magdir/hitachi-sh Xcvs rm -f Magdir/hp Xcvs rm -f Magdir/human68k Xcvs rm -f Magdir/ibm370 Xcvs rm -f Magdir/ibm6000 Xcvs rm -f Magdir/iff Xcvs rm -f Magdir/images Xcvs rm -f Magdir/impulse Xcvs rm -f Magdir/intel Xcvs rm -f Magdir/interleaf Xcvs rm -f Magdir/island Xcvs rm -f Magdir/ispell Xcvs rm -f Magdir/java Xcvs rm -f Magdir/jpeg Xcvs rm -f Magdir/karma Xcvs rm -f Magdir/lecter Xcvs rm -f Magdir/lex Xcvs rm -f Magdir/lif Xcvs rm -f Magdir/linux Xcvs rm -f Magdir/lisp Xcvs rm -f Magdir/mach Xcvs rm -f Magdir/macintosh Xcvs rm -f Magdir/magic Xcvs rm -f Magdir/mail.news Xcvs rm -f Magdir/maple Xcvs rm -f Magdir/mathematica Xcvs rm -f Magdir/mcrypt Xcvs rm -f Magdir/mime Xcvs rm -f Magdir/mips Xcvs rm -f Magdir/mirage Xcvs rm -f Magdir/mkid Xcvs rm -f Magdir/mlssa Xcvs rm -f Magdir/mmdf Xcvs rm -f Magdir/modem Xcvs rm -f Magdir/motorola Xcvs rm -f Magdir/msdos Xcvs rm -f Magdir/msvc Xcvs rm -f Magdir/natinst Xcvs rm -f Magdir/ncr Xcvs rm -f Magdir/netbsd Xcvs rm -f Magdir/netscape Xcvs rm -f Magdir/news Xcvs rm -f Magdir/nitpicker Xcvs rm -f Magdir/octave Xcvs rm -f Magdir/olf Xcvs rm -f Magdir/os2 Xcvs rm -f Magdir/os9 Xcvs rm -f Magdir/osf1 Xcvs rm -f Magdir/palm Xcvs rm -f Magdir/parix Xcvs rm -f Magdir/pbm Xcvs rm -f Magdir/pdf Xcvs rm -f Magdir/pdp Xcvs rm -f Magdir/perl Xcvs rm -f Magdir/pgp Xcvs rm -f Magdir/pkgadd Xcvs rm -f Magdir/plus5 Xcvs rm -f Magdir/printer Xcvs rm -f Magdir/project Xcvs rm -f Magdir/psdbms Xcvs rm -f Magdir/pulsar Xcvs rm -f Magdir/pyramid Xcvs rm -f Magdir/python Xcvs rm -f Magdir/riff Xcvs rm -f Magdir/rpm Xcvs rm -f Magdir/rtf Xcvs rm -f Magdir/sc Xcvs rm -f Magdir/sccs Xcvs rm -f Magdir/sendmail Xcvs rm -f Magdir/sequent Xcvs rm -f Magdir/sgi Xcvs rm -f Magdir/sgml Xcvs rm -f Magdir/sharc Xcvs rm -f Magdir/sketch Xcvs rm -f Magdir/smalltalk Xcvs rm -f Magdir/sniffer Xcvs rm -f Magdir/softquad Xcvs rm -f Magdir/spectrum Xcvs rm -f Magdir/sql Xcvs rm -f Magdir/sun Xcvs rm -f Magdir/sysex Xcvs rm -f Magdir/teapot Xcvs rm -f Magdir/terminfo Xcvs rm -f Magdir/tex Xcvs rm -f Magdir/tgif Xcvs rm -f Magdir/ti-8x Xcvs rm -f Magdir/timezone Xcvs rm -f Magdir/troff Xcvs rm -f Magdir/tuxedo Xcvs rm -f Magdir/typeset Xcvs rm -f Magdir/unknown Xcvs rm -f Magdir/uuencode Xcvs rm -f Magdir/varied.out Xcvs rm -f Magdir/vax Xcvs rm -f Magdir/vicar Xcvs rm -f Magdir/visx Xcvs rm -f Magdir/vms Xcvs rm -f Magdir/vmware Xcvs rm -f Magdir/vorbis Xcvs rm -f Magdir/vxl Xcvs rm -f Magdir/wordperfect Xcvs rm -f Magdir/xdelta Xcvs rm -f Magdir/xenix Xcvs rm -f Magdir/zilog Xcvs rm -f Magdir/zyxel Xcvs rm -f Makefile.am Xcvs rm -f Makefile.std Xcvs rm -f acinclude.m4 Xcvs rm -f aclocal.m4 Xcvs rm -f apprentice.c Xcvs rm -f ascmagic.c Xcvs rm -f compress.c Xcvs rm -f file.c Xcvs rm -f file.h Xcvs rm -f file.man Xcvs rm -f fsmagic.c Xcvs rm -f is_tar.c Xcvs rm -f magic.man Xcvs rm -f magic.mime Xcvs rm -f magic2mime Xcvs rm -f missing Xcvs rm -f mkinstalldirs Xcvs rm -f names.h Xcvs rm -f patchlevel.h Xcvs rm -f print.c Xcvs rm -f readelf.c Xcvs rm -f readelf.h Xcvs rm -f softmagic.c Xcvs rm -f stamp-h.in Xcvs rm -f tar.h X Xcvs commit -m "Virgin import of Christos Zoulas's FILE 4.10." END-of-fileup2.sh echo x - fileup3.sh sed 's/^X//' >fileup3.sh << 'END-of-fileup3.sh' X#!/bin/sh -e X Xcvs checkout src/usr.bin/file X Xcp Makefile.file src/usr.bin/file/Makefile Xcp config.h.5 src/usr.bin/file/config.h Xcp Localstuff.FreeBSD src/usr.bin/file X Xcd src/usr.bin/file X Xcvs add Localstuff.FreeBSD Xcvs rm -f file.1 Xcvs rm -f magic.5 X Xcvs commit -m "upgrade to file 4.10" END-of-fileup3.sh echo x - Makefile.file sed 's/^X//' >Makefile.file << 'END-of-Makefile.file' X# $FreeBSD: src/usr.bin/file/Makefile,v 1.26 2004/02/05 22:44:24 ru Exp $ X XFILESRC= ${.CURDIR}/../../contrib/file X.PATH: ${FILESRC}/src ${FILESRC}/doc X XPROG= file X XSRCS= apprentice.c ascmagic.c compress.c \ X file.c fsmagic.c funcs.c is_tar.c magic.c \ X print.c readelf.c softmagic.c X XWARNS?= 1 X XCFLAGS+= -DHAVE_CONFIG_H -DMAGIC='"${MAGIC}"' XCFLAGS+= -I${.CURDIR} -I${FILESRC}/src X XDPADD= ${LIBZ} XLDADD= -lz X XFILES= magic magic.mgc magic.mime magic.mime.mgc XFILESDIR= ${SHAREDIR}/misc X XMAN= file.1 magic.5 X XMAGIC= ${FILESDIR}/magic X XCLEANFILES= ${FILES} ${MAN} makemagic X Xmagic: ${FILESRC}/magic/Header Localstuff.FreeBSD \ X ${FILESRC}/magic/Magdir/[a-z]* X cat ${.ALLSRC} > ${.TARGET} X Xmagic.mime: ${FILESRC}/magic/magic.mime X ln -sf ${.ALLSRC} ${.TARGET} X Xbuild-tools: makemagic X Xmakemagic: apprentice.c print.c magic.c funcs.c X ${CC} -DCOMPILE_ONLY ${CFLAGS} ${LDFLAGS} -o ${.TARGET} ${.ALLSRC} X X.for M in magic magic.mime X${M}.mgc: ${M} makemagic X ./makemagic ${M} X.endfor X XVERSION!= sed -En -e '/^\#define VERSION "([^"]+)"$$/{s//\1/p;q;}' \ X ${.CURDIR}/config.h X X.SUFFIXES: .1 .5 .man X X.man.1 .man.5: X sed -e s@__CSECTION__@1@g \ X -e s@__FSECTION__@5@g \ X -e s@__VERSION__@${VERSION}@g \ X -e s@__MAGIC__@${MAGIC}@g ${.IMPSRC} > ${.TARGET} X X.include END-of-Makefile.file echo x - config.h.5 sed 's/^X//' >config.h.5 << 'END-of-config.h.5' X/* $FreeBSD: src/usr.bin/file/config.h,v 1.7 2003/02/28 05:31:47 obrien Exp $ */ X X#include X X/* config.h. Generated by configure. */ X/* config.h.in. Generated from configure.in by autoheader. */ X/* Autoheader needs me */ X#define PACKAGE "file" X X/* Autoheader needs me */ X#define VERSION "4.10" X X/* Define if builtin ELF support is enabled. */ X#define BUILTIN_ELF 1 X X/* Define if ELF core file support is enabled. */ X#define ELFCORE 1 X X/* Define if the `long long' type works. */ X#define HAVE_LONG_LONG 1 X X/* Define if we have "tm_zone" in "struct tm". */ X#define HAVE_TM_ZONE 1 X X/* Define if we have a global "char * []" "tzname" variable. */ X#define HAVE_TZNAME 1 X X/* Define if we have "tm_isdst" in "struct tm". */ X#define HAVE_TM_ISDST 1 X X/* Define if we have a global "int" variable "daylight". */ X/* #undef HAVE_DAYLIGHT */ X X/* Define if we have a mkstemp */ X#define HAVE_MKSTEMP 1 X X/* Define to `unsigned char' if standard headers don't define. */ X/* #undef uint8_t */ X X/* Define to `unsigned short' if standard headers don't define. */ X/* #undef uint16_t */ X X/* Define to `unsigned int' if standard headers don't define. */ X/* #undef uint32_t */ X X/* Define to `unsigned long long', if available, or `unsigned long', if X standard headers don't define. */ X/* #undef uint64_t */ X X/* Define to `int' if standard headers don't define. */ X/* #undef int32_t */ X X/* FIXME: These have to be added manually because autoheader doesn't know X about AC_CHECK_SIZEOF_INCLUDES. */ X X/* The number of bytes in a uint8_t. */ X#define SIZEOF_UINT8_T 1 X X/* The number of bytes in a uint16_t. */ X#define SIZEOF_UINT16_T 2 X X/* The number of bytes in a uint32_t. */ X#define SIZEOF_UINT32_T 4 X X/* The number of bytes in a uint64_t. */ X#define SIZEOF_UINT64_T 8 X X/* Define to 1 if you have the header file. */ X#define HAVE_FCNTL_H 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_GETOPT_H 1 X X/* Define to 1 if you have the `getopt_long' function. */ X#define HAVE_GETOPT_LONG 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_INTTYPES_H 1 X X/* Define to 1 if you have the `z' library (-lz). */ X#define HAVE_LIBZ 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_LOCALE_H 1 X X/* Define to 1 if you have the `mbrtowc' function. */ X#define HAVE_MBRTOWC 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_MEMORY_H 1 X X/* Define to 1 if you have the `mkstemp' function. */ X#define HAVE_MKSTEMP 1 X X/* Define to 1 if you have the `mmap' function. */ X#define HAVE_MMAP 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_STDINT_H 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_STDLIB_H 1 X X/* Define to 1 if you have the `strerror' function. */ X#define HAVE_STRERROR 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_STRINGS_H 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_STRING_H 1 X X/* Define to 1 if you have the `strtoul' function. */ X#define HAVE_STRTOUL 1 X X/* Define to 1 if `st_rdev' is member of `struct stat'. */ X#define HAVE_STRUCT_STAT_ST_RDEV 1 X X/* Define to 1 if your `struct stat' has `st_rdev'. Deprecated, use X `HAVE_STRUCT_STAT_ST_RDEV' instead. */ X#define HAVE_ST_RDEV 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_SYS_MMAN_H 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_SYS_STAT_H 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_SYS_TYPES_H 1 X X/* Define to 1 if you have the header file. */ X/* #undef HAVE_SYS_UTIME_H */ X X/* Define to 1 if you have that is POSIX.1 compatible. */ X#define HAVE_SYS_WAIT_H 1 X X/* HAVE_TM_ZONE */ X#define HAVE_TM_ZONE 1 X X/* HAVE_TZNAME */ X#define HAVE_TZNAME 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_UNISTD_H 1 X X/* Define to 1 if you have the `utime' function. */ X#define HAVE_UTIME 1 X X/* Define to 1 if you have the `utimes' function. */ X#define HAVE_UTIMES 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_UTIME_H 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_WCHAR_H 1 X X/* Define to 1 if you have the `wcwidth' function. */ X#define HAVE_WCWIDTH 1 X X/* Define to 1 if `major', `minor', and `makedev' are declared in . X */ X/* #undef MAJOR_IN_MKDEV */ X X/* Define to 1 if `major', `minor', and `makedev' are declared in X . */ X/* #undef MAJOR_IN_SYSMACROS */ X X/* Name of package */ X#define PACKAGE "file" X X/* Define to the address where bug reports for this package should be sent. */ X#define PACKAGE_BUGREPORT "" X X/* Define to the full name of this package. */ X#define PACKAGE_NAME "" X X/* Define to the full name and version of this package. */ X#define PACKAGE_STRING "" X X/* Define to the one symbol short name of this package. */ X#define PACKAGE_TARNAME "" X X/* Define to the version of this package. */ X#define PACKAGE_VERSION "" X X/* Define to 1 if you have the ANSI C header files. */ X#define STDC_HEADERS 1 X X/* Define to 1 if your declares `struct tm'. */ X/* #undef TM_IN_SYS_TIME */ X X/* Version number of package */ X#define VERSION "4.10" X X/* Number of bits in a file offset, on hosts where this is settable. */ X/* #undef _FILE_OFFSET_BITS */ X X/* Define for large files, on AIX-style hosts. */ X/* #undef _LARGE_FILES */ X X/* Define to empty if `const' does not conform to ANSI C. */ X/* #undef const */ X X/* Define to a type if does not define. */ X/* #undef mbstate_t */ X X/* Define to `long' if does not define. */ X/* #undef off_t */ X X/* Define to `unsigned' if does not define. */ X/* #undef size_t */ END-of-config.h.5 echo x - config.h.4 sed 's/^X//' >config.h.4 << 'END-of-config.h.4' X/* $FreeBSD: src/usr.bin/file/config.h,v 1.1.2.3 2003/03/16 04:47:04 obrien Exp $ */ X X/* config.h. Generated by configure. */ X/* config.h.in. Generated from configure.in by autoheader. */ X/* Autoheader needs me */ X#define PACKAGE "file" X X/* Autoheader needs me */ X#define VERSION "4.10" X X/* Define if builtin ELF support is enabled. */ X#define BUILTIN_ELF 1 X X/* Define if ELF core file support is enabled. */ X#define ELFCORE 1 X X/* Define if the `long long' type works. */ X#define HAVE_LONG_LONG 1 X X/* Define if we have "tm_zone" in "struct tm". */ X#define HAVE_TM_ZONE 1 X X/* Define if we have a global "char * []" "tzname" variable. */ X#define HAVE_TZNAME 1 X X/* Define if we have "tm_isdst" in "struct tm". */ X#define HAVE_TM_ISDST 1 X X/* Define if we have a global "int" variable "daylight". */ X/* #undef HAVE_DAYLIGHT */ X X/* Define if we have a mkstemp */ X#define HAVE_MKSTEMP 1 X X/* Define to `unsigned char' if standard headers don't define. */ X/* #undef uint8_t */ X X/* Define to `unsigned short' if standard headers don't define. */ X/* #undef uint16_t */ X X/* Define to `unsigned int' if standard headers don't define. */ X/* #undef uint32_t */ X X/* Define to `unsigned long long', if available, or `unsigned long', if X standard headers don't define. */ X/* #undef uint64_t */ X X/* Define to `int' if standard headers don't define. */ X/* #undef int32_t */ X X/* FIXME: These have to be added manually because autoheader doesn't know X about AC_CHECK_SIZEOF_INCLUDES. */ X X/* The number of bytes in a uint8_t. */ X#define SIZEOF_UINT8_T 1 X X/* The number of bytes in a uint16_t. */ X#define SIZEOF_UINT16_T 2 X X/* The number of bytes in a uint32_t. */ X#define SIZEOF_UINT32_T 4 X X/* The number of bytes in a uint64_t. */ X#define SIZEOF_UINT64_T 8 X X/* Define to 1 if you have the header file. */ X#define HAVE_FCNTL_H 1 X X/* Define to 1 if you have the header file. */ X/* #undef HAVE_GETOPT_H */ X X/* Define to 1 if you have the `getopt_long' function. */ X/* #undef HAVE_GETOPT_LONG */ X X/* Define to 1 if you have the header file. */ X#define HAVE_INTTYPES_H 1 X X/* Define to 1 if you have the `z' library (-lz). */ X#define HAVE_LIBZ 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_LOCALE_H 1 X X/* Define to 1 if you have the `mbrtowc' function. */ X/* #undef HAVE_MBRTOWC */ X X/* Define to 1 if you have the header file. */ X#define HAVE_MEMORY_H 1 X X/* Define to 1 if you have the `mkstemp' function. */ X#define HAVE_MKSTEMP 1 X X/* Define to 1 if you have the `mmap' function. */ X#define HAVE_MMAP 1 X X/* Define to 1 if you have the header file. */ X/* #undef HAVE_STDINT_H */ X X/* Define to 1 if you have the header file. */ X#define HAVE_STDLIB_H 1 X X/* Define to 1 if you have the `strerror' function. */ X#define HAVE_STRERROR 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_STRINGS_H 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_STRING_H 1 X X/* Define to 1 if you have the `strtoul' function. */ X#define HAVE_STRTOUL 1 X X/* Define to 1 if `st_rdev' is member of `struct stat'. */ X#define HAVE_STRUCT_STAT_ST_RDEV 1 X X/* Define to 1 if your `struct stat' has `st_rdev'. Deprecated, use X `HAVE_STRUCT_STAT_ST_RDEV' instead. */ X#define HAVE_ST_RDEV 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_SYS_MMAN_H 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_SYS_STAT_H 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_SYS_TYPES_H 1 X X/* Define to 1 if you have the header file. */ X/* #undef HAVE_SYS_UTIME_H */ X X/* Define to 1 if you have that is POSIX.1 compatible. */ X#define HAVE_SYS_WAIT_H 1 X X/* HAVE_TM_ZONE */ X#define HAVE_TM_ZONE 1 X X/* HAVE_TZNAME */ X#define HAVE_TZNAME 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_UNISTD_H 1 X X/* Define to 1 if you have the `utime' function. */ X#define HAVE_UTIME 1 X X/* Define to 1 if you have the `utimes' function. */ X#define HAVE_UTIMES 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_UTIME_H 1 X X/* Define to 1 if you have the header file. */ X#define HAVE_WCHAR_H 1 X X/* Define to 1 if you have the `wcwidth' function. */ X/* #undef HAVE_WCWIDTH */ X X/* Define to 1 if `major', `minor', and `makedev' are declared in . X */ X/* #undef MAJOR_IN_MKDEV */ X X/* Define to 1 if `major', `minor', and `makedev' are declared in X . */ X/* #undef MAJOR_IN_SYSMACROS */ X X/* Name of package */ X#define PACKAGE "file" X X/* Define to the address where bug reports for this package should be sent. */ X#define PACKAGE_BUGREPORT "" X X/* Define to the full name of this package. */ X#define PACKAGE_NAME "" X X/* Define to the full name and version of this package. */ X#define PACKAGE_STRING "" X X/* Define to the one symbol short name of this package. */ X#define PACKAGE_TARNAME "" X X/* Define to the version of this package. */ X#define PACKAGE_VERSION "" X X/* Define to 1 if you have the ANSI C header files. */ X#define STDC_HEADERS 1 X X/* Define to 1 if your declares `struct tm'. */ X/* #undef TM_IN_SYS_TIME */ X X/* Version number of package */ X#define VERSION "4.10" X X/* Number of bits in a file offset, on hosts where this is settable. */ X/* #undef _FILE_OFFSET_BITS */ X X/* Define for large files, on AIX-style hosts. */ X/* #undef _LARGE_FILES */ X X/* Define to empty if `const' does not conform to ANSI C. */ X/* #undef const */ X X/* Define to a type if does not define. */ X/* #undef mbstate_t */ X X/* Define to `long' if does not define. */ X/* #undef off_t */ X X/* Define to `unsigned' if does not define. */ X/* #undef size_t */ END-of-config.h.4 echo x - Localstuff.FreeBSD sed 's/^X//' >Localstuff.FreeBSD << 'END-of-Localstuff.FreeBSD' X X#------------------------------------------------------------------------------ X# Localstuff.FreeBSD: file(1) magic for locally observed files X# X# $FreeBSD$ X# Add any locally observed files here. Remember: X# text if readable, executable if runnable binary, data if unreadable. END-of-Localstuff.FreeBSD echo x - FREEBSD-upgrade sed 's/^X//' >FREEBSD-upgrade << 'END-of-FREEBSD-upgrade' X# ex:ts=8 X$FreeBSD: src/contrib/file/FREEBSD-upgrade,v 1.4 2002/09/16 06:02:55 obrien Exp $ X XChristos Zoulas `file' X originals can be found at: ftp://ftp.astron.com/pub/file/ X XImported by: X X sed -e /^#/d FREEBSD-Xlist | xargs rm X cvs import -m "Virgin import of Christos Zoulas's FILE 4.10." \ X src/contrib/file ZOULAS file_4_10 X X XNever make local changes to ZOULAS `file'. Christos is very willing to Xwork with us to meet our FreeBSD needs. Thus submit any desired changes Xto him and wait for the next release and vendor Ximport to get them. X Xobrien@NUXI.com X15-Sept-2002 END-of-FREEBSD-upgrade echo x - FREEBSD-Xlist sed 's/^X//' >FREEBSD-Xlist << 'END-of-FREEBSD-Xlist' X.cvsignore XMakefile.am Xacinclude.m4 Xaclocal.m4 Xdepcomp Xdoc/Makefile.am Xmagic/Makefile.am Xmissing Xmkinstalldirs Xpython/README Xpython/example.py Xpython/py_magic.c Xpython/py_magic.h Xpython/setup.py Xsrc/Makefile.am Xsrc/acconfig.h Xstamp-h.in END-of-FREEBSD-Xlist exit