Home | History | Annotate | Line # | Download | only in mac68k
contents revision 1.7.2.2
      1 The mac68k-specific portion of the NetBSD _VER release is found in the
      2 "mac68k" subdirectory of the distribution.  That subdirectory is laid
      3 out as follows:
      4 
      5 .../NetBSD-_VER/mac68k/
      6 			SOURCE_DATE	the date, in the default format
      7 					produced by the date(1) command,
      8 					of the source that the release was
      9 					built from
     10 
     11 			INSTALL		these installation notes
     12 
     13 <<<<<<< contents
     14 			binary/		mac68k system binaries;
     15 					see below.
     16 
     17 			installation/	installation helper items
     18 ||||||| 1.7
     19 			utils/		The mac68k installation utilities.
     20 =======
     21 			X11/		mac68k X distribution sets;
     22 					see below.
     23 
     24 			utils/		The mac68k installation utilities.
     25 >>>>>>> 1.8
     26 
     27 <<<<<<< contents
     28 The NetBSD/mac68k system binaries include the NetBSD/mac68k binary
     29 distribution sets, additional kernels, and security-related system
     30 binaries.  The NetBSD _VER release for the mac68k port is comprised of
     31 those files found in the "mac68k/binary/sets" subdirectory of the NetBSD
     32 _VER distribution tree.  There are seven system distribution sets, two
     33 kernel distribution sets, and five X distribution sets.  The files in the
     34 "sets" subdirectory are as follows:
     35 
     36 	CKSUMS		checksums for the various files in the "sets"
     37 			directory, in the default format produced by the
     38 			cksum(1) command
     39 
     40 	base.tgz	The NetBSD/mac68k _VER base binary distribution.
     41 			You MUST install this distribution set.  It
     42 			contains the base NetBSD utilities that are
     43 			necessary for the system to run and be minimally
     44 			functional.  It includes shared library support,
     45 			and excludes everything described below.
     46 			[ 8.6M gzipped, 25.1M uncompressed ]
     47 
     48 	comp.tgz	The NetBSD/mac68k Compiler tools; all of the tools
     49 			relating to C and C++.  This set includes the
     50 			system include files (/usr/include), the linker,
     51 			the compiler tool chain, and the various system
     52 			libraries (except the shared libraries, which are
     53 			included as part of the base set).  This set also
     54 			includes the manual pages for all of the utilities
     55 			it contains, as well as the system call and library
     56 			manual pages. 
     57 			[ 6.2M gzipped, 21.6M uncompressed ]
     58 
     59 	etc.tgz		This distribution set contains the system
     60 			configuration files that reside in /etc and in
     61 			several other places.  This set MUST be installed
     62 			if you are installing the system from scratch, but
     63 			should NOT be used if you are upgrading.  (If you
     64 			are upgrading, it's recommended that you get a copy
     65 			of this set and CAREFULLY upgrade your
     66 			configuration files by hand.) 
     67 			[ 49K gzipped, 288K uncompressed ]
     68 
     69 	games.tgz	This set includes the games and their manual pages.
     70 			[ 2.8M gzipped, 7.2M uncompressed ]
     71 
     72 	kern_sbc.tgz
     73 	kern.tgz	The NetBSD/mac68k _VER kernel binary.  You MUST
     74 			install this file.  It is the kernel that you need
     75 			to boot the system.  If you experience SCSI-related
     76 			difficulties with your 68030-based system, you
     77 			might want to try kern_sbc.tgz instead.
     78 			[ 606K gzipped, 1.32M uncompressed ]
     79 
     80 	man.tgz		This set includes all of the manual pages for the
     81 			binaries and other software contained in the base
     82 			set.  Note that it does not include any of the
     83 			manual pages that are included in the other sets. 
     84 			[ 2.2M gzipped, 8.8M uncompressed ]
     85 
     86 	misc.tgz	This set includes the system dictionaries (which
     87 			are rather large), the typesettable document set,
     88 			and man pages for other architectures which happen
     89 			to be installed from the source tree by default. 
     90 			[ 2.1M gzipped, 7.6M uncompressed ]
     91 
     92 	text.tgz	This set includes NetBSD's text processing tools,
     93 			including groff, all related programs, and their
     94 			manual pages. 
     95 			[ 1.0M gzipped, 3.7M uncompressed ]
     96 ||||||| 1.7
     97 The NetBSD/mac68k binary distribution sets contain the binaries which
     98 comprise the NetBSD _VER release for the mac68k.  There are eight binary
     99 distribution sets, and the "security" distribution set.  The binary
    100 distribution sets can be found in subdirectories of the "mac68k/binary"
    101 subdirectory of the NetBSD _VER distribution tree, and are as follows:
    102 
    103 	netbsd13 The NetBSD/mac68k _VER kernel binary.  You MUST
    104 		install this file.  It is the kernel that you need
    105 		to boot the system.
    106 		[ 606K gzipped, 1.32M uncompressed ]
    107 
    108 	base13	The NetBSD/mac68k _VER base binary distribution.  You
    109 		MUST install this distribution set.  It contains the
    110 		base NetBSD utilities that are necessary for the
    111 		system to run and be minimally functional.  It
    112 		includes shared library support, and excludes
    113 		everything described below.
    114 		[ 8.6M gzipped, 25.1M uncompressed ]
    115 
    116 	comp13	The NetBSD/mac68k Compiler tools; all of the tools
    117 		relating to C and C++.
    118 		This set includes the system include files
    119 		(/usr/include), the linker, the compiler tool chain,
    120 		and the various system libraries (except the shared
    121 		libraries, which are included as part of the base
    122 		set).  This set also includes the manual pages for all
    123 		of the utilities it contains, as well as the system
    124 		call and library manual pages.
    125 		[ 6.2M gzipped, 21.6M uncompressed ]
    126 
    127 	etc13	This distribution set contains the system
    128 		configuration files that reside in /etc and in several
    129 		other places.  This set MUST be installed if you are
    130 		installing the system from scratch, but should NOT be
    131 		used if you are upgrading.  (If you are upgrading,
    132 		it's recommended that you get a copy of this set and
    133 		CAREFULLY upgrade your configuration files by hand.)
    134 		[ 49K gzipped, 288K uncompressed ]
    135 
    136 	games13	This set includes the games and their manual pages.
    137 		[ 2.8M gzipped, 7.2M uncompressed ]
    138 
    139 	man13	This set includes all of the manual pages for the
    140 		binaries and other software contained in the base set.
    141 		Note that it does not include any of the manual pages
    142 		that are included in the other sets.
    143 		[ 2.2M gzipped, 8.8M uncompressed ]
    144 
    145 	misc13	This set includes the system dictionaries (which are
    146 		rather large), the typesettable document set, and
    147 		man pages for other architectures which happen to be
    148 		installed from the source tree by default.
    149 		[ 2.1M gzipped, 7.6M uncompressed ]
    150 
    151 	text13	This set includes NetBSD's text processing tools,
    152 		including groff, all related programs, and their
    153 		manual pages.
    154 		[ 1.0M gzipped, 3.7M uncompressed ]
    155 
    156 The mac68k security distribution set is named "secr13" and can be found
    157 in the "mac68k/security" subdirectory of the NetBSD _VER distribution
    158 tree.  It contains the crypt libraries (for the DES encryption algorithm)
    159 and the binaries which depend on it.  It can only be found on those sites
    160 which carry the complete NetBSD distribution and that can legally obtain
    161 it.  (Remember, because of United States law, it may not be legal to
    162 distribute this set to locations outside of the United States and Canada.)
    163 [ 779K gzipped, 2.5M uncompressed ]
    164 =======
    165 The NetBSD/mac68k binary distribution sets contain the binaries which
    166 comprise the NetBSD _VER release for the mac68k.  There are eight binary
    167 distribution sets, the "security" distribution set, and five X distribution
    168 sets.  The binary distribution sets can be found in the "mac68k/binary"
    169 subdirectory of the NetBSD _VER distribution tree, and are as follows:
    170 
    171 	netbsd13 The NetBSD/mac68k _VER kernel binary.  You MUST
    172 		install this file.  It is the kernel that you need
    173 		to boot the system.
    174 		[ 606K gzipped, 1.32M uncompressed ]
    175 
    176 	base13	The NetBSD/mac68k _VER base binary distribution.  You
    177 		MUST install this distribution set.  It contains the
    178 		base NetBSD utilities that are necessary for the
    179 		system to run and be minimally functional.  It
    180 		includes shared library support, and excludes
    181 		everything described below.
    182 		[ 8.6M gzipped, 25.1M uncompressed ]
    183 
    184 	comp13	The NetBSD/mac68k Compiler tools; all of the tools
    185 		relating to C and C++.
    186 		This set includes the system include files
    187 		(/usr/include), the linker, the compiler tool chain,
    188 		and the various system libraries (except the shared
    189 		libraries, which are included as part of the base
    190 		set).  This set also includes the manual pages for all
    191 		of the utilities it contains, as well as the system
    192 		call and library manual pages.
    193 		[ 6.2M gzipped, 21.6M uncompressed ]
    194 
    195 	etc13	This distribution set contains the system
    196 		configuration files that reside in /etc and in several
    197 		other places.  This set MUST be installed if you are
    198 		installing the system from scratch, but should NOT be
    199 		used if you are upgrading.  (If you are upgrading,
    200 		it's recommended that you get a copy of this set and
    201 		CAREFULLY upgrade your configuration files by hand.)
    202 		[ 49K gzipped, 288K uncompressed ]
    203 
    204 	games13	This set includes the games and their manual pages.
    205 		[ 2.8M gzipped, 7.2M uncompressed ]
    206 
    207 	man13	This set includes all of the manual pages for the
    208 		binaries and other software contained in the base set.
    209 		Note that it does not include any of the manual pages
    210 		that are included in the other sets.
    211 		[ 2.2M gzipped, 8.8M uncompressed ]
    212 
    213 	misc13	This set includes the system dictionaries (which are
    214 		rather large), the typesettable document set, and
    215 		man pages for other architectures which happen to be
    216 		installed from the source tree by default.
    217 		[ 2.1M gzipped, 7.6M uncompressed ]
    218 
    219 	text13	This set includes NetBSD's text processing tools,
    220 		including groff, all related programs, and their
    221 		manual pages.
    222 		[ 1.0M gzipped, 3.7M uncompressed ]
    223 
    224 The mac68k security distribution set is named "secr13" and can be found
    225 in the "mac68k/security" subdirectory of the NetBSD _VER distribution
    226 tree.  It contains the crypt libraries (for the DES encryption algorithm)
    227 and the binaries which depend on it.  It can only be found on those sites
    228 which carry the complete NetBSD distribution and that can legally obtain
    229 it.  (Remember, because of United States law, it may not be legal to
    230 distribute this set to locations outside of the United States and Canada.)
    231 [ 779K gzipped, 2.5M uncompressed ]
    232 >>>>>>> 1.8
    233 
    234 <<<<<<< contents
    235 	xbase.tgz	X clients, shared libraries, and related man pages.
    236 			Also includes bitmaps and miscellaneous
    237 			configuration files.
    238 			[ 2.34 M gzipped, 7.46M uncompressed ]
    239 
    240 	xcomp.tgz	Static libraries, include files (except bitmaps),
    241 			X config files (for xmkmf), and related man pages.
    242 			[ 1.57M gzipped, 6.38M uncompressed ]
    243 
    244 	xcontrib.tgz	User-contributed X binaries (e.g. xev, xload) built
    245 			from the X11 "contrib" sources with man pages and
    246 			default config files.
    247 			[ 178K gzipped, 661K uncompressed ]
    248 
    249 	xfont.tgz	X11 fonts.
    250 			[ 5.66M gzipped, 6.99M uncompressed ]
    251 
    252 	xserver.tgz	The Xmac68k _monochrome_ server with man pages.
    253 			[ 1.32M gzipped, 3.25M uncompressed ]
    254 
    255 The NetBSD/mac68k security distribution set is named "secr.tgz" and can be
    256 found in the "mac68k/binary/security" subdirectory of the NetBSD _VER
    257 distribution tree.  It contains the crypt libraries (for the DES encryption
    258 algorithm) and the binaries built from the "src/domestic" portion of the
    259 NetBSD source tree which depend on it.  It can only be found on those sites
    260 which carry the complete NetBSD distribution and that can legally obtain
    261 it.  (Remember, because of United States law, it may not be legal to
    262 distribute this set to locations outside of the United States and Canada.)
    263 [ 779K gzipped, 2.5M uncompressed ]
    264 
    265 The mac68k binary distribution sets are distributed as full .tar.gz files
    266 (with the extension .tgz because the software used to download the sets may
    267 incorrectly auto-unpack files ending in .gz and to accomodate systems which
    268 only support 3 character extensions to file names).  The instructions
    269 given for extracting the source sets work equally well for the binary sets,
    270 but it is worth noting that if you use that method, the files are extracted
    271 "below" the current directory.  That is, if you want to extract the
    272 binaries "into" your system, i.e. replace the system binaries with them,
    273 you have to run the "tar xpf" from /.  Also note that if you upgrade or
    274 install this way, those programs that you are using at the time will NOT be
    275 replaced.  If you follow the normal installation or upgrade procedures,
    276 this will be taken care of for you.
    277 
    278 Additional kernels to those included in the distribution sets may be found
    279 in the "mac68k/binary/kernels" subdirectory of the NetBSD _VER distribution
    280 tree.  These kernels are generally named something like "netbsd-GENERIC.gz"
    281 or some other suitable name.  Please note that these kernels are simply
    282 gzipped and are not in tar archives.  A CKSUM file is included in this
    283 directory as well.
    284 
    285 The MacOS-based utilities necessary for installing and running NetBSD can
    286 be found in the "mac68k/installation/misc" subdirectory of the NetBSD
    287 _VER distribution tree.  The important files in this directory are as
    288 follows: 
    289 
    290 	Booter.sea.hqx		The NetBSD/Mac68k Booter utility.  This
    291 				program is used to boot the NetBSD kernel
    292 				from within MacOS.
    293 				[ 141 K archived ]
    294 
    295 	Installer.sea.hqx	The NetBSD/Mac68k Installer utility.  This
    296 				program is used to install the distribution
    297 				sets onto your NetBSD partition(s).
    298 				[ 147 K archived ]
    299 
    300 	Mkfs.sea.hqx		The Mkfs utility.  This program is used to
    301 				format your chosen partitions so that they
    302 				can be used with NetBSD.
    303 				[ 76 K archived ]
    304 
    305 These files are all binhexed, self-extracting archives.  If you need them,
    306 the sources for these utilities are in the "src" subdirectory.
    307 ||||||| 1.7
    308 The mac68k binary distribution sets are distributed as full .tar.gz
    309 files (without that extension).  The instructions given for extracting
    310 the source sets work equally well for the binary sets, but it is worth
    311 noting that if you use that method, the files are extracted "below" the
    312 current directory.  That is, if you want to extract the binaries "into"
    313 your system, i.e. replace the system binaries with them, you have to run
    314 the "tar xfp" from /.  Also note that if you upgrade or install this way,
    315 those programs that you are using at the time will NOT be replaced.  If
    316 you follow the normal installation or upgrade procedures, this will be
    317 taken care of for you.
    318 =======
    319 The NetBSD _VER distribution includes a full X11 build for NetBSD/mac68k
    320 systems.  Except for some minor changes to facilitate building under
    321 NetBSD in general, the X clients and related libraries were built "out of
    322 the box" from an XFree86 3.3.1 tree, which in turn was based on X11R6.3.
    323 The binaries were built on, and require, a NetBSD/mac68k _VER system.  The
    324 mac68k X distribution sets can be found in the "mac68k/X11" subdirectory
    325 of the NetBSD _VER distribution tree, and are as follows:
    326 
    327         xbase13		X clients, shared libraries, and related man pages.
    328 			Also includes bitmaps and miscellaneous
    329 			configuration files.
    330 			[ 2.34 M gzipped, 7.46M uncompressed ]
    331 
    332         xserver13	The Xmac68k _monochrome_ server with man pages.
    333 			[ 1.32M gzipped, 3.25M uncompressed ]
    334 
    335 	xfont13		X fonts.
    336 			[ 5.66M gzipped, 6.99M uncompressed ]
    337 
    338         xcomp13		Static libraries, include files (except bitmaps),
    339 			X config files (for xmkmf), and related man pages.
    340 			[ 1.57M gzipped, 6.38M uncompressed ]
    341 
    342 	xcontrib	User-contributed X binaries (e.g. xev, xload) with
    343 			man pages and default config files.
    344 			[ 178K gzipped, 661K uncompressed ]
    345 
    346 The mac68k binary distribution sets are distributed as full .tar.gz files
    347 (without that extension).  The instructions given for extracting the
    348 source sets work equally well for the binary sets, but it is worth noting
    349 that if you use that method, the files are extracted "below" the current
    350 directory.  That is, if you want to extract the binaries "into" your
    351 system, i.e. replace the system binaries with them, you have to run the
    352 "tar xfp" from /.  Also note that if you upgrade or install this way,
    353 those programs that you are using at the time will NOT be replaced.  If
    354 you follow the normal installation or upgrade procedures, this will be
    355 taken care of for you.
    356 >>>>>>> 1.8
    357