Subject: CVS commit: pkgsrc/pkgtools/libnbcompat
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 08/06/2004 16:55:09
Module Name:	pkgsrc
Committed By:	jlam
Date:		Fri Aug  6 16:55:09 UTC 2004

Modified Files:
	pkgsrc/pkgtools/libnbcompat: Makefile PLIST buildlink3.mk
	pkgsrc/pkgtools/libnbcompat/files: Makefile.in configure configure.ac
	    nbcompat.h src2nbcompat
	pkgsrc/pkgtools/libnbcompat/files/nbcompat: config.h.in
Added Files:
	pkgsrc/pkgtools/libnbcompat/files: README fnmatch.c statvfs.c
	pkgsrc/pkgtools/libnbcompat/files/nbcompat: fnmatch.h queue.h statvfs.h
Removed Files:
	pkgsrc/pkgtools/libnbcompat/files: fseeko.c inet_ntop.c inet_pton.c
	    sl_init.c statfs.c strptime.c timegm.c
	pkgsrc/pkgtools/libnbcompat/files/nbcompat: statfs.h

Log Message:
Update pkgtools/libnbcompat to 20040805.  Changes from version 20040512
include:

  (1) Add a statvfs() implementation based on statfs(), and remove the
      statfs() NetBSD-compatibility implementation.  statvfs() is used
      in src/usr.sbin/pkg_install on the HEAD branch.

  (2) Add a fnmatch() implementation, needed by IRIX.  fnmatch() is used
      in src/usr.sbin/pkg_install on the HEAD branch.

  (3) Remove fseeko(), inet_ntop(), inet_pton(), sl_*() strptime(), and
      timegm() as they're not used by any of the bootstrap packages that
      require libnbcompat (pax, mtree, pkg_install).  All that's left is
      what's necessary to bootstrap those three packages.


To generate a diff of this commit:
cvs rdiff -r1.35 -r1.36 pkgsrc/pkgtools/libnbcompat/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/pkgtools/libnbcompat/PLIST
cvs rdiff -r1.6 -r1.7 pkgsrc/pkgtools/libnbcompat/buildlink3.mk
cvs rdiff -r1.22 -r1.23 pkgsrc/pkgtools/libnbcompat/files/Makefile.in
cvs rdiff -r0 -r1.1 pkgsrc/pkgtools/libnbcompat/files/README \
    pkgsrc/pkgtools/libnbcompat/files/fnmatch.c \
    pkgsrc/pkgtools/libnbcompat/files/statvfs.c
cvs rdiff -r1.41 -r1.42 pkgsrc/pkgtools/libnbcompat/files/configure
cvs rdiff -r1.43 -r1.44 pkgsrc/pkgtools/libnbcompat/files/configure.ac
cvs rdiff -r1.2 -r0 pkgsrc/pkgtools/libnbcompat/files/fseeko.c \
    pkgsrc/pkgtools/libnbcompat/files/inet_ntop.c \
    pkgsrc/pkgtools/libnbcompat/files/inet_pton.c \
    pkgsrc/pkgtools/libnbcompat/files/sl_init.c \
    pkgsrc/pkgtools/libnbcompat/files/strptime.c \
    pkgsrc/pkgtools/libnbcompat/files/timegm.c
cvs rdiff -r1.34 -r1.35 pkgsrc/pkgtools/libnbcompat/files/nbcompat.h
cvs rdiff -r1.4 -r1.5 pkgsrc/pkgtools/libnbcompat/files/src2nbcompat
cvs rdiff -r1.5 -r0 pkgsrc/pkgtools/libnbcompat/files/statfs.c
cvs rdiff -r1.10 -r1.11 \
    pkgsrc/pkgtools/libnbcompat/files/nbcompat/config.h.in
cvs rdiff -r0 -r1.1 pkgsrc/pkgtools/libnbcompat/files/nbcompat/fnmatch.h \
    pkgsrc/pkgtools/libnbcompat/files/nbcompat/queue.h \
    pkgsrc/pkgtools/libnbcompat/files/nbcompat/statvfs.h
cvs rdiff -r1.2 -r0 pkgsrc/pkgtools/libnbcompat/files/nbcompat/statfs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.