pkgsrc/bootstrap
2004-12-21 14:12:50 +00:00
..
bmake ensure MAKEFLAGS is empty when calling bmake.boot. HP-UX make(1) sets 2004-11-26 12:08:44 +00:00
files Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs. 2004-12-03 15:14:50 +00:00
mods ditch NetBSD-specific stuff, specifically -Werror which xlc doesn't 2004-11-27 14:42:28 +00:00
bootstrap add support for Tru64, patches provided by Tobias Nygren 2004-11-20 04:31:35 +00:00
cleanup Why all the complexity? Just remove $wrkdir. (The previous incarnation left 2004-10-11 13:50:17 +00:00
mkbinarykit use /usr/pkg/pkgdb on DragonFly by default 2004-12-21 14:12:50 +00:00
mkbootstrapkit Add a script to make a source bootstrap kit. By default, the "kitdir" 2004-08-15 20:06:39 +00:00
pkg.sh import the required bits of bootstrap-pkgsrc from 20040311. 2004-03-11 13:03:58 +00:00
README PKGDBDIR -> PKG_DBDIR for consistency. From Jim Bernard in PR 26027. 2004-06-23 19:06:40 +00:00
README.AIX import the required bits of bootstrap-pkgsrc from 20040311. 2004-03-11 13:03:58 +00:00
README.Darwin --pkgsrcdir is no more. 2004-05-11 02:19:48 +00:00
README.FreeBSD Update comment about supported versions, I'm using pkgsrc under 2004-07-31 04:06:13 +00:00
README.Interix Emphasize that UNIX Perl must not be installed, and that case-sensitive 2004-08-23 20:43:13 +00:00
README.IRIX Update my IRIX test systems used. 2004-09-12 17:43:37 +00:00
README.Linux import the required bits of bootstrap-pkgsrc from 20040311. 2004-03-11 13:03:58 +00:00
README.MacOSX note that you need -ma to bootstrap with xlc. 2004-10-24 11:17:45 +00:00
README.OpenBSD I'm currently using pkgsrc under OpenBSD 3.5, so update the comment 2004-07-31 04:07:03 +00:00
README.OSF1 add support for Tru64, patches provided by Tobias Nygren 2004-11-20 04:31:35 +00:00
README.Solaris Also need tools in /usr/xpg4/bin (such as id). PR#26924. 2004-09-20 10:43:56 +00:00
testbootstrap Also capture stderr to the log. 2004-08-22 05:02:49 +00:00
ufsdiskimage make sure /sbin and /usr/sbin are in $PATH. pkg/24010 2004-04-24 19:17:09 +00:00

$NetBSD: README,v 1.4 2004/06/23 19:06:40 wiz Exp $

To try to get pkgsrc working on your system, please try the following
as root:

# ./bootstrap [ --prefix=${PREFIX} ] [ --pkgdbdir=${PKG_DBDIR} ] \
	[ --sysconfdir=${PKG_SYSCONFBASE} ] [ --workdir=working directory] \
	[ --ignore-case-check ] [ --ignore-user-check ] [ --help ]

The defaults for the arguments are as follows:

	--prefix	/usr/pkg
	--pkgdbdir	/var/db/pkg
	--sysconfdir	/usr/pkg/etc
	--workdir	work

It is perfectly acceptable to place ${PKG_DBDIR} under ${PREFIX}.

The working directory will be created if it doesn't exist and has to be
writable by the user executing ./bootstrap.

Make sure that you have a working C compiler and make(1) binary in
your path.

See http://www.netbsd.org/Documentation/software/packages.html for
more information about bootstrapping and using pkgsrc.

We'd be very interested in hearing of any successes or failures on
"unknown" (to us) systems.