Commit Graph

422 Commits

Author SHA1 Message Date
kensmith
c6d05f34ef Shift to the same version of perl that portmgr@ has as their default.
Pointed out by: jhb
2004-08-09 19:36:53 +00:00
kensmith
2f658d62e3 I should have marked my previous commit with an XXX to indicate it's a
workaround to a problem that shouldn't exist.

Noticed by:	ru
2004-08-09 01:42:32 +00:00
kensmith
a86d309b22 Looks like the x.org manuals are in x11/xorg-manpages, not x11/xorg-manuals. 2004-08-08 10:50:19 +00:00
kensmith
8a6aaa7b93 The compat2x and compat3x packages are not buildable due to security
issues.
2004-08-08 09:07:41 +00:00
kensmith
0351130130 I've had 'make release' problems on a large/fast dual processor machine
with doFS.sh consistently dying here because the device didn't exist
in the namespace fast enough after doing the mdconfig.  But the device
did eventually show up.  There have been similar complaints on mailing
lists that might boil down to this being the problem too.

This is obviously a hack, if anyone knows what might cause a delay
between mdconfig running and when the name appears in the /dev namespace
(inside a chroot-ed environment if that matters) I'd be happy to back
this out.
2004-08-06 20:08:38 +00:00
cperciva
c75d265462 Crypto is now part of the base distribution. Remove crypto-install.sh,
and add scrypto, skrb5, ssecure into src-install.sh

Reminded by:	ru
2004-08-06 08:42:05 +00:00
anholt
fbbc298037 Update for conversion to X.Org as default X in -current.
Requested by:	scottl
2004-08-04 00:46:58 +00:00
murray
ec381bb4bb Improve package list for disc3:
xemacs21 -> xemacs, add apache13, apache2, and php packages to this disc.
2004-07-22 01:37:56 +00:00
cperciva
9d7fc57491 Add security/freebsd-update back for non-ia64 releases. (The port is
currently marked ONLY_FOR_ARCHS= i386 amd64 alpha sparc64.)

Approved by:	scottl
2004-07-15 18:22:21 +00:00
ru
a4cb820edf Added "rescue".
Submitted by:	Kent Hauser <kent.hauser@verizon.net>
2004-05-20 18:02:24 +00:00
marcel
c219e5f35a s/emacs21/emacs/
The emacs21 ports has been retired on March 21st and the emacs port
was updated to version 21.3.
2004-05-03 00:47:35 +00:00
murray
0c1d91a1b6 Add security/portaudit to disc3.
Requested by:	Xin Li <delphij@frontfree.net>
2004-04-19 08:37:43 +00:00
obrien
8242ff0687 Force gdb6 into disc1 for amd64, sparc64, and ia64
(until they have /usr/src gdb support)
2004-03-25 00:06:03 +00:00
obrien
333bc770a3 Remove freebsd-update -- it breaks the Alpha, sparc64, ia64, and amd64
release bulds.
2004-02-25 19:05:47 +00:00
ru
7fee131f30 - Removed more bitrot (the "while" loops).
- Factored out common parts of dofs_vn() and dofs_md().
2004-01-28 22:44:17 +00:00
ru
9796487626 GC some old cruft. 2004-01-28 10:58:37 +00:00
jhb
e93cec781e *BANG* *BANG* *BANG* *BANG* *BANG* *BANG* *CLICK* *CLICK* *CLICK*
*BANG* *BANG* *BANG* *BANG* *BANG* *BANG* *CLICK* *CLICK* *CLICK*

Death to the stripped down BOOTMFS kernel for boot floppies and all the
cruft that goes along with it.
2004-01-26 20:02:01 +00:00
jhb
7785c3a86e Add a script to split a single file up into chunks using split along with
a list file suitable for use with libstand's splitfs filesystem.  The first
chunk of the file is 16k and has an extension of '.boot' and is meant to be
placed on the boot floppy.  This is required because the current
implementations of gzipfs and bzipfs in libstand want to read in the header
of the file each time it is opened.
2004-01-26 19:45:09 +00:00
ru
f3881fb1ec We also want the *_p.a symlinks to be part of the proflibs distribution. 2004-01-18 09:06:40 +00:00
obrien
f04128424c Opera is i386-only. 2004-01-12 04:43:41 +00:00
obrien
911fbba6e0 '+' can also appear in a package file name.
Reported by:	jhb

'^' could also appear in a package file name.
2004-01-02 22:58:29 +00:00
obrien
5d99a0dc1c Creates an INDEX file suitable for an ISO distribution image containing only
the specified packages.
2004-01-02 01:10:37 +00:00
scottl
b7377409b8 Slim down the package list some more. The KDE and Gnome metaports might
need to be tweaked a bit, but this gives the disc1 ISO a fighting chance.
2003-12-06 04:15:13 +00:00
marcus
fae9265a62 Depend on kde-lite and gnome2-lite instead of kde3 and gnome2. This greatly
reduces the amount of space occupied by packages on release disc 1.

Approved by:	re (scottl)
2003-12-02 20:47:31 +00:00
kris
f9d5cf51fb Also export the ARCH variable so that cross-generation of cdrom package
lists works as expected.

Approved by:	re
2003-11-30 01:35:19 +00:00
scottl
d33cd57c62 vim-lite can hardly be considered 'lite'. Remove it. 2003-11-29 23:48:44 +00:00
marcus
82820147db Export PARALLEL_PACAKGE_BUILD to the environment as well to catch more
packages that should/should not be included on the first CD.  This is needed
for the recent KDE space-saving change.

Approved by:	re (bmah)
2003-10-03 16:48:36 +00:00
marcus
e00d0cba68 Put x11-wm/sawfish2 and irc/xchat on CD 1 instead of sawfish and xchat.
Sawfish is gone, and xchat2 is more widely used these days since it is the
current stable release.

Approved by:	re (murray)
2003-09-21 19:07:23 +00:00
ru
102cca2e2c Fix this script to produce working bootable floppies on 4.x. 2003-09-19 09:08:41 +00:00
murray
eba4ad609e Fix typo. It's 'bsdiff' not 'bsddiff'. 2003-08-19 05:48:08 +00:00
murray
07474b27e4 Add misc/bsdiff and security/freebsd-update to the list of desired
packages for disc #1.  These two packages take a combined total of
37kb of space so I think there should be room.
2003-08-19 05:45:49 +00:00
ru
ddbdd973e2 Add support for automatically computing the required file system
size and average inode size.

Reviewed by:	jhb
2003-08-08 18:23:00 +00:00
murray
62464ba0ec Sort entries added in r1.43. 2003-07-13 07:20:24 +00:00
trhodes
b23c0b422e Postfix, pcre, and Exim should be on the first CD in order for the recent
sysinstall(8) commit to function properly.

Discussed with:	bmah (while the sysinstall(8) patch was sent to re).
2003-07-12 15:35:06 +00:00
ru
a44ce3058a disklabel(8) is spelled bsdlabel(8) or sunlabel(8) these days.
Also make sure bsdlabel(8) (along with the disklabel(8) compat
link) still appear on the fixit floppies of platforms that use
it natively (alpha, i386, and pc98).

Approved by:	re (scottl)
2003-05-17 19:16:28 +00:00
ru
f6d4663ab8 Revision 1.49 broke snapshot building on older systems.
Approved by:	re (scottl)
2003-05-16 13:59:12 +00:00
scottl
b4a9fcfd06 The disc1 package set has overfilled the disc. Axe linux-netscape-navigator-4.8
to free up space.  linux-netscape-communicator-4.8 remains and is a superset of
the former for those who are stuck are the 1990's =-)
2003-05-09 09:41:18 +00:00
scottl
8c8b459cd8 Use UFS1 for the floppies instead of UFS2 2003-05-03 19:23:10 +00:00
markm
5cf2683aab KerberosIV removal. Also crunch down the "krb5" distribution into
"secure".
2003-04-30 17:54:19 +00:00
ru
560225c470 Presumably fix sparc64 "make release". (The breakage was due to
sunlabel(8) no longer being linked to disklabel(8).)

Reviewed by:	phk
2003-04-23 09:01:35 +00:00
ru
d1a7036094 Fixed dofs_vn(): previous revision ran ``rm -f /dev/*vnn*'' too early. 2003-04-15 09:14:14 +00:00
ru
e8c81cd0b9 Unmount the file system and detach an underlying memory disk even
if the script fails somewhere in the middle.

Prodded by:	phk
2003-03-31 12:29:31 +00:00
ru
18bbff5605 Pass the target machine architecture down to disklabel(8).
Do it so that systems without the -m option in disklabel(8),
e.g. 5.0-RELEASE, can still build current snapshots.

While here, drop the -s option from doFS.sh; we have not
been using the .size files for a long time.
2003-03-20 23:46:22 +00:00
murray
8fdf2653d7 Add another index checking script to ensure the sanctity of the
package set. More robust than others already in the tree, but a bit
crufty as this was mostly written in the Walnut Creek CDROM days.

Sponsored by: FreeBSD Mall, Inc.
2003-03-03 09:42:47 +00:00
murray
23b4d02e59 Update maintainer. Thanks to Jordan for getting this started, but he
hasn't been the maintainer for at least a year.
2003-03-03 03:28:30 +00:00
ru
16ae44d1b6 Stay consistent with dofs_md(). 2003-02-26 10:51:28 +00:00
phk
63f9efd4bd This took longer to test than expected:
NODEVFS cleanup: don't bother with MAKEDEV.

Look for /boot/boot first, and arrange disklabel arguments accordingly.
2003-02-01 22:12:50 +00:00
scottl
55472d7c3f - Add mozilla to the package list since it would be nice to have a browser
that a) was from this century, b) is not Opera, and c) doesn't require
   KDE.
 - Don't include the compat22 libraries unless the PKG_ARCH is i386.  Same
   goes for compat3x and compat4x for i386 and alpha.
 - Define PKG_ARCH and make it overridable in the environment.
2003-01-15 08:11:35 +00:00
schweikh
d3367c5f5d Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
especially in troff files.
2003-01-01 18:49:04 +00:00
bmah
c2273f468f Move lang/perl5 from the "want to have on disc1" to the "sysinstall
requires on disc1" part of the package split list, to track the
Perl support in sysinstall.  Essentially a cosmetic change.

Approved by:	re
2002-12-09 16:55:25 +00:00
murray
7a64c79018 Add a script to create a manifest of the drivers.flp disk. This
generates a file which will be installed as DRIVERS.TXT in the
floppies directory so that users know which device drivers are
included on drivers.flp, and whether or not they need to worry about
it.

Reviewed by:	ru
Approved by:	re
2002-12-09 16:13:37 +00:00
murray
b7485df3b0 We use .tbz packages in -CURRENT now.
Approved by:	re
2002-12-08 18:31:03 +00:00
bmah
60e7b0b07f Make the following changes to the semi-automated package split:
1.  On disc1, print/acroread4 for alpha and print/acroread5 for i386
replace print/acroread, which was not compatible with the linux_base
that we ship by default.  Remove print/acroread4 from disc3 as
redundant.

2.  www/linux-netscape47-* were removed due to security holes;
substitute www/netscape48-* on disc1.

3.  Add www/opera to disc1.

Approved by:	re (murray)
2002-12-01 18:03:42 +00:00
bmah
9d7a174139 Make GNOME 2 the default version of GNOME that goes on the disc1 package
set.

Requested by:		marcus
Approved by:		re (bmah)
2002-11-26 16:50:52 +00:00
bmah
42bbfe9053 Move lang/gnat from disc1 to disc3. (Possibly a moot point, since it
doesn't build on CURRENT at the moment.)

Approved by:	re (murray)
2002-11-22 15:46:43 +00:00
bmah
188bfc868b Explicitly add lang/perl5 to the disc1 packages. Practically speaking,
this is unnecessary, because some other port is likely to depend on it
anyways.  But just to be safe...
2002-11-15 19:34:31 +00:00
bmah
57696113da Make sure that we don't pick up installed packages on the host when
we print dependencies (required by rev. 1.424 of ports/Mk/bsd.port.mk).

Reviewed (and partially submitted) by:	kris
2002-11-14 23:17:00 +00:00
sheldonh
e3068b6642 Add Ian Freislich's excellent, BSD-licensed POP3 server
(ports/mail/popd) to the list of packages that should appear on CDROM1.

Approved by:	re
2002-11-11 12:32:30 +00:00
marcel
28918016b4 Add the necessary tweaks for FreeBSD/ia64 releases. Note that this is
in no way final. A typical ia64 wart is that there are no boot blocks.
Instead, we need to create disks with EFI partitions if we want auto
boot to work. All this functionality is not present yet.
2002-11-04 00:50:01 +00:00
murray
d1483e4e0c We now use XFree86-4 packages rather than a special XFree86-3
distribution, so this script is no longer needed.
2002-10-08 05:06:05 +00:00
bmah
7445e681de Accomodate change in the output of "make package-depends" that came
with ports/Mk/bsd.ports.mk rev. 1.424.  (It now prints the origin
after the package name.)
2002-09-25 04:36:07 +00:00
jhay
dd31cc7afe Add a third floppy to releases. It will only be built if there is a
release/${TARGET}/drivers.conf file which list drivers that have to
go into the third floppy.

Also shuffle i386/drivers.conf so that the floppies don't overflow
anymore. Anybody with real/better usage statistics is welcome to
shuffle it differently.

Reviewed by:	ru
2002-08-09 07:45:42 +00:00
murray
d29f18d0d9 Use the new docproj-jadetex port for disc#3. Previously, docproj was
not included in its entirety because JADETEX was not defined.
2002-08-06 08:25:03 +00:00
brian
6818b4c0eb Check the run dependencies, not the build dependencies
Spotted by: steve
Pointy hat: brian
2002-06-10 00:46:29 +00:00
brian
0a075ee9e1 A script to generate all of the packages/*/* symlinks described in the INDEX 2002-06-06 00:18:49 +00:00
brian
838811de26 A script to validate that the packages and dependencies listed in
the INDEX file exist.
2002-06-06 00:17:11 +00:00
murray
6fb0d08ff4 MFS r1.1.2.18 - Include vim6 rather than vim5 on disc #1. 2002-05-28 08:46:21 +00:00
ru
a8947d5548 Perl left src/. 2002-05-25 17:31:27 +00:00
ru
0adccddf2f Make these work with one-true-awk.
Spotted by:	nyan
2002-05-25 10:37:00 +00:00
ru
26e1492d4c Convert Perl scripts to awk(1). 2002-05-24 11:03:41 +00:00
will
eb37d2e71e MFS: Switch to KDE 3 for the CDROMs. 2002-05-20 06:23:35 +00:00
murray
d4863b60f2 Add support for kernel options to be removed from the BOOTMFS kernel
and loaded as modules, not just kernel devices.
2002-05-01 04:54:35 +00:00
ru
c7f10c0b18 boot2 does not exist on some platforms. 2002-04-30 11:31:25 +00:00
ru
d8d79a52dd bin-install.sh has been repo-copied to base-install.sh. 2002-04-30 09:57:21 +00:00
ru
8ad1c2807b Milestone #1 in cross-arch make releases.
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>
2002-04-26 17:55:27 +00:00
matusita
1601ff5797 Add script to install the compat4x distribution, just like other
compat*-install.sh scripts.

PR:		37485
MFC after:	5 days
2002-04-26 13:33:46 +00:00
ru
844bfe0b65 Removed some cruft. 2002-04-26 07:40:08 +00:00
ru
406a2b145c Build the catpages distribution in a more natural way. 2002-04-24 12:54:34 +00:00
obrien
c837861546 Change the name of the 'bin' distribution to 'base'.
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
2002-04-23 22:16:41 +00:00
des
4d6b787d2d Usage style sweep: spell "usage" with a small 'u'.
Also change one case of blatant __progname abuse (several more remain)
This commit does not touch anything in src/{contrib,crypto,gnu}/.
2002-04-22 13:44:47 +00:00
murray
143a20a662 Add net/cvsup-without-gui and print/acroread4 to the disc3 package list. 2002-04-07 06:03:33 +00:00
murray
727934fcf8 Sort. 2002-04-06 01:24:58 +00:00
murray
77a96a13b5 Add www/links to the list of required packages. It is used by
sysinstall to read the HTML documentation.

Move graphics/gimp1 and lang/gnat from disc #3 to disc #1, we have
extra space.
2002-04-06 01:18:42 +00:00
murray
c646fdd05c Add a list of packages that should not be included on any CDROM, so
that we don't forget that sysinstall really does not like the
net/cvsupit package.

PR:		ports/31399
MFC after:	1 week
2002-03-28 09:20:39 +00:00
murray
4a8299a7c0 Add graphics/gimp1 and lang/gnat to the list of must-have packages for
disc #3.

Requested by:	"Dennis Lowery" <dennisl@rio.com>
2002-03-19 16:40:03 +00:00
murray
06009e09a5 Add textproc/docproj and editors/xemacs21 to the list of packages for
disc #3.

MFC after:	1 week
2002-03-15 23:55:54 +00:00
murray
af1be86a5d * Add print/teTeX to the list of important packages for disc #3. This
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.
2002-03-12 08:37:50 +00:00
murray
6597c656f9 Add security/sudo to the list of packages for disc #1. sudo is small
(< 100k), has no dependencies, and is very popular.
2002-03-11 15:08:41 +00:00
murray
8818100b0f Add emacs21 instead of emacs20 to the first CDROM.
Reviewed by:	    nobutaka (editors/emacs21 maintainer)
2002-02-18 23:04:03 +00:00
murray
9de57fadce Add net/samba to the list of important packages for Disc #1.
Discussed with: steve, portmgr, re
2002-02-18 19:04:23 +00:00
jhb
0a1ce0426b Don't print out 0xaa55 at the end of a vnconfig disk and use the
"canonical" disk name when calling disklabel so that disklabel auto works.
2002-01-16 07:24:38 +00:00
sobomax
c400612ce5 Backout previious change - package built on bento is called sawfish-gnome,
but the port is still x11-wm/sawfish, not x11-wm/sawfish-gnome.

Shame on:	sobomax
2002-01-09 21:28:48 +00:00
sobomax
218b46e37e Safwish package built on bento is called `sawfish-gnome', so adjust sysinstall
and print-cdrom-packages.sh accordingly.

Revealed by:	re
MFC after:	1 day
2002-01-09 20:10:02 +00:00
sheldonh
f00af07257 Add exim to the list of packages that's guaranteed to be on the first
CDROM.

Approved by:	steve
2002-01-07 13:43:45 +00:00
jhb
07e6e051e2 - Remove the -T from the 4.x newfs as well.
- 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.
2001-11-20 20:25:12 +00:00
jhb
aed3440b5d The -T argument to newfs is only needed if teh disk isn't already labeled.
Since we run disklabel before newfs, this doesn't apply in this case.
2001-11-20 20:06:21 +00:00
nyan
5732bd6864 Use the md device not olny a version of the system is 5 but 5 and over.
Requested by:	matusita
MFC after:	1 day
2001-11-16 03:01:50 +00:00
nyan
f8089d0911 Use the vn driver on a stable system. 2001-11-15 07:27:25 +00:00
knu
743f45ba6c Replace print/ghostscript6-nox11 with print/ghostscript-gnu-nox11. 2001-09-11 21:34:27 +00:00
jhb
7052237ac4 All of this is now committed to the XFree86 port. 2001-09-06 23:11:14 +00:00
knu
05e12989ae Add sysutils/portupgrade to CD-ROM #1. (+1.5MB) 2001-09-05 05:01:42 +00:00
jhb
56f948a181 - Add some diagnostic echos of status of each stage. 2001-09-04 22:54:13 +00:00
knu
0a7ee7bb1b Because www/netscape47-{communicator,navigator} are forbidden, replace
them with www/linux-netscape47-{communicator,navigator}.
2001-09-04 17:41:52 +00:00
knu
c31a1b31bb archivers/bzip2 is no longer a VERY common build dependency.
(See the latest INDEX)
2001-09-04 17:32:30 +00:00
jhb
2b1fd9ab5e Axe all the plists and supporting scripts to manage them and use them to
roll dists.
2001-08-30 18:11:42 +00:00
jhb
d407e15c63 Overhaul this script a bit:
- 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
2001-08-30 18:10:26 +00:00
jhb
31b4cb44e1 The current XFree86 port needs some help in the BUILD_XDIST case. Commit
this patch here until I can get the port fixed.
2001-08-30 17:53:00 +00:00
olgeni
7e0c531a0d Misc. changes:
* 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
2001-08-23 19:54:11 +00:00
obrien
2fb9f60c8d This has been repo copied to src/release/${MACHINE_ARCH}/dokern.sh 2001-07-21 17:21:02 +00:00
olgeni
153d116684 Port "x11-fonts/XFree86-4-fontLatin2" has been removed from the ports
collection.

MFC after:	3 days
2001-06-15 17:35:54 +00:00
olgeni
078241c91d MFS: Add vim-lite and netscape47-navigator. 2001-05-27 15:45:05 +00:00
olgeni
08e1620f8d Sort the package lists to make tracking changes easier. No functional changes. 2001-05-22 12:01:52 +00:00
olgeni
51b947581a MFS: Add sawfish and windowmaker (1.1.2.2 -> 1.1.2.3)
They are required by sysinstall's XFree86 desktop configuration menu.
2001-04-30 15:59:53 +00:00
olgeni
e6f4beac88 Fix typo in comment: dependancies -> dependencies 2001-04-30 15:46:07 +00:00
olgeni
d1b5948b96 Some ports have been renamed after this script has been created.
A couple of renames are needed (disc 1):

  print/xpdf -> graphics/xpdf
  mail/pine -> mail/pine4
2001-04-27 20:43:57 +00:00
steve
eb0e137698 - Add some environment variables that need to be present when using packages
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
2001-04-25 21:40:57 +00:00
obrien
c7790304de Turn on kernel debugging support (DDB, INVARIANTS, INVARIANT_SUPPORT, WITNESS)
by default while SMPng is still being developed.

Submitted by:	jhb
2001-04-15 19:37:28 +00:00
obrien
406ae6ca2c Apply rev 1.48 (only dike out the `ncr' driver, not every line with the
[sub]string "ncr" in it) to the Alpha also.
2001-04-15 19:34:40 +00:00
obrien
84a105c2da *sigh*... when trying to dike out the ncr' driver, I was getting the sym'
driver too because it had "ncr" in its comment.

Submitted by:	joerg
2001-04-14 02:10:05 +00:00
jhb
b9b34874a4 NOBLOCKRANDOM doesn't exist anymore as a kernel option. 2001-04-10 19:01:30 +00:00
obrien
c86966a7ca Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00
obrien
e1524fe42d Reorder the Alpha cut-out list to match the order in the GENERIC kernel. 2001-04-07 06:12:10 +00:00
jkh
fb291ae7e5 Add apsfilter to "important package" set.
Submitted by:	andreas
2001-03-24 23:05:44 +00:00
jhb
8dd291ed14 - XF86.patch is no longer needed as it is all checked into the XFree86
port conditional on the BUILD_XDIST variable.
- Define BUILD_XDIST=yes when compiling XFree86.
2001-03-22 01:47:02 +00:00
jkh
f43aa10c19 Until this is *truly* unused (sorry Steve) and replaced by something
better, put it back.
2001-03-21 21:16:18 +00:00
obrien
d8b0f44230 Everyone that has commented seems to agree `-m 0' will cause no problems. 2001-03-10 17:10:48 +00:00
obrien
bacfc8e3b1 Remove tunefs'ing that was OBE by rev 1.30.
Submitted by:	bde
2001-03-09 12:33:53 +00:00
obrien
dfc9db7b20 newfs with `-m 1'
This is needed even with `-o space' as the kernel decides to be "helpful"
and not really do space optimization.  Looking at src/sys/ufs/ffs/ffs_alloc.c
we see why:		if (fs->fs_minfree <= 5 ||
		            fs->fs_cstotal.cs_nffree >
		            (off_t)fs->fs_dsize * fs->fs_minfree / (2 * 100))
			            break;
	            log(LOG_NOTICE, "%s: optimization changed from SPACE to TIME\n"

I have picked `1' vs. `0' just incase some code somewhere has the assumption
the %free can never be `0'.

Helped with understanding why -m 1 made a different:	imp
2001-03-09 01:03:15 +00:00
nyan
45f61f735e SMALL floppy image require miibus device. 2001-03-06 00:39:53 +00:00
obrien
47c65ce596 Remove the parts of the patch that was committed to the XFree86 port. 2001-02-18 04:49:42 +00:00
obrien
12f003b025 Default the plist dir as we know where it is relative to us. 2001-02-11 03:50:32 +00:00
obrien
93cac67207 Minor comment & doc tweak. 2001-02-11 03:49:34 +00:00
phk
de48d40100 Use mdconfig/md instead of vn. 2001-01-31 22:58:39 +00:00
obrien
50723495e5 The Alpha MFSROOT image runth over.
Dike out support for DEC3000/300* Pelic* and the DEC3000/[4-9]00
Flamingo/Sandpiper families, SLIP, lance Ethernet (especially since `le'
based Alphas are diked out now too), POSIX P1003_1B real-time extentions,
and last but not least "NOBLOCKRANDOM" since the random device is removed.

This lets us fit [barely!]:
Filesystem  1K-blocks     Used    Avail Capacity iused   ifree  %iused  Mounted
/dev/vnn0c       1407     1386       21    99%       6      24    20%   /mnt
*** Filesystem is 1440 K, 21 left
***     80000 bytes/inode, 24 left
Created /R/stage/floppies/kern.flp
2000-11-27 09:29:40 +00:00
obrien
986d880de4 Using `r'aw device name is out of vogue now. 2000-11-27 09:19:18 +00:00
obrien
095aec6ca6 Sync with sys/i386/conf/GENERIC rev 1.291.
Remove `pmtimer' from the MFSROOT kernel as `apm' is already removed.
`pmtimer' also removed from the Alpha kernel incase it ever winds up there.
(could it ever?)
2000-11-15 21:36:39 +00:00
jkh
31f4e281bf Don't put pcm device on boot floppies (yet - it would be kinda nice to be
able to play a little Joe Satriani during installs :-)
2000-11-14 01:15:02 +00:00
obrien
efa3fc82ba Create the various required directories if they don't exist. 2000-11-11 07:11:36 +00:00
jhb
3e00e58cca Update this patch to apply to the latest XFree86 3.x port. 2000-11-09 21:26:28 +00:00
jhb
5601829a4f Correct some old comments. 2000-11-09 21:25:58 +00:00
jhb
6ac33b0930 Add in a few extra documents built by the latest XFree86 3.x port. 2000-11-09 21:22:42 +00:00
jkh
4b40d9a5b5 MFS: comment character and readability fixes. 2000-11-05 22:49:15 +00:00
hosokawa
2c647e68e4 Moved driver modules for some PCI NICs and PCCARD-only NICs to mfsroot.flp.
http://people.freebsd.org/~hosokawa/driver-floppy/ for details.

Reviewed by:	current@FreeBSD.org
2000-10-31 07:39:07 +00:00
n_hibma
a13476278f Do not include uscanner in the generated kernel config. Also, remove
ugen, uhid, ulpt from small as well.

Suggested by:	obrien
2000-10-25 15:21:19 +00:00
obrien
3738b3e38b We were trying to dike out `apm0', but of course devices do not have
unit numbers in GENERIC any more.  So `apm' was acutally being compiled
in.
2000-10-24 19:08:40 +00:00
obrien
a1c7de6839 Dike out more for the i386 release build: NCR SCSI card; anchient WDC
SCSI card (should it ever find its way into GENERIC); LPT (we don't need
to print during install time); the parallel 'geek' port; generic USB
driver (thus some attached USB devices will not be detected and thus the
user may wonder what is going on, we couldn't do anything with the device
if only ugen attached to it anyway and we are getting very, very low on
available space; USB "Human Interface Devices" as we don't do anything
with them during installation; and USB printers (same argument as LPT).
2000-10-24 18:48:16 +00:00
jkh
cd3e66a7ca Remove random from boot floppy on advice of Mark Murray 2000-10-17 22:16:15 +00:00
obrien
5447803f68 I don't think we'll ever take any input (or send output) to a
Diamond Rio 500 MP3 player during an installation.
2000-10-15 01:23:02 +00:00
obrien
930be8009d Move maxusers around to reduce the diff from RELENG_4 version. 2000-09-29 03:24:03 +00:00
obrien
1a147c40d0 MFS: do not include MSDSOFS support for the Alpha 2000-09-29 03:10:10 +00:00