Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
. MASTER_SITES change
. fixed WRKSRC
. minor fixes
|
|
Noted and patch provided by Mihai Chelaru.
Bump version to 1.1.
|
|
be safe everywhere.
|
|
|
|
Avoid sign comparision issues.
|
|
|
|
actually, if our /bin/sh has some bug related to set -e,
it's better to write the test with if-then-fi instead.
|
|
terminate the shell due to "set -e" when the [ ... ] part is false.
This behaviour seems correct to me, but I can't explain why this code
doesn't fail with our /bin/sh.
|
|
get into the mess of needing to figure out linkage on Linux.
|
|
|
|
Add new option -r to pkg_info, which works like -R, but expands it
recursively.
|
|
|
|
create a block context.
|
|
Plug a number of file descriptor leaks.
|
|
Add TAILQ_LAST.
|
|
|
|
|
|
|
|
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
|
|
old version exists (e.g. because this is not an update).
Reported by Thomas Klausner.
|
|
|
|
Always try to preserve the +PRESERVE file from the old package, even
when the new one has one as well. This fixes the update case for the
special case of pkg_install itself as reported by tron@.
|
|
From Stathis Kamperis on pkgsrc-users.
Bump version.
|
|
"pkg_info -Q automatic foo" should not bitch.
|
|
nbcompat/poll.h conflicts with the system header on Solaris
and is implicitly included by nbcompat.h already, if needed.
Fixes PR 40756.
|
|
|
|
Rewrite pkg_delete to expand the list of packages to delete first and
reorder it if necessary. It will bail out if it knows in advance that it
can't remove a package. It will also fail for errors while removing one
package, unless forced. Add an option to remove automatically installed
packages that are no longer used.
The pkgviews support is kept, but untested. The error handling for
pkgviews most of all is as weak as before.
Basic review from hubertf@, man page changes by bad@.
|
|
|
|
Fix PR 36641 - pkg_chk -g requires pkgsrc source tree, from Aleksey Cheusov.
|
|
|
|
Add EXIT STATUS section.
Sort options and their descriptions.
|
|
New sentence, new line.
Add EXIT STATUS section.
Sort options and their descriptions.
Bump date for previous.
|
|
ending in .tbz as well as .tgz. Should address the problem reported
in PR pkg/40515. I am explicitly not using the mk.conf settings
for PKG_SUFX though because at run time we may or may not have a valid
mk.conf on hand that corresponds to how the packages were built.
|
|
|
|
|
|
- At least Ubuntu 8.1 sets __attribute__((warn_unused_result)) on fwrite()
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25509
which means (void)fwrite(...) will *always* generate a warning, so
set -Wno-error to bypass this in Linux.sys.mk
- Ubuntu 8.1 also jumps through hoops to ensure ARG_MAX is *undefined*, so
work around this in tnftp and libnbcompat
|
|
Changes since 0.4.2:
- added -c list-file (seb@)
- no more MASTER_SITES, using files/ instead
- removed README in favor of a man page
- corrected pkglint(1) warning about multi-line SUBST_SED
OK'd by cube@
|
|
Don't leak the unprivileged user for USE_DESTDIR=full.
|
|
|
|
not just fetch-pkg-vulnerabilities. Suggested by David Holland.
|
|
Sort PLIST, and remove share/examples/packagekit.
Bump PKGREVISION for last.
|
|
From a private discussion with jmcneill.
Mark as destdir safe.
|
|
|
|
using the INSTALL_*_DIR commands or the INSTALLATION_DIRS variable.
Suggested by abs@ on tech-pkg@.
|
|
|
|
|
|
remove for update; mysql-client has a pattern that matching itself.
Reported by Obata Akio.
|
|
|
|
happen e.g. if pkg_add finds a directory with that name.
Remove a bunch of HAVE_SSL conditionals that no longer apply as GPG
support is back in.
|