pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
PR/33884 CVS commit: pkgsrc/pkgtools/pkg_install/files
The following reply was made to PR pkg/33884; it has been noted by GNATS.
From: Joerg Sonnenberger <joerg%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc:
Subject: PR/33884 CVS commit: pkgsrc/pkgtools/pkg_install/files
Date: Sat, 28 Feb 2009 16:03:56 +0000 (UTC)
Module Name: pkgsrc
Committed By: joerg
Date: Sat Feb 28 16:03:56 UTC 2009
Modified Files:
pkgsrc/pkgtools/pkg_install/files/add: main.c perform.c pkg_add.1
pkg_add.cat1
pkgsrc/pkgtools/pkg_install/files/info: main.c pkg_info.1 pkg_info.cat1
pkgsrc/pkgtools/pkg_install/files/lib: Makefile.in lib.h parse-config.c
pkg_install.conf.5.in pkg_install.conf.cat5.in pkg_io.c version.h
Removed Files:
pkgsrc/pkgtools/pkg_install/files/lib: path.c path.h
Log Message:
pkg_install-20090228:
Integrate the PKG_PATH logic for tightly with the find_archive logic:
- remember initial current working directory from the time PKG_PATH is
processed, it will be used as reference for all relative entries
- remove now redundant fchdir dance in pkg_add
- pass down to find_archive if this is a top-level package (e.g.
requested on the command line) or not; the location of top-level
packages is searched for packages first and for URLs or path names the
PKG_PATH itself is not processed (e.g. pkg_add foo/bar not look into
PKG_PATH for bar). This addresses PR 33884 in a different way.
- document the rules for finding packages more explicitly
- allow specifying PKG_PATH in pkg_install.conf as well; environment
takes precendence.
- remove PKG_PATH related logic in pkg_info(1), it doesn't deal with
PKG_PATH anyway
- remove PKG_PATH, PKG_TMPDIR and TMPDIR description in pkg_info(1),
they are no longer used
To generate a diff of this commit:
cvs rdiff -r1.17 -r1.18 pkgsrc/pkgtools/pkg_install/files/add/main.c
cvs rdiff -r1.80 -r1.81 pkgsrc/pkgtools/pkg_install/files/add/perform.c
cvs rdiff -r1.32 -r1.33 pkgsrc/pkgtools/pkg_install/files/add/pkg_add.1
cvs rdiff -r1.27 -r1.28 pkgsrc/pkgtools/pkg_install/files/add/pkg_add.cat1
cvs rdiff -r1.23 -r1.24 pkgsrc/pkgtools/pkg_install/files/info/main.c
cvs rdiff -r1.22 -r1.23 pkgsrc/pkgtools/pkg_install/files/info/pkg_info.1
cvs rdiff -r1.19 -r1.20 pkgsrc/pkgtools/pkg_install/files/info/pkg_info.cat1
cvs rdiff -r1.25 -r1.26 pkgsrc/pkgtools/pkg_install/files/lib/Makefile.in
cvs rdiff -r1.48 -r1.49 pkgsrc/pkgtools/pkg_install/files/lib/lib.h
cvs rdiff -r1.3 -r1.4 pkgsrc/pkgtools/pkg_install/files/lib/parse-config.c
cvs rdiff -r1.7 -r0 pkgsrc/pkgtools/pkg_install/files/lib/path.c
cvs rdiff -r1.3 -r0 pkgsrc/pkgtools/pkg_install/files/lib/path.h
cvs rdiff -r1.2 -r1.3 \
pkgsrc/pkgtools/pkg_install/files/lib/pkg_install.conf.5.in \
pkgsrc/pkgtools/pkg_install/files/lib/pkg_install.conf.cat5.in
cvs rdiff -r1.4 -r1.5 pkgsrc/pkgtools/pkg_install/files/lib/pkg_io.c
cvs rdiff -r1.114 -r1.115 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.
Home |
Main Index |
Thread Index |
Old Index