summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2003-09-18Update to 2.7:jmmv2-5/+6
- Do not include pkgconfig's nor intltool's dependancies in new generated bl2 files. These are *build* dependancies, and the package providing the bl2 should not assume we will be using them.
2003-09-16Add support for wildcards and mutiple packages on the command line.erh3-66/+89
Bump version to 1.5.
2003-09-16bump BUILDLINK_DEPENDS to 20030916.grant1-2/+2
2003-09-16test that md5.h can be compiled and that it provides MD5Init(),grant5-14/+251
otherwise, pretend we don't have it. fixes build on some RedHat systems where md5.h is incompatible with NetBSD's. bump to 20030916.
2003-09-16New sentence, new line; add -L to SYNOPSIS. Sort options.wiz1-45/+59
2003-09-16Update pkgchk to 1.41:abs3-6/+25
Implement '-L logfile' which redirect the output of any commands run into the logfile, displaying the tail end on any errors.
2003-09-15Add MANINSTALL to BUILD_DEFS. With latest changes in bsd.pkg.mk, manualjmmv1-1/+3
page handling is automatic when MANINSTALL is not defined; this closes PR pkg/22562 by reed@reedmedia.net.
2003-09-15add prototypes for v{err,warn}{,x}.grant1-1/+5
2003-09-15add v{err,warn}{,x}.grant1-1/+59
2003-09-14Move inclusion of bsd.prefs.mk a little higher so that /etc/mk.confjlam1-3/+3
settings won't stomp on our CFLAGS/LDFLAGS/LIBS definitions.
2003-09-14add nbcompat/config.h to distclean target.grant1-2/+2
2003-09-14define _PATH_DEFTAPE in nbcompat.h to avoid redefining it when paths.hgrant1-1/+9
is included.
2003-09-14sl_add() returns void on some systems, so don't include <stringlist.h>,grant1-5/+1
always use local prototypes.
2003-09-14Add dummy object not to become totally emptyitohy2-3/+11
(a.out ld will fail on an empty library).
2003-09-14bump version for latest changes.grant3-13/+13
2003-09-14define the maximum values for `long long' (LLONG_MAX) andgrant1-1/+9
`unsigned long long' (ULLONG_MAX) if we don't have them. as seen on (a) Linux.
2003-09-14Update pkg_install to 20030914. Changes from version 20030913 arejlam2-5/+6
ensuring that recursive pkg_delete'ing works by using the correct pkg_dbdir to find packages. This fixes recursive deleting if the -K flag is passed to pkg_delete(1), and the named dbdir differs from the default dbdir (/var/db/pkg).
2003-09-13Don't escape '#' within a print statement as it seems to break with somejlam1-3/+3
awks. Thanks to Hubert Feyrer for the fix!
2003-09-13Unbreak pkg_install on Irix by adding irix to the statvfs dance in libnbcompat,jschauma2-3/+3
as suggested by Grant.
2003-09-13Update pkg_install to 20030913. Changes from version 20020912 are quietingjlam2-5/+5
the file removal when deleting linkfarms if the expected file doesn't exist. Since the symlink isn't there, the mission is already accomplished, so why bother with the warning?
2003-09-13Update pkg_install to version 20030912. Changes from 200230907 arejlam4-20/+72
adding two new options to pkg_admin(1) to simply using this utility to list the bare package names that match patterns when looking in PKG_DBDIR: -b Print only the basenames when matching package names for lsall and lsbest. -d lsdir Set lsdir as the path to the directory in which to find matching package names for lsall and lsbest.
2003-09-13Build pkg_install without dependencies by pulling in the libnbcompat sourcejlam1-2/+13
files and building it locally. By removing dependencies from pkg_install, we avoid the circularity of invoking the dependency targets in bsd.pkg.mk that may in turn invoke the pkg_* tools.
2003-09-13Allow libnbcompat to be used without being installed. Also remove thejlam6-137/+17
unused header file util.h.
2003-09-12Remove bsdpak -- not maintained any longer, and pkg_chk does all itwiz5-31/+1
ever did. Closes PR 22765 by Ben Collver.
2003-09-11ensure GID_MAX and UID_MAX are defined, fixing build of mtree and paxgrant1-1/+11
after latest rototill.
2003-09-11back out revision 1.22 which broke statfs() on Linux and FreeBSDgrant3-60/+50
systems which have both statfs() and statvfs(). while it would be nice to have an OS-independent way of testing whether to use our statfs() implementation, in reality it is much more reliable to only use it where required.
2003-09-11ensure S_ISTXT is defined if not defined in sys/stat.h.grant1-2/+6
2003-09-11Improved DESCR and COMMENT. Changed HOMEPAGE. (Okay'd by jlam.)reed2-3/+13
2003-09-10Add the FQDN (using hostname) to the tags list, in case it differs from thejmmv2-4/+4
short name (hostname -s). Fixes PR pkg/22734 by Eric Schnoebelen. Bump version to 1.40.
2003-09-10Fix typo.jmmv1-2/+2
2003-09-10Pull in rev 1.49 of perform.c from src/usr.sbin/pkg_install/info. Thisjlam1-3/+3
fixes a bug where the pkg_dbdir could no longer be a symlink to a directory.
2003-09-10Add handling for OpenWin on Solaris. Two files are patched withgavan4-11/+25
sed at install time which override the versions in the /usr/openwin tree. PREFIX no longer has a default value, as this relied on nonportable BSD make syntax. Makefiles generated with pkgxmkmf will now always need PREFIX set in the environment.
2003-09-09Bump version to 20030907. Changes from previous version include:jlam23-407/+580
* Teaching pkg_add(1) to be smarter about how to add a depoted packge. * "pkg_delete foo" only deletes foo if it's a unique package. * Make "pkg_delete -O foo" for delete file entries for foo from pkgdb.byfile.db actually work. * Teach pkg_admin(1) two new commands "add" and "delete" for working with pkgdb.byfile.db. * pkg_view(1) uses the new pkg_admin(1) commands to keep the pkgdb.byfile.db files consistent in each view. * Man page fixes.
2003-09-09Use pax(1) instead of "cp -R" to install so that we ensure symlinks arejlam1-3/+3
copied instead of followed.
2003-09-08Whee... pkgdb_remove_pkg returns 1 on success, so make the dummy functionjlam1-3/+3
return this value.
2003-09-08It turns out the comment at the top of pkgdb_open is wrong. It actuallyjlam1-3/+3
returns 0 if there is an error, and 1 otherwise.
2003-09-08Substitute for various program paths used by the linkfarm(1) andjlam4-29/+617
pkg_view(1) shell scripts.
2003-09-08The pkgdb_* functions should be no-ops on platforms that don't have thejlam1-3/+3
db*() functions, so make the dummy pkgdb_open() always return 0 for a successful open of the package dbfile.
2003-09-08Return the documented value "0" instead of EXIT_SUCCESS, which while it mayjlam1-5/+5
happen to be "0", isn't what's being explicitly returned.
2003-09-08Exit if there's a problem building in one of the subdirectories instead ofjlam1-2/+2
pretending nothing is wrong.
2003-09-07Update to 1.10:jmmv3-21/+59
* Sync with audit-packages: use the new pkg-vulnerabilities file. * Check if the version of pkg_install inside the chroot is up to date before building anything. If not, force a rebuild automatically. * Disable all those ugly sync's after fsumount (were added because I had some strange problems, IIRC). You can reenabled them by setting SYNC_UMOUNT=yes in the configuration file.
2003-09-07Update pkgtools/x11-links to 0.14. Changes include supportingjlam8-9/+57
XFree86-4.3.x (or NetBSD-current xsrc) and listing more files for XFree86 on Darwin.
2003-09-07Check that Mesa/GLU is builtin.jlam1-2/+2
2003-09-07Add back the GLU files and some additional files in XFree86-4.3.x.jlam4-3/+33
2003-09-07Sync internal name of dummy package containing pkg-vulnerabilitieswiz1-2/+2
to "pkg-vulnerabilities" for consistency. Noted by Sebastian Prause on tech-pkg. No functional change, so no version bump.
2003-09-06update version according to autoconf to match realitygrant2-11/+11
2003-09-06fix some rcsidsgrant26-42/+35
2003-09-06Also check for presence of <sys/statfs.h>, and pretend we don't have it ifjlam4-6/+15
we use libnbcompat's statfs.
2003-09-06Remove the PKG_INSTALLATION_TYPES setting again... this shouldn't be herejlam1-3/+1
yet.
2003-09-06Modify autoconf tests so that we'll reliably implement BSD statfs()jlam3-51/+60
using statvfs() on systems that provide it. I'm assuming that the SVR4 statvfs() is a standardized call across systems that have it. This should allow IRIX to build the statfs call into libnbcompat.