Commit graph

357 commits

Author SHA1 Message Date
asau
d435b33ce4 Suggest placing pkgdb under prefix. 2013-12-16 10:43:09 +00:00
asau
04559f637d Actualise.
Don't insist on moving system tools.
2013-12-16 10:40:16 +00:00
joerg
cd409eb6ca Mark the copy of bmake's configure as executable in case the checkout is
missing the bit.
2013-10-03 01:24:57 +00:00
ryoon
b03150870d Add FreeMiNT settings. 2013-09-08 16:29:28 +00:00
jperkin
138b191aca Add a new use_bsdinstall variable which, if set to 'yes', will use bsdinstall
instead of install-sh on platforms which need a BSD install.  The install-sh
script is still used during the bootstrap process regardless.

Default to 'yes' on SunOS.  Other platforms can migrate over once they confirm
that sysutils/bsdinstall builds correctly.
2013-08-28 12:05:10 +00:00
ryoon
8c6f4be634 Fix one more pasto. 2013-08-22 13:46:37 +00:00
ryoon
a971ad4b60 GNU/kFreeBSD user should install libncurses-dev. 2013-08-22 13:45:58 +00:00
ryoon
685e243284 or equivalent is not needed. 2013-08-22 13:45:01 +00:00
ryoon
65f0e423ab Add README file for GNU/kFreeBSD platform. 2013-08-22 13:34:08 +00:00
jperkin
af6167404a Add --pkginfodir support. Fixes --prefix=/usr defaults. 2013-08-09 12:57:38 +00:00
obache
c79651e109 overwrite config.{guess,sub} automatically after copied from in-place source
tree in bootstrap.
2013-08-04 01:19:19 +00:00
ryoon
48fb0b40e9 Add (Debian) GNU/kFreeBSD port.
Similar to GNU/Linux.

Bump bootstrap-mk-files to 20130727.
2013-07-26 09:38:15 +00:00
tron
83e05e13c1 Don't use the bundled "awk" and "sed" under Mac OX Mountain Lion and newer.
They break badly on files with binary characters. This fixes e.g. the
build of the "youtube-dl" package.
2013-06-14 15:07:37 +00:00
tron
6037744b3c Under Mac OS X (Mountain) Lion "packagemaker" is part of the
"PackageMaker" application which resides in "/Applications".
2013-06-01 12:15:54 +00:00
ryoon
827dfb68d8 On Debian/Ubuntu Linux, system's awk is mawk, and mawk does not
understand some regexp like [[:space:]].
ELF shared lib check is not working properly with mawk.
2013-05-11 23:42:44 +00:00
obache
996b1ad488 update comment to refrect current release. 2013-03-17 15:19:11 +00:00
tcort
4b7d5655da bootstrap: Minix support. OK by agc. PR pkg/45041 2013-03-11 22:48:23 +00:00
obache
02d5ed29d9 Add hints for bootstrap pkgsrc on Cygwin. 2013-02-22 13:59:47 +00:00
obache
31200aadac Fix ROOT_USER/ROOT_GROUP for Cygwin to Administrators/Administrators (not using
its UID/GID), and sync platform privilege check with bootstrap script.
2013-02-22 13:39:31 +00:00
obache
b36ecc3b44 Use Administrators for ROOT_GROUP of Cygwin instead of Administrator. 2013-02-20 12:44:14 +00:00
obache
c8843f3359 Fixes reverse condition of is_root() for Cygwin. 2013-02-20 11:04:26 +00:00
obache
6f8c880088 fix a typo 2013-02-20 10:59:36 +00:00
obache
e73a55079b Set proper variables for the case of --compiler=clang. 2013-02-20 10:30:41 +00:00
obache
8661fbca77 Rename objdir for bootstrap bmake, to avoid conflict with system
cygwin/config.h heaer on Cygwin with case-insensitive filesystem.
2013-02-09 12:45:24 +00:00
obache
728a57b97a tell Cygiwn to bootstrap. 2013-02-09 12:41:43 +00:00
schmonz
16f9671f82 Recommend "Command Line Tools for Xcode" as mentioned in
<URL:http://kennethreitz.org/experiments/xcode-gcc-and-homebrew>.
2013-02-06 15:25:24 +00:00
hans
2346907f99 Use /usr/bin/bash on all SunOS 5.11 variants if it exists. Fall back to
shells/pdksh in all other cases, native /bin/ksh is not good enough.
2013-01-31 22:55:21 +00:00
cheusov
6eda5cd991 Latest version of Haiku uses name "baron" for superuser. So, we use id(1) at bootstrap time 2013-01-06 17:33:24 +00:00
wiz
36161114db Note that you should install the command line tools. 2012-12-29 20:02:38 +00:00
wiz
83d1512412 Update where to get X11 and note 10.8 as supported, moving down
older versions as appropriate.
2012-12-29 19:17:57 +00:00
cheusov
424b41d42d Fix "bootstrap --unprivileged" failure on Haiku 2012-10-02 21:02:21 +00:00
jperkin
d54c700402 Add support for --prefer-pkgsrc which will set PREFER_PKGSRC in the bootstrap
and target mk.conf.  Primarily useful to ensure pkgsrc zlib/bzip2 etc are used
for pkg_install.
2012-07-26 13:00:48 +00:00
jperkin
64938354fb Make bash the default shell on SmartOS. 2012-07-24 13:18:00 +00:00
jperkin
6f2da67345 Support GCCBASE in bootstrap, and provide a working example based on OmniOS. 2012-07-13 16:12:41 +00:00
jperkin
bb2f76b393 Use native ksh93 on Solaris 11 and derivatives. 2012-06-15 09:54:41 +00:00
jperkin
beff7c99ea Remove /usr/xpg4/bin from $PATH on Solaris, it causes weird issues in the
bmake test suite, and is unnecessary.  Instead, ensure we use the xpg4 id.

Tested on Solaris 9 and SmartOS.  Fixes PR#45444.
2012-06-08 12:15:29 +00:00
christos
a7d0be3325 Don't enforce vulnerability tests during bootstrap. On old systems eg.
NetBSD-3, the checker command line syntax was different leading to failure
to install.
2012-05-15 16:42:43 +00:00
riz
d053a0cf72 Minor corrections, from Snader_LB on FreeNode:
- capitalize ``NetBSD.org'';
- remove trailing whitespace;
- clarify the bootstrapping procedure's ending sentence, and end
  it with punctuation.
2012-01-11 01:15:17 +00:00
hans
680632a7db Revert nawk change. 2011-11-29 17:06:45 +00:00
hans
69291b7877 On SunOS, don't build nawk if a native one is available. 2011-11-29 15:06:20 +00:00
hans
72d908a076 Not every tar knows -z. 2011-10-04 11:37:38 +00:00
hans
772457add3 Use more host tools on SunOS. Default to GNU tools when available. 2011-09-14 15:14:53 +00:00
agc
3264219c8c order the options alphabetically - makes it much easier to see what options
there are.

no functional change.
2011-06-12 17:46:02 +00:00
obache
88dfb94b0c Drop --ignore-case-check option from bootstrap script.
pkgsrc infrastructure itself does not require case-sensitive filesystem
nowadays, and always no need to check filesystem case-check.
2011-06-12 08:28:32 +00:00
obache
dd9b16b43e drop --fetch-cmd option and FETCH_CMD settings for default mk.conf.
fetch stuff was changed and it will not works as expected nowadays.
2011-06-12 07:58:51 +00:00
joerg
4ca8f01e99 Disable USE_DESTDIR for bootstrap. 2011-04-15 09:02:00 +00:00
agc
7dc98a08cb Move this file to a 2-clause BSD license. 2011-04-05 05:43:19 +00:00
tron
b6b0db34bc Use "-n" instead of "! -z". 2011-03-22 08:39:30 +00:00
gdt
e35422cc23 Note that i386 mode is the default, and point to tron@'s 2009 tech-pkg
post that explained the issues clearly.

Caution that 10.4 support is on even thinner ice with 10.7 due out.
2011-03-05 12:36:39 +00:00
agc
231a384ac3 Add support for MirBSD to pkgsrc. Patches from Benny Siegert and
Thorsten Glaser.
2011-01-23 19:07:24 +00:00