Commit Graph

307 Commits

Author SHA1 Message Date
Jordan K. Hubbard
5373cfdc0d Do ports.1 earlier. 1997-06-23 01:49:35 +00:00
Jordan K. Hubbard
3fe1f92329 Argh - 3rd time's a charm. Move doc even further in the distribution chain. 1997-06-22 17:59:04 +00:00
Jordan K. Hubbard
793e8c6f6e The doc dist was being made too early - move it. 1997-06-22 17:21:59 +00:00
Jordan K. Hubbard
3c331140f9 Bag previous behavior of making all BIN_DISTS get a set of /etc files.
If a bindist clone wants etc files, it can clone them from bin.  If it
doesn't, now it won't. :)
1997-06-22 10:17:32 +00:00
Jordan K. Hubbard
0a9e93bfdf Reshuffle some of the distribution names to make them
easier to remember & allow overrides.
1997-06-22 08:37:49 +00:00
Jordan K. Hubbard
322142b38c Make docs go to the right place finally. 1997-06-21 19:39:48 +00:00
Jordan K. Hubbard
58183fc7b0 Whoops, get the proper rev of this. 1997-06-21 15:45:51 +00:00
Jordan K. Hubbard
7284556f8e Change the way distributions are built such that they can be built
either in the Makefile or by an external script.  Move some of the
existing stuff into scripts.
1997-06-21 15:41:55 +00:00
Jordan K. Hubbard
281e052e36 Whoops - add boot.foo files to the outside of the MFS, not the inside. :)
Brain engaged now.
1997-06-12 09:23:54 +00:00
Jordan K. Hubbard
eba60d13d3 Copy boot.help file onto boot.flp and write zero-length boot.config
there to shut the boot blocks' whining little face up.
1997-06-12 09:18:29 +00:00
Jordan K. Hubbard
2b243d29cd Make readmes in ports.
Submitted by:	asami
1997-06-11 10:03:40 +00:00
Brian Somers
c70e52b140 Make install in include before making world.
Without this, if you try to build a 2.2 release
on -current, it falls on its face here because
/usr/include contains your "make install"d headers
where the /usr/include/* symlinks point to the
RELENG_2_2 headers.

Reviewed by:	jkh
1997-06-06 02:10:03 +00:00
Joerg Wunsch
d013a27b0b Create the release name of SNAPs automagically. 1997-06-01 08:06:48 +00:00
Jordan K. Hubbard
aeb6d603ae Add rules for building doc back into releases, conditionalized on NODOC.
Also clean up some of the comments at the top.  It's 12 o'clock, and
that is all.
1997-05-24 20:15:13 +00:00
Daniel O'Callaghan
9c3b234612 Spelling/typo fix. 1997-05-03 12:14:21 +00:00
Jordan K. Hubbard
0209d3671e Eliminate a small redundancy with ALL_DISTS
Submitted by:	John-Mark Gurney <jmg@hydrogen.nike.efn.org>
1997-04-25 09:11:50 +00:00
Joerg Wunsch
b650e5b9e3 ``Ooops'' :-) 1997-04-13 20:20:25 +00:00
Joerg Wunsch
571240d73b Add more bootstrapping bandaids: copy over some of the host system
dependent utilities to /bootstrap inside the chroot tree, so the
hosting and targeted environment are not required the same.  By now,
mount/umount (due to the Lite2 changes) and cpio (due to lchown) make
it there.  This should allow building a 3.0-current release from
inside a 2.2 vintage system, and visa verse.

Isn't lchown also a reason for a shared lib version number bump?

PR:
Reviewed by:	jkh
1997-04-13 08:46:58 +00:00
Joerg Wunsch
97febce737 Sync this up with RELENG_2_2. Du-oh, i've totally spammed rev 1.278,
and quite a number of smaller fixes from 2.2 were missing as well.
1997-04-12 21:55:53 +00:00
Joerg Wunsch
46e907099b Brain-o. BUILNAME is more important, RELEASETAG ain't even mandatory
at all (so protect it with .if defined).
1997-03-15 20:35:06 +00:00
Joerg Wunsch
37ca025a35 Properly export RELEASETAG and NO_PORTS (if set) into the chrooted
make process via /mk.

2.2 candidate but i'll defer this for an hour until my test buld
proved that it works.  This should just fit Jordan's deadline. ;-)
1997-03-15 19:51:16 +00:00
Joerg Wunsch
ff7c711c58 Fix Jordan's botched revision 1.280 (looks like cut&paste spamming) 1997-03-14 08:21:09 +00:00
Joerg Wunsch
0ef3fb2233 Do not spam our distributions accidentally with BOOTMFS files. 1997-03-12 18:09:15 +00:00
Jordan K. Hubbard
bccbd9e7c7 NO_PORTS changes... 1997-03-12 02:42:55 +00:00
Jordan K. Hubbard
1bac119b74 Bring in split-CDROM changes from 2.2 1997-03-12 02:31:12 +00:00
Joerg Wunsch
cf078de007 Drop a copy of cdrom.inf in the ftp area as well, so people who wanna
cut the FTP distribution onto their own CD-R won't bite the bullet.

Jordan, it seems -current misses the disc1/disc2 split still.
1997-03-11 20:03:42 +00:00
Joerg Wunsch
2c8bf35a05 YAMF22 (rev 1.246.2.29: bootstrapping aid) 1997-03-11 13:55:46 +00:00
Jordan K. Hubbard
6e5cd2d297 Add support for ports collection distribution. 1997-03-11 00:07:11 +00:00
Joerg Wunsch
43276d065c Reincarnate one occurance of RELEASEDIR, since the build depends on
it inside some Makefiles.  (Duh-oh, i've once included these references
there myself! :)

Noticed by akira@silvia.myaw.ei.meisei-u.ac.jp (Akira WATANABE), and by
my yesterday's build.
1997-03-06 07:51:40 +00:00
Joerg Wunsch
fbc6f9e0ff . Remove the ${RELEASEDIR} variable, it turned out to be a constant
anyway.

. Add /usr/share/misc/scsi_modes to the fixit floppy, and set the
  appropriate env variable.

. Cleanup the (commented out) tags in the entry section a little, to
  be more up-to-date.
1997-03-02 11:59:26 +00:00
Joerg Wunsch
3603ee3004 Do a `make >> ${CHROOTDIR}/mk' for etc when bootstrapping, too.
Othrwise, our chroot tree ends up with the /etc from the bootstrapping
environment, as opposed to the target environment.
1997-02-23 15:51:47 +00:00
Peter Wemm
b97fa2ef50 Revert $FreeBSD$ to $Id$ 1997-02-22 14:13:04 +00:00
Jordan K. Hubbard
b386088ba6 1. Sync ABOUT.TXT changes.
2. Go back to using a filesystem on the boot floppy; the rawboot boot blocks
   were just too non-functional for other things.
1997-02-05 04:29:53 +00:00
Jordan K. Hubbard
1167de61b4 Copy ABOUT.TXT properly to the CD also. 1997-01-14 14:48:16 +00:00
Jordan K. Hubbard
1130b656e5 Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Jordan K. Hubbard
1c2b09d5b2 DTRT for the 2nd CDROM and cdrom.inf automatically. 1997-01-06 11:45:01 +00:00
Jordan K. Hubbard
d98b19d1e3 Use the right dd conversion options for whacking on the sysinstall commands. 1997-01-02 10:29:40 +00:00
Jordan K. Hubbard
91f2535e33 Make CHECKSUM.MD5 files automatically. 1997-01-01 03:16:34 +00:00
Jordan K. Hubbard
580bb985d1 argh!! I thought I stomped these two lines already.. :( 1996-12-30 05:35:33 +00:00
Jordan K. Hubbard
630a47cfec More properly call objlink target than use `obj OBJLINK=yes'; the latter
form seems broken these days anyway.
1996-12-30 02:57:33 +00:00
Jordan K. Hubbard
18926d84a6 Support the use of the 2nd CDROM as a fixit aid. Also put the EHS
into a submenu in case you need to start it again (or at some other point
in the installation).

Submitted-By: joerg
1996-12-29 05:51:40 +00:00
Jordan K. Hubbard
38597f2be6 Add a "catpages" distribution for the catman stuff.
Submitted-By: joerg
1996-12-29 05:28:41 +00:00
Jordan K. Hubbard
c67c1d0865 Make sure sysinstall gets its obj directory made. This should close
PR#2308, but I need to test it.
1996-12-29 05:26:04 +00:00
Peter Wemm
ec1ef76523 Build the compat dists via the standard build with the rest of the tree
rather than as a special case.

Reviewed by:	jkh
1996-12-23 05:10:31 +00:00
Jordan K. Hubbard
5bf8036af0 Merge from 2.2 1996-12-14 23:14:39 +00:00
Jordan K. Hubbard
e050c77612 Allocate more inodes for general use now that we have the room. 1996-12-12 19:46:21 +00:00
Jordan K. Hubbard
32dc5e88bf Stomp the 4MB boot floppy and punt on 1.2MB floppy images. It's a battle
we're constantly losing and will concede for now.  Brilliant ideas
taken at the front desk.
1996-12-11 18:26:19 +00:00
Joerg Wunsch
ed228eb646 Another fixit improvement: add a lame script that pretends to be
tar(1), but actually uses cpio(1).  Many people are getting confused
about the lack of a tar on the fixit floppy, and simply don't know
that cpio can basically handle tar format fine (or they simply don't
know how to invoke cpio).
1996-12-08 18:21:30 +00:00
Poul-Henning Kamp
f8d8dfe86e Try to impreve DD mode.
Try to make 4Mb floppies work again.
1996-11-27 22:52:34 +00:00
Joerg Wunsch
a18763d01c Comment out the setting of PATH in /dev/MAKEDEV on the fixit floppy.
It's entirely useless there.

Observed by:	andreas

Make the pre-existance of /R/stage/dists/compat* non-fatal, so
`make rerelease' won't fall over.
1996-11-16 22:40:59 +00:00