Subject: CVS commit: pkgsrc/pkgtools/pkg_install/files
To: None <pkgsrc-changes@NetBSD.org>
From: Alistair G. Crooks <agc@netbsd.org>
List: pkgsrc-changes
Date: 12/29/2004 12:16:56
Module Name: pkgsrc
Committed By: agc
Date: Wed Dec 29 12:16:56 UTC 2004
Modified Files:
pkgsrc/pkgtools/pkg_install/files/add: extract.c main.c perform.c
verify.c
pkgsrc/pkgtools/pkg_install/files/admin: main.c
pkgsrc/pkgtools/pkg_install/files/create: main.c perform.c pl.c
pkgsrc/pkgtools/pkg_install/files/delete: main.c perform.c
pkgsrc/pkgtools/pkg_install/files/info: main.c perform.c
pkgsrc/pkgtools/pkg_install/files/lib: file.c ftpio.c lib.h path.c
pen.c pkgdb.c plist.c str.c version.h
Log Message:
Pull in portability changes from src, and bump version to 20041226:
Introduce a new abstraction in the C code, called MaxPathSize. All
previous occurrences of MAXPATHLEN and FILENAME_MAX have been changed
to use MaxPathSize instead.
If MAXPATHLEN is not defined, then assume a default value of 1024
(this is primarily for use on the Hurd).
The reason for this is that some older platforms define FILENAME_MAX
to be 14, although MAXPATHLEN is 1024. On BSD-derived systems,
FILENAME_MAX And MAXPATHLEN are both 1024.
Bump pkg_install version to 20041226.
These modifications have been tested so far on a NetBSD-current bulk
build.
To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 pkgsrc/pkgtools/pkg_install/files/add/extract.c
cvs rdiff -r1.7 -r1.8 pkgsrc/pkgtools/pkg_install/files/add/main.c
cvs rdiff -r1.26 -r1.27 pkgsrc/pkgtools/pkg_install/files/add/perform.c
cvs rdiff -r1.6 -r1.7 pkgsrc/pkgtools/pkg_install/files/add/verify.c
cvs rdiff -r1.16 -r1.17 pkgsrc/pkgtools/pkg_install/files/admin/main.c
cvs rdiff -r1.5 -r1.6 pkgsrc/pkgtools/pkg_install/files/create/main.c
cvs rdiff -r1.7 -r1.8 pkgsrc/pkgtools/pkg_install/files/create/perform.c
cvs rdiff -r1.8 -r1.9 pkgsrc/pkgtools/pkg_install/files/create/pl.c
cvs rdiff -r1.15 -r1.16 pkgsrc/pkgtools/pkg_install/files/delete/main.c
cvs rdiff -r1.12 -r1.13 pkgsrc/pkgtools/pkg_install/files/delete/perform.c
cvs rdiff -r1.11 -r1.12 pkgsrc/pkgtools/pkg_install/files/info/main.c
cvs rdiff -r1.17 -r1.18 pkgsrc/pkgtools/pkg_install/files/info/perform.c
cvs rdiff -r1.12 -r1.13 pkgsrc/pkgtools/pkg_install/files/lib/file.c \
pkgsrc/pkgtools/pkg_install/files/lib/ftpio.c
cvs rdiff -r1.14 -r1.15 pkgsrc/pkgtools/pkg_install/files/lib/lib.h
cvs rdiff -r1.5 -r1.6 pkgsrc/pkgtools/pkg_install/files/lib/path.c
cvs rdiff -r1.15 -r1.16 pkgsrc/pkgtools/pkg_install/files/lib/pen.c
cvs rdiff -r1.21 -r1.22 pkgsrc/pkgtools/pkg_install/files/lib/pkgdb.c
cvs rdiff -r1.11 -r1.12 pkgsrc/pkgtools/pkg_install/files/lib/plist.c
cvs rdiff -r1.9 -r1.10 pkgsrc/pkgtools/pkg_install/files/lib/str.c
cvs rdiff -r1.37 -r1.38 pkgsrc/pkgtools/pkg_install/files/lib/version.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.