| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
and loaded as modules, not just kernel devices.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not install games and profiled libraries to the ${CHROOTDIR}
with the initial installworld.
Eliminate the need in the second installworld. For that, make sure
_everything_ is built in the "world" environment, using the right
tool chain.
Added SUBDIR_OVERRIDE helper stuff to Makefile.inc1. Split the
buildworld process into stages, and skip some stages when
SUBDIR_OVERRIDE is set (used to build crypto, krb4, and krb5
dists).
Added NO_MAKEDB_RUN knob to Makefile.inc1 to avoid running
makewhatis(1) at the end of installworld (used when making crypto,
krb4, and krb5 dists).
In release/scripts/doFS.sh, ensure that the correct boot blocks are
used.
Moved the creation of the "crypto" dist from release.5 to
release.2.
In release.3 and doMFSKERN, build kernels in the "world"
environment. KERNELS now means "additional" kernels, GENERIC is
always built.
Ensure we build crunched binaries in the "world" environment.
Obfuscate release/Makefile some more (WMAKEENV) to achieve this.
Inline createBOOTMFS target.
Use already built GENERIC kernel modules to augment mfsfd's
/stand/modules. GC doMODULES as such.
Assorted fixes:
Get rid of the "afterdistribute" target by moving the single use
of it from sys/Makefile to etc/Makefile's "distribute".
Makefile.inc1: apparently "etc" no longer needs to be last for
"distribute" to succeed.
gnu/usr.bin/perl/library/Makefile.inc: do not override the
"install" and "distribute" targets, do it the "canonical" way.
release/scripts/{man,cat}pages-make.sh: make sure Perl manpages and
catpages appear in the right dists. Note that because Perl does
not respect the MANBUILDCAT (and NOMAN), this results in a loss of
/usr/share/perl/man/cat* empty directories. This will be fixed
soon.
Turn MAKE_KERBEROS4 into a plain boolean variable (if it is set it
means "make KerberosIV"), as documented in the make.conf(5)
manpage. Most of the userland makefiles did not test it for "YES"
anyway.
XXX Should specialized kerberized libpam versions be included into
the krb4 and krb5 dists? (libpam.a would be incorrect anyway if
both krb4 and krb5 dists were choosen.)
Make sure "games" dist is made before "catpages", otherwise games
catpages settle in the wrong dist.
Fast build machine provided by: Igor Kucherenko <kivvy@sunbay.com>
|
|
|
|
|
|
|
| |
compat*-install.sh scripts.
PR: 37485
MFC after: 5 days
|
| |
|
| |
|
|
|
|
|
|
|
| |
This is done since it contains much more than /bin, and also gets in the
way when making a combined install+fixit CD.
OK'ed by: jkh
|
|
|
|
|
| |
Also change one case of blatant __progname abuse (several more remain)
This commit does not touch anything in src/{contrib,crypto,gnu}/.
|
| |
|
| |
|
|
|
|
|
|
|
| |
sysinstall to read the HTML documentation.
Move graphics/gimp1 and lang/gnat from disc #3 to disc #1, we have
extra space.
|
|
|
|
|
|
|
|
| |
that we don't forget that sysinstall really does not like the
net/cvsupit package.
PR: ports/31399
MFC after: 1 week
|
|
|
|
|
|
| |
disc #3.
Requested by: "Dennis Lowery" <dennisl@rio.com>
|
|
|
|
|
|
| |
disc #3.
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
| |
very large package is exactly the kind of thing that users buy the
CDs for, so leaving it off of a 4 CD set is very bad.
* Properly quote the last security/sudo entry.
* Add a comment in the CDROM #2 section explaining that packages don't
typically go on this disc.
|
|
|
|
| |
(< 100k), has no dependencies, and is very popular.
|
|
|
|
| |
Reviewed by: nobutaka (editors/emacs21 maintainer)
|
|
|
|
| |
Discussed with: steve, portmgr, re
|
|
|
|
| |
"canonical" disk name when calling disklabel so that disklabel auto works.
|
|
|
|
|
|
| |
but the port is still x11-wm/sawfish, not x11-wm/sawfish-gnome.
Shame on: sobomax
|
|
|
|
|
|
|
| |
and print-cdrom-packages.sh accordingly.
Revealed by: re
MFC after: 1 day
|
|
|
|
|
|
| |
CDROM.
Approved by: steve
|
|
|
|
|
|
|
|
| |
- Don't write out 0xaa55 to the end of the filesystem as md(4) doesn't
generate that warning and it breaks 'disklabel mdX auto'.
- Use the 'canonical' disk name mdX instead of /dev/mdX to disklabel so
we can use disklabel auto for mfsroot filesizes that aren't a standard
size in /etc/disktab.
|
|
|
|
| |
Since we run disklabel before newfs, this doesn't apply in this case.
|
|
|
|
|
| |
Requested by: matusita
MFC after: 1 day
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
them with www/linux-netscape47-{communicator,navigator}.
|
|
|
|
| |
(See the latest INDEX)
|
|
|
|
| |
roll dists.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- build_x.sh now does all the steps to build an X dist rather than being
a child script of package_x_dists.sh
- Update the usage information to list the ports you need to install
before running this script as well as needing to set CVSROOT.
- Make sure CVSROOT is set. If not, exit with an error.
- We now take two parameters: a work directory and an output directory.
The work directory is used as scratch space. All of the bindist will
end up in the output directory.
- Only apply XF86.patch to the checked out XFree86 port if it exists.
- Use XFree86's build-bindist tool to package up the dists using their
distfiles rather than using our own packing lists that have to be
manually updated each time the port changes.
Example usage:
env CVSROOT=/home/ncvs ./build_x.sh /usr/xtmp /usr/x11dists
|
|
|
|
| |
this patch here until I can get the port fixed.
|
|
|
|
|
|
|
|
| |
* Rename cvsup-bin to cvsup (cvsup-bin does not exist anymore).
* Add the net/rsync port to the CDROM packages.
* Add the misc/compat* ports.
Approved by: jkh
|
| |
|
|
|
|
|
|
| |
collection.
MFC after: 3 days
|
| |
|
| |
|
|
|
|
| |
They are required by sysinstall's XFree86 desktop configuration menu.
|
| |
|
|
|
|
|
|
|
| |
A couple of renames are needed (disc 1):
print/xpdf -> graphics/xpdf
mail/pine -> mail/pine4
|
|
|
|
|
|
|
|
|
|
|
|
| |
from the build cluster. These are required to get the dependencies the
same as the parallel builds.
- Add an optional second argument that allows you to specific an alternate
ports directory.
- Remove the temporary file after we are done with it.
- Remove ksh93 because it won't make it on the discs until the license issues
are resolved.
Approved by: jkh
|
|
|
|
|
|
| |
by default while SMPng is still being developed.
Submitted by: jhb
|
|
|
|
| |
[sub]string "ncr" in it) to the Alpha also.
|
|
|
|
|
|
| |
driver too because it had "ncr" in its comment.
Submitted by: joerg
|
| |
|
| |
|