2012-01-11 02:15:17 +01:00
|
|
|
$NetBSD: README,v 1.12 2012/01/11 01:15:17 riz Exp $
|
2004-03-11 14:03:58 +01:00
|
|
|
|
|
|
|
To try to get pkgsrc working on your system, please try the following
|
|
|
|
as root:
|
|
|
|
|
2007-10-09 21:19:08 +02:00
|
|
|
# ./bootstrap
|
2005-04-11 00:03:35 +02:00
|
|
|
[ --workdir <workdir> ]
|
|
|
|
[ --prefix <prefix> ]
|
|
|
|
[ --pkgdbdir <pkgdbdir> ]
|
|
|
|
[ --sysconfdir <sysconfdir> ]
|
2005-08-19 18:12:14 +02:00
|
|
|
[ --varbase <varbase> ]
|
2005-04-11 00:03:35 +02:00
|
|
|
[ --ignore-case-check ]
|
|
|
|
[ --ignore-user-check ]
|
|
|
|
[ --preserve-path ]
|
|
|
|
[ --help ]
|
2004-03-11 14:03:58 +01:00
|
|
|
|
|
|
|
The defaults for the arguments are as follows:
|
|
|
|
|
|
|
|
--prefix /usr/pkg
|
|
|
|
--pkgdbdir /var/db/pkg
|
2004-04-12 02:38:55 +02:00
|
|
|
--sysconfdir /usr/pkg/etc
|
2005-08-19 18:12:14 +02:00
|
|
|
--varbase /var
|
2004-04-12 02:38:55 +02:00
|
|
|
--workdir work
|
2004-03-11 14:03:58 +01:00
|
|
|
|
2005-04-11 00:03:35 +02:00
|
|
|
It is perfectly acceptable to place 'pkgdbdir' under 'prefix'.
|
2004-03-11 14:03:58 +01:00
|
|
|
|
2004-04-12 02:38:55 +02:00
|
|
|
The working directory will be created if it doesn't exist and has to be
|
|
|
|
writable by the user executing ./bootstrap.
|
|
|
|
|
2004-03-11 14:03:58 +01:00
|
|
|
Make sure that you have a working C compiler and make(1) binary in
|
2005-04-11 00:03:35 +02:00
|
|
|
your path. Please note that on some systems (IRIX and SunOS, for example),
|
|
|
|
the bootstrap script will look into a number of common directories for
|
|
|
|
alternative implementations of some tools. If they are found, these
|
|
|
|
directories will be prepended to the PATH variable, unless the
|
|
|
|
'--preserve-path' flag is given.
|
2004-03-11 14:03:58 +01:00
|
|
|
|
2005-11-08 18:25:30 +01:00
|
|
|
See pkgsrc/doc/pkgsrc.txt or
|
2012-01-11 02:15:17 +01:00
|
|
|
http://www.NetBSD.org/docs/software/packages.html for
|
2004-03-11 14:03:58 +01:00
|
|
|
more information about bootstrapping and using pkgsrc.
|
|
|
|
|
|
|
|
We'd be very interested in hearing of any successes or failures on
|
|
|
|
"unknown" (to us) systems.
|
2005-11-08 18:25:30 +01:00
|
|
|
|
|
|
|
Please remember to add $prefix/bin to your PATH environment variable
|
|
|
|
and $prefix/man to your MANPATH environment variable, if necessary.
|
|
|
|
(See above for --prefix and its default value.)
|
|
|
|
|
|
|
|
The bootstrap script will create an example mk.conf file located
|
2006-09-18 15:27:15 +02:00
|
|
|
in your work directory as "mk.conf.example". It contains the
|
2005-11-08 18:25:30 +01:00
|
|
|
settings you provided to the bootstrap. Copy it to your
|
|
|
|
$sysconfdir directory (see above about --sysconfdir and its default
|
2008-06-23 23:12:16 +02:00
|
|
|
value). If the default mk.conf doesn't already exist, the example is
|
|
|
|
copied into place.
|