Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2006-10-13 | Added --unprivileged as an alias for --ignore-user-check, aligning with | rillig | 1 | -3/+4 | |
the wording in many other places. Also added --quiet to the usage text, which I had forgotten before. | |||||
2006-10-02 | Added the --quiet option. | rillig | 1 | -20/+46 | |
Made the code simpler by defining a register_package function. | |||||
2006-09-18 | Typo. | rillig | 1 | -2/+2 | |
2006-09-18 | Fixed a bug that prevented the definition of ${ID} to be written into | rillig | 1 | -3/+6 | |
the example mk.conf. The explanation for setting DBG to the empty value is written to the mk.conf file to inform the uninitiated pkgsrc user about its purpose. | |||||
2006-09-10 | ${X11BASE} can now be set to /usr, so just do so for IRIX and OSF1. No need | schwarz | 1 | -6/+1 | |
for any artificial symlinking any more in bootstrap. | |||||
2006-09-03 | gcc 3.4.6 is known to compile on IRIX 5.3 | schwarz | 1 | -2/+2 | |
2006-09-02 | fix typo | schwarz | 2 | -4/+4 | |
2006-09-02 | make sure that no default optimizer flags are set via DBG if CFLAGS is | schwarz | 1 | -2/+2 | |
specified | |||||
2006-08-30 | Catch up to the Guide. | schmonz | 1 | -6/+7 | |
2006-08-30 | If creating a disk image on Darwin 7.0 or newer, create a case-sensitive | schmonz | 1 | -10/+13 | |
HFS+ rather than a UFS. The result performs better, among other things. | |||||
2006-08-30 | Rename "ufsdiskimage" to "darwindiskimage" in preparation for | schmonz | 1 | -1/+1 | |
creating case-sensitive HFS+ instead of UFS on Darwin 7.0 or newer. | |||||
2006-08-26 | * bootstrap no longer needs regex.h | schwarz | 2 | -64/+47 | |
* support environment variables CP, GREP, ID, MKDIR, TEST, TOUCH, XARGS to allow specification on non-standard tools (needed on IRIX 5) * preserve compiler/linker flags if set | |||||
2006-08-20 | * use the pkgsrc mkdir_p script on IRIX 5 | schwarz | 1 | -5/+10 | |
* default to cc for CC with mipspro, ido, and sunpro * make sure CFLAGS and CPPFLAGS are used when set by the user | |||||
2006-08-05 | added information about latest release of cureutils | schwarz | 1 | -3/+4 | |
2006-08-02 | Added an option --compiler, which can be used to override the automatic | rillig | 1 | -5/+13 | |
compiler detection. This is needed for Solaris with SunPro at least, since bootstrap tried to install gcc>=2.95.3 during the registration of the bootstrap packages. | |||||
2006-07-24 | Allow the bootstrap command to be run from any directory, not just | rillig | 1 | -27/+28 | |
pkgsrcdir. | |||||
2006-07-21 | In the post-bootstrap message, tell the user the correct manpage directory | jlam | 1 | -2/+2 | |
to add to MANPATH. | |||||
2006-07-21 | Add a new option "--full" that implies all of the platform-independent | jlam | 1 | -1/+17 | |
bootstrap software will be installed, regardless of platform. | |||||
2006-07-21 | Don't create the "work" symlink when building and installing software. | jlam | 1 | -2/+2 | |
2006-07-21 | Add back $pkg_install_args when invoking the pkg_install configure | jlam | 1 | -3/+3 | |
script. It was lost in revision 1.55. This fixes the path to the various pax, mtree, ftp commands used by pkg_install. Bump the version number of the bootstrap script. | |||||
2006-07-21 | Since bootstrap happens quite early and it's hard to get good debugging | jlam | 1 | -2/+2 | |
output for bug reports, build with PKG_VERBOSE defined. | |||||
2006-07-21 | Ensure $wrkdir is an absolute path so that $wrkobjdir is too. Avoids | jlam | 1 | -2/+2 | |
creating empty "work" directories in the pkgsrc tree due to the bootstrap script setting WRKOBJDIR=$wrkobjdir. | |||||
2006-07-20 | Fix a reversed test -- if the user specifies "CC" in the environment, | jlam | 1 | -2/+2 | |
then he really doesn't want to always use CC=gcc. This has no effect if you were previously setting CC=gcc anyway. Noted by Stuart Shelton. | |||||
2006-07-20 | Fix location of install-sh script in the bootstrap work directory. | jlam | 1 | -2/+2 | |
Problem noted by OBATA Akio on pkgsrc-users@. | |||||
2006-07-19 | Explicitly set the compiler used to build nawk. The Makefile was | jlam | 1 | -2/+3 | |
explicitly setting CC=cc, so override it on the bmake command line. We use the CC taken from the environment first, and default to "gcc" if CC is not set. | |||||
2006-07-19 | Ensure that "Makefile" and not "makefile" is used when building nawk. | jlam | 1 | -2/+2 | |
The former contains fixes for the latter to avoid make errors. | |||||
2006-07-17 | * Move the "extra" scripts installed by bootstrap for certain platforms | jlam | 6 | -388/+38 | |
into a separate package pkgtools/bootstrap-extras. Teach the bootstrap script to look for those scripts from the bootstrap-extras package. * When registering the installed software, set WRKOBJDIR to the bootstrap work directory to protect against a read-only pkgsrc tree. | |||||
2006-07-14 | Copy the *.mk files from the pkgtools/bootstrap-mk-files package for | jlam | 45 | -8937/+16 | |
installation. Garbage-collect the unused bmake and mods directories. Register the *.mk files at the end of the bootstrap process. | |||||
2006-07-14 | Nothing uses the pkg.sh script anymore. We now rely on the real pkg_* | jlam | 1 | -569/+0 | |
tools after they're installed to do package registration within pkgsrc itself. | |||||
2006-07-14 | Use the pkgtools/pkgmanpages package instead of keeping our own copy of | jlam | 3 | -779/+7 | |
the packages.7 man/catman page. | |||||
2006-07-14 | Create a separate pkgtools/tnftp package that is installed as part of | jlam | 2 | -6/+7 | |
the bootstrap process and which may be needed by pkg_install. This is distinct from the net/tnftp package that is now a "normal" package. Modify the bootstrap script to use pkgtools/tnftp instead, and clean up some of the registration code. | |||||
2006-07-14 | Use pkgtools/pax when registering the bootstrap pax. | jlam | 2 | -3/+4 | |
2006-07-14 | Catch up with modifications to bootstrap: | jlam | 1 | -1/+3 | |
* pkgsrc/lang/nawk is now a bootstrap tool * pkgsrc/mk is needed to allow the bootstrap script to properly register the software installed. | |||||
2006-07-14 | Back out part of revision 1.60 that I didn't mean to commit. | jlam | 1 | -4/+4 | |
2006-07-14 | Register the files that installed by the bootstrap script into the | jlam | 1 | -3/+29 | |
package database. XXX There are still some files not registered, e.g. share/mk and any XXX mkdir/install/strip/ldd replacements needed by some platforms. XXX These will probably get moved into pkgsrc proper. | |||||
2006-07-14 | Fix path to the bmake.1 man page in the work directory. | jlam | 1 | -5/+5 | |
2006-07-14 | Install the bmake man page now that we properly handle PKGMANDIR in | jlam | 1 | -2/+2 | |
bootstrap. | |||||
2006-07-14 | Fix TOOLS_PLATFORM.tar definition (cut and paste bug). | jlam | 1 | -2/+2 | |
2006-07-14 | Add nawk as a bootstrap tool. Reorder the builds so that nawk and sed | jlam | 1 | -12/+38 | |
are built just after bmake so that they may be used in the configure scripts for later bootstrap tools. | |||||
2006-07-13 | Pass the computed mandir down to all the configure script invocations. | jlam | 1 | -6/+6 | |
2006-07-13 | Allow the user to specify --pkgmandir to control where man pages go. | jlam | 1 | -12/+18 | |
2006-07-13 | * Set PKG_TOOLS_BIN to the location of the bootstrapped pkg_* tools | jlam | 1 | -18/+3 | |
in the example mk.conf file. * Don't install digest anymore. It's not needed by binary package users and it's handled within pkgsrc/mk now via BOOTSTRAP_DEPENDS. | |||||
2006-07-11 | After building bmake, use it exclusively to build everything else that | jlam | 1 | -7/+9 | |
needs "make". | |||||
2006-07-11 | Generate the proper TOOLS_PLATFORM.* lines for bootstrap binaries to | jlam | 1 | -16/+20 | |
tell the tools framework which binaries to use. Also add some whitespace so the example mk.conf looks more like a "real" mk.conf. | |||||
2006-07-11 | This file had been copied from IRIX.sys.mk, which contained a wrong | rillig | 1 | -2/+2 | |
definition for CXXCPP, so fixed the definition here, too. | |||||
2006-07-10 | CPP is "CC -E", not "CC" alone. This fixes Jan's bulk build on IRIX64. | rillig | 1 | -2/+2 | |
2006-04-18 | corrected a few typos | schwarz | 1 | -6/+4 | |
changed recommendation to define C++ compiler unconditionally in mk.conf | |||||
2006-04-14 | re-introduce a modification from 1.48 that had erroneously been removed | schwarz | 1 | -2/+2 | |
with the modification for 1.49. | |||||
2006-04-11 | Don't use the carat (^) in class matches, as it is not supported by | joerg | 2 | -4/+9 | |
some shells. Use precendency order instead. Should fix PR 33236. | |||||
2006-04-10 | Allow overriding of the default FETCH_CMD with --fetch-cmd | joerg | 2 | -16/+33 | |
for both bootstrap and mkbinarykit. When this is done or the platform fragment of bootstrap specifies an explicit fetch_cmd, tnftp is not built. Use /usr/bin/ftp by default on DragonFly 1.4 and later. |