summaryrefslogtreecommitdiffstats
path: root/release/scripts
Commit message (Collapse)AuthorAgeFilesLines
* MFS: Switch to KDE 3 for the CDROMs.will2002-05-201-1/+1
|
* Add support for kernel options to be removed from the BOOTMFS kernelmurray2002-05-011-1/+6
| | | | and loaded as modules, not just kernel devices.
* boot2 does not exist on some platforms.ru2002-04-301-4/+8
|
* bin-install.sh has been repo-copied to base-install.sh.ru2002-04-301-16/+0
|
* Milestone #1 in cross-arch make releases.ru2002-04-263-2/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Add script to install the compat4x distribution, just like othermatusita2002-04-261-0/+11
| | | | | | | compat*-install.sh scripts. PR: 37485 MFC after: 5 days
* Removed some cruft.ru2002-04-261-1/+1
|
* Build the catpages distribution in a more natural way.ru2002-04-241-7/+6
|
* Change the name of the 'bin' distribution to 'base'.obrien2002-04-238-27/+27
| | | | | | | 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
* Usage style sweep: spell "usage" with a small 'u'.des2002-04-222-2/+2
| | | | | Also change one case of blatant __progname abuse (several more remain) This commit does not touch anything in src/{contrib,crypto,gnu}/.
* Add net/cvsup-without-gui and print/acroread4 to the disc3 package list.murray2002-04-071-0/+2
|
* Sort.murray2002-04-061-3/+3
|
* Add www/links to the list of required packages. It is used bymurray2002-04-061-2/+3
| | | | | | | sysinstall to read the HTML documentation. Move graphics/gimp1 and lang/gnat from disc #3 to disc #1, we have extra space.
* Add a list of packages that should not be included on any CDROM, somurray2002-03-281-1/+13
| | | | | | | | that we don't forget that sysinstall really does not like the net/cvsupit package. PR: ports/31399 MFC after: 1 week
* Add graphics/gimp1 and lang/gnat to the list of must-have packages formurray2002-03-191-0/+2
| | | | | | disc #3. Requested by: "Dennis Lowery" <dennisl@rio.com>
* Add textproc/docproj and editors/xemacs21 to the list of packages formurray2002-03-151-0/+2
| | | | | | disc #3. MFC after: 1 week
* * Add print/teTeX to the list of important packages for disc #3. Thismurray2002-03-121-1/+6
| | | | | | | | | | 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.
* Add security/sudo to the list of packages for disc #1. sudo is smallmurray2002-03-111-0/+1
| | | | (< 100k), has no dependencies, and is very popular.
* Add emacs21 instead of emacs20 to the first CDROM.murray2002-02-181-1/+1
| | | | Reviewed by: nobutaka (editors/emacs21 maintainer)
* Add net/samba to the list of important packages for Disc #1.murray2002-02-181-0/+1
| | | | Discussed with: steve, portmgr, re
* Don't print out 0xaa55 at the end of a vnconfig disk and use thejhb2002-01-161-4/+1
| | | | "canonical" disk name when calling disklabel so that disklabel auto works.
* Backout previious change - package built on bento is called sawfish-gnome,sobomax2002-01-091-1/+1
| | | | | | but the port is still x11-wm/sawfish, not x11-wm/sawfish-gnome. Shame on: sobomax
* Safwish package built on bento is called `sawfish-gnome', so adjust sysinstallsobomax2002-01-091-1/+1
| | | | | | | and print-cdrom-packages.sh accordingly. Revealed by: re MFC after: 1 day
* Add exim to the list of packages that's guaranteed to be on the firstsheldonh2002-01-071-0/+1
| | | | | | CDROM. Approved by: steve
* - Remove the -T from the 4.x newfs as well.jhb2001-11-201-5/+2
| | | | | | | | - 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.
* The -T argument to newfs is only needed if teh disk isn't already labeled.jhb2001-11-201-1/+1
| | | | Since we run disklabel before newfs, this doesn't apply in this case.
* Use the md device not olny a version of the system is 5 but 5 and over.nyan2001-11-161-3/+3
| | | | | Requested by: matusita MFC after: 1 day
* Use the vn driver on a stable system.nyan2001-11-151-3/+70
|
* Replace print/ghostscript6-nox11 with print/ghostscript-gnu-nox11.knu2001-09-111-1/+1
|
* All of this is now committed to the XFree86 port.jhb2001-09-061-52/+0
|
* Add sysutils/portupgrade to CD-ROM #1. (+1.5MB)knu2001-09-051-0/+1
|
* - Add some diagnostic echos of status of each stage.jhb2001-09-041-0/+6
|
* Because www/netscape47-{communicator,navigator} are forbidden, replaceknu2001-09-041-2/+2
| | | | them with www/linux-netscape47-{communicator,navigator}.
* archivers/bzip2 is no longer a VERY common build dependency.knu2001-09-041-1/+0
| | | | (See the latest INDEX)
* Axe all the plists and supporting scripts to manage them and use them tojhb2001-08-3054-5384/+0
| | | | roll dists.
* Overhaul this script a bit:jhb2001-08-301-20/+107
| | | | | | | | | | | | | | | | | | - 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
* The current XFree86 port needs some help in the BUILD_XDIST case. Commitjhb2001-08-301-0/+52
| | | | this patch here until I can get the port fixed.
* Misc. changes:olgeni2001-08-231-1/+5
| | | | | | | | * 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
* This has been repo copied to src/release/${MACHINE_ARCH}/dokern.shobrien2001-07-211-177/+0
|
* Port "x11-fonts/XFree86-4-fontLatin2" has been removed from the portsolgeni2001-06-151-1/+0
| | | | | | collection. MFC after: 3 days
* MFS: Add vim-lite and netscape47-navigator.olgeni2001-05-271-0/+2
|
* Sort the package lists to make tracking changes easier. No functional changes.olgeni2001-05-221-31/+31
|
* MFS: Add sawfish and windowmaker (1.1.2.2 -> 1.1.2.3)olgeni2001-04-301-0/+2
| | | | They are required by sysinstall's XFree86 desktop configuration menu.
* Fix typo in comment: dependancies -> dependenciesolgeni2001-04-301-1/+1
|
* Some ports have been renamed after this script has been created.olgeni2001-04-271-2/+2
| | | | | | | A couple of renames are needed (disc 1): print/xpdf -> graphics/xpdf mail/pine -> mail/pine4
* - Add some environment variables that need to be present when using packagessteve2001-04-251-8/+13
| | | | | | | | | | | | 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
* Turn on kernel debugging support (DDB, INVARIANTS, INVARIANT_SUPPORT, WITNESS)obrien2001-04-151-0/+15
| | | | | | by default while SMPng is still being developed. Submitted by: jhb
* Apply rev 1.48 (only dike out the `ncr' driver, not every line with theobrien2001-04-151-1/+1
| | | | [sub]string "ncr" in it) to the Alpha also.
* *sigh*... when trying to dike out the `ncr' driver, I was getting the `sym'obrien2001-04-141-1/+1
| | | | | | driver too because it had "ncr" in its comment. Submitted by: joerg
* NOBLOCKRANDOM doesn't exist anymore as a kernel option.jhb2001-04-101-1/+0
|
OpenPOWER on IntegriCloud