Home | History | Annotate | Download | only in miniroot
History log of /src/distrib/amiga/miniroot/Makefile.inc
RevisionDateAuthorComments
 1.21  25-Feb-2021  rin Oops, forgot to commit this. One more adjust for amiga/boot ver 3.1.

Shuold fix build.
 1.20  24-Jan-2017  christos += for MAKEFS_FLAGS
 1.19  13-Dec-2014  phx branches: 1.19.2; 1.19.4;
Extend size of miniroot.fs from 6m to 7m.
 1.18  11-Feb-2010  roy Remove terminfo.db as it's now embedded in libterminfo.
 1.17  05-Feb-2010  roy Use the rescue terminfo.db in our images instead of termcap.
 1.16  20-Sep-2009  abs 34 different termcap subsets, plus a couple of ports still using
the full termcap distfile. In an attempt to reduce the madness
switch everyone (except the i386 cd install which does its own
thing) to the same (under 8K) termcap subset:

ansi ansi/pc-term compatible with color
dumb|unknown 80-column dumb tty
hp300h HP Catseye console
iris-ansi-ap IRIS ANSI in application-keypad mode
iris-ansi|iris-ansi-net IRIS emulating 40 line ANSI terminal (almost VT100)
sun|sun1|sun2|sun-il Sun Microsystems Inc. console with working insert-line
vt100|vt100-am DEC VT100 (w/advanced video)
vt220-8 DEC VT220 8 bit terminal
vt220|vt200|vt300 DEC VT220 in vt100 emulation mode
wsvt25 NetBSD wscons in 25 line DEC VT220 mode
wsvt25m NetBSD wscons in 25 line DEC VT220 mode with Meta
x68k|x68k-ite NetBSD/x68k ITE
xterm|vs100 xterm terminal emulator (X Window System)

Trying to provide similar functionality across all ports? It'll never
catch on...
 1.15  20-Sep-2009  abs Nothing needs disktab anymore, so we'd rather have an inode and
slightly over 1K of space on install media...
 1.14  24-Jan-2006  is branches: 1.14.20;
Alas, 5 Megabytes aren't enough any longer.
 1.13  20-Jan-2003  is Increase inode density - we were running out of inodes mid-install after
adding more cd and st devices. Reported by Oliver B. Warzecha when testing
patches to his PR 14356.
 1.12  29-May-2002  lukem don't bother copying or generating etc/spwd.db, as the miniroot was
switched to libhack a little while ago
 1.11  25-May-2002  mhitch The miniroot filesystem doesn't have enough inodes for install; add inode
density option for makefs.
 1.10  02-May-2002  lukem branches: 1.10.2;
yet another distrib overhaul:
- move guts of distrib/Makefile.inc to distrib/common/Makefile.distrib
(fixes problem caused by implicit include of ../Makefile.inc in certain
submake conditions triggered by makefiles not yet in tree)
- removed mkdir of ${RELEASEDIR}/*; rely upon "snap_pre" target of
etc/Makefile to create all the release directories
- renamed RELINSTALL to RELEASE_INSTALL
- renamed FLOPPYINSTDIR to FLOPPY_RELEASEDIR
- renamed MDSETDIR to MDSET_RELEASEDIR
- removed ITARGET
- move release target from top level to appropriate subdirectory
- ensure release target has correct depends
- replace miniroot's IMAGE_MD_POST with common/Makefile.image IMAGEPOSTBUILD
- Makefile.image: add realall: ${IMAGE}
 1.9  16-Apr-2002  heinz $DESTDIR/boot.amiga was removed from the base set (see distrib/sets/lists/base/
md.amiga 1.49)
 1.8  12-Apr-2002  lukem - replace image_md_post: target with IMAGE_MD_POST variable, and use
that after building ${IMAGE}
- use ${IMAGEBUILT} to ensure that IMAGE_MD_POST is only run if IMAGE changes
 1.7  06-Mar-2002  lukem Commit work-in-progess rototill of distrib/miniroot and associated machine
dependent files:

- Use infrastructure from distrib/common to build file system images with
crunchgen-ed programs from a list file.

- Non root ("UNPRIVED") builds from a read-only source tree are possible,
as makefs(8) replaces vnconfig(8)/vnd use, devices are generated using
common/makedev2spec.awk, etc.

- Cross builds should be possible, except that some ports need cross-compile
host tool versions of installboot and any appropriate host disk labelling
tools.
XXX: pmax, sparc and vax need fixing for this!

- This code has NOT YET BEEN TESTED on most of the ports.
It should work, but it is extremely likely that the file system
parameters may need tweaking to get things to fit.
See MAKEFS_FLAGS in sparc/miniroot/Makefile.inc for an example.
If assistance is required, please ask!
 1.6  12-Feb-2002  is - use explicit VND_GEOM instead of a disktab type, to allow cross-building.
All miniroot size information is now in one (this) file.
- While we're here, increase the miniroot size to 5 MB.
 1.5  17-Dec-2001  mhitch Change to use the new two-stage boot loader when building the miniroot
filesystem.
 1.4  17-Dec-2001  mhitch Fix for changes in using VND.
 1.3  25-Sep-2001  is Don't use target system installboot binary, which is no longer a shell
script.
 1.2  15-Mar-1999  is Add explicit filesystem endianness, to help cross-building releases.
 1.1  09-Sep-1997  is First hack at generic miniroot installation for NetBSD/Amiga.
Needs refinement at a few places, probably, and the docs still need to be
rewritten.
And we _still_ don't have a native partition table editor in the tree.
 1.10.2.3  26-Jan-2003  jmc Pullup revisions 1.12-1.13 (requested by is in ticket #1076)
Increase inode density - we were running out of inodes mid-install after
adding more cd and st devices.
 1.10.2.2  29-May-2002  lukem Pull up revision 1.12 (requested by lukem):
don't bother copying or generating etc/spwd.db, as the miniroot was
switched to libhack a little while ago
 1.10.2.1  25-May-2002  perry resolve 1.6 pullup ticket 21 from mhitch
pulls up revision 1.11
Original commit message:

> The miniroot filesystem doesn't have enough inodes for install; add inode
> density option for makefs.
 1.14.20.1  05-Oct-2008  mjf Sync with HEAD.
 1.19.4.1  21-Apr-2017  bouyer Sync with HEAD
 1.19.2.1  20-Mar-2017  pgoyette Sync with HEAD

RSS XML Feed