Commit Graph

5268 Commits

Author SHA1 Message Date
lukem 4d758846d5 unused crap 2002-04-12 14:07:06 +00:00
lukem 4bede604c3 NDWO tweak 2002-04-12 14:05:46 +00:00
lukem f285275e44 TARGETS+=release 2002-04-12 14:04:40 +00:00
lukem a883050c70 use gzip -9f 2002-04-12 14:03:59 +00:00
lukem 7ef76804ef unused 2002-04-12 14:01:27 +00:00
lukem 56ea818006 minor NDWO consistency tweak 2002-04-12 13:59:32 +00:00
lukem 84ae590202 whitespace tweak 2002-04-12 13:58:08 +00:00
lukem b39fbede64 migrate to NDWO using Makefile.mdset, based on pmax/instkernel/Makefile
XXX: untested
2002-04-12 13:54:50 +00:00
lukem 58e532b9cd - use Makefile.mdset to build md kernel and bootable image
- use ${RELINSTALL} instead of ${INSTALL} ...
2002-04-12 13:52:12 +00:00
lukem 0dfdd76021 Makefile.mdset:
replace
		TARGETS = KERNEL IMAGE [...]
	with
		MDTARGETS = KERNEL IMAGE FILENAME [...]
	If FILENAME is "-", use "netbsd.${KERNEL}" as the target filename

The rest:
	Update for new MDTARGETS syntax.  In some cases, the kernel
	name from the "old" method will be used to override the default.
2002-04-12 13:39:43 +00:00
briggs d92612683d Sync with actual installed headers from sandpoint/include/Makefile. 2002-04-12 13:33:42 +00:00
lukem 0b16de72ba use gzip -9 instead of --best 2002-04-12 07:08:37 +00:00
lukem 96507f1e2c nuke now-unused stuff 2002-04-12 06:03:30 +00:00
lukem b4ca9f10e4 convert to NDWO 2002-04-12 06:02:36 +00:00
lukem f9266fc141 .WAIT sync. add release target 2002-04-12 05:53:50 +00:00
lukem 60a7b54bb3 document which variables get modified by this fragment 2002-04-12 05:50:19 +00:00
lukem 627174f862 - don't pull in <bsd.prog.mk> in Makefile.mdset; do that in the caller instead
- renamed optional post-strip action variable from ${KERNEL}.post to
  netbsd.${KERNEL}.post
2002-04-12 05:33:58 +00:00
lukem 1908fce774 use ${IMAGETAR} support from Makefile.image 2002-04-12 05:15:18 +00:00
lukem eddc639fec support optional IMAGETAR; if defined, build a tar.gz file named {IMAGETAR}
which contains the same contents as ${IMAGE}.
2002-04-12 04:50:01 +00:00
lukem 261d1ba438 alpha sort some entries 2002-04-12 03:51:31 +00:00
lukem a99fe4fd61 use ${DISTRIBDIR} appropriately 2002-04-12 03:26:57 +00:00
lukem 983821fd73 - 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
2002-04-12 03:21:09 +00:00
lukem 5ecebad8d3 remove MAKESUMS (provided by ../Makefile.inc). minor tweaks 2002-04-12 02:34:21 +00:00
lukem e80666c104 cleanup makefiles to NNDWO 2002-04-12 02:19:30 +00:00
lukem 7573349ed7 use ${DISTRIBDIR} instead of ${_SRC_TOP_}/distrib 2002-04-12 02:07:15 +00:00
lukem 9cde6de136 move default PARSELISTENV and related goop into separate Makefile.parselist,
and add DISTRIBDIR to PARSELISTENV.
2002-04-12 01:59:45 +00:00
briggs 15bd66562f NDWO -- build.sh -U completes for sandpoint now. 2002-04-12 01:15:14 +00:00
lukem 6a555ac363 .WAIT sync 2002-04-12 00:32:38 +00:00
lukem 7bd72f6cca minor tweak 2002-04-12 00:15:26 +00:00
lukem ccbd36dc6a use TARGETS+=release and do the installs in the subdirs 2002-04-12 00:13:17 +00:00
thorpej a37fb3fdd3 Add back the -f flag to gzip(1) that was erroneously removed in
in the last change.
2002-04-11 23:36:49 +00:00
thorpej fdbd9c7afd NOMAN needs to be defined *before* pulling in <bsd.own.mk>. 2002-04-11 23:35:43 +00:00
lukem bd37a6d119 use TARGETS+=release and do the installs in the subdirs 2002-04-11 22:54:01 +00:00
lukem e940426c29 convert to distrib/common/Makefile.mdset 2002-04-11 22:53:02 +00:00
mycroft 73b187a06a Install kern-GENERIC by default. 2002-04-11 18:16:05 +00:00
mycroft 8d3ca86950 Add a DPADD for the libraries we use. 2002-04-11 18:14:18 +00:00
skrll ac60400580 The results of my cats NWDO hacking.
This was tested using a custom INSTALL kernel. The current one is >4Mb
which the cats firmware can't currently boot. We need to decide what
needs to be removed from INSTALL.
2002-04-11 16:33:58 +00:00
lukem 8bd1df21b5 explicitly pull in distrib/Makefile.inc 2002-04-11 15:46:33 +00:00
lukem f8d9614523 .WAIT sync 2002-04-11 15:45:37 +00:00
lukem a1c2476158 convert to distrib/common/Makefile.mdset 2002-04-11 15:40:01 +00:00
lukem cfb4cb0f97 remove unused cruft;
- Chuck Silvers pointed out that the nocluster goop set a now-unused variable
- we now use distrib/common/Makefile.mdset
2002-04-11 15:36:49 +00:00
lukem fe5992eead convert to using distrib/common/Makefile.mdset 2002-04-11 15:34:52 +00:00
lukem 35c61b16c8 Makefile snippet to do the ${MDSETIMAGE} / ${NM} / ${STRIP} / gzip
game on various kernels and fs images.
2002-04-11 15:28:14 +00:00
shin 49dfdbeb27 fix typo. 2002-04-11 13:50:06 +00:00
lukem d51dc48537 tweak 2002-04-11 12:59:47 +00:00
lukem ad40a21aec add dependencies for release 2002-04-11 12:59:19 +00:00
lukem 091e142cec use ${RELINSTALL} instead of cp -p 2002-04-11 12:22:58 +00:00
lukem 07c656bc4d - move gzboot/gzimg_* into unified gzboot/gzimg/, incorporating gzboot/kern_*
- use NDWO Makefile layout
2002-04-11 12:19:41 +00:00
lukem e74b6d4e20 Yet Another Cleanup:
- factor more stuff into common/Makefile.*
- use NDWO makefile layout
- don't always rebuild bootfloppy-* and fdset-* stuff. (mmm, dependencies)
- add .WAIT sync in top level Makefile
2002-04-11 12:17:14 +00:00
lukem a4f3c97f45 use RELINSTALL from ../Makefile.inc 2002-04-11 08:49:48 +00:00
lukem 3dff47a43f arm32 is not a port anymore 2002-04-11 06:59:25 +00:00
lukem 2eb6ca7c0e use RELINSTALL from ../Makefile.inc 2002-04-11 06:40:48 +00:00
lukem 359c9d0ecd clean up to NDWO makefile 2002-04-11 06:39:04 +00:00
lukem a2694c6bdd agc is not a member of core anymore (unfortunately) 2002-04-11 06:36:12 +00:00
lukem 6511b77c5f simplify by using stuff from ../Makefile.inc 2002-04-11 06:33:57 +00:00
lukem 501746db1f use ${MAKESUMS} from ../Makefile.inc 2002-04-11 06:11:10 +00:00
lukem 758bcaa9cf use ${CKSUM} instead of cksum/md5 2002-04-11 06:04:42 +00:00
lukem 46006014bb provide MAKESUMS; run makesums with appropriate environment setup
provide RELINSTALL; install release binaries ${NONBINMODE}
improve some comments
2002-04-11 05:59:39 +00:00
lukem ab48022dc6 for consistency reasons, pull in ${_SRC_TOP_}/distrib/Makefile.inc 2002-04-11 05:34:32 +00:00
lukem 6d7992b361 distrib/** consistency tweaks 2002-04-11 05:30:12 +00:00
lukem 01d824d7cb s/_SRC_TOP/&_/ . this typo is a monkey on my back ... :| 2002-04-11 05:26:17 +00:00
lukem 630aa9ace1 gratuitous whitespace frobbery 2002-04-11 05:20:22 +00:00
mycroft 6a6b4b6686 We need bsd.sys.mk to get ${STRIP} when USETOOLS is not set. 2002-04-10 21:12:15 +00:00
scw 4ff061cfbe Rename mvme68k's ramdisk kernel from "netbsd-rd" to "netbsd.RAMDISK". 2002-04-10 19:01:59 +00:00
scw 4ef994a10e Don't bother making/installing the kernel symbol table. 2002-04-10 18:56:37 +00:00
bjh21 f7b63f4dd5 Add /usr/include/sbmips/proc.h. 2002-04-10 18:08:34 +00:00
briggs 1d20521bf4 Include m68k/bus_dma.h 2002-04-10 17:18:01 +00:00
briggs a76fd8f800 Include powerpc/ibm4xx/cpu.h. Reminder thanks to wiz@. 2002-04-10 17:17:11 +00:00
lukem 7f1019eef4 tweak how distrib/Makefile.inc is pulled in. use realall: instead of all: 2002-04-10 16:14:11 +00:00
lukem 2637121712 tweak how distrib/Makefile.inc is pulled in 2002-04-10 15:34:59 +00:00
lukem fc30d3eb37 whitespace tweak 2002-04-10 15:28:22 +00:00
lukem 5aa16f7d61 tweak how distrib/Makefile.inc is pulled in 2002-04-10 15:26:44 +00:00
lukem 0476c683f0 replace BSDSRCDIR with _SRC_TOP_, since the latter is more likely to
be "accurate".  document _SRC_TOP_.
2002-04-10 15:05:41 +00:00
lukem 7cd3221242 for the moment, use ${_SRC_TOP_}/sys/conf instead of ${KERNSRCDIR}/conf to
find osrelease.sh, since the former should always be available
2002-04-10 15:02:39 +00:00
lukem 380bba0606 use TARGETDIR instead of TARGDIR 2002-04-10 14:44:02 +00:00
tsutsui 3ff9225d3a Add multiple bootfd support. 2002-04-10 14:23:59 +00:00
simonb ffbfbbb1f7 Include files and /etc files for evbmips and sbmips ports. 2002-04-10 14:11:14 +00:00
shin e4e5edd1a5 use ${UUDECODE}.
execute ${UUDECODE} at destination directory.
2002-04-10 05:00:47 +00:00
lukem 6121661138 Improve wording for COPYDIR M.
Inspired by email on tech-install@ from Klaus Heinz <klaus.heinz@onlinehome.de>
2002-04-10 02:01:43 +00:00
lukem 0026e3ff2f Need an MTREE entry for usr/share/keymaps.
Highlighted by Klaus Heinz <klaus.heinz@onlinehome.de> on tech-install@
2002-04-10 01:57:27 +00:00
lukem 4d6fe8b353 add .WAIT sync 2002-04-10 01:36:20 +00:00
lukem a4c28af75d take advantage of TARGETS+=release 2002-04-10 01:31:50 +00:00
lukem b1d5aaab4c add .WAIT sync 2002-04-10 01:08:34 +00:00
bjh21 06e03aa23b Add _G_config.h. 2002-04-09 23:44:19 +00:00
hubertf f0799e74a5 Polish language translation of sysinst. Build with
make release SYSINSTLANG=pl
Contributed by Dawid Szymanski <dawszy@arhea.net> in PR 16237.
2002-04-09 19:47:57 +00:00
bjh21 543f14d1e0 Add a null "release" target, so that release builds don't fail for lack of it. 2002-04-09 16:46:16 +00:00
tsutsui 501d06334d Add -mstring to DBG to save some more bytes. 2002-04-09 15:28:50 +00:00
tsutsui 9cec21bf50 Make sure to build netbsd.GENERIC_MD.gz by default. 2002-04-09 15:23:22 +00:00
bjh21 d03349f91b Add libm68k.so. 2002-04-09 11:08:57 +00:00
bjh21 90e513d797 All m68k ports use ELF now, so add the libm68k.so.0 symlink here. 2002-04-09 11:07:30 +00:00
tron be265ddb84 Adapt support for XFree86 3.3.6/4.x lists to match behaviour of
"makeflist".
2002-04-09 06:07:17 +00:00
lukem e5ef62ef2b - add specific special entry for sys/arch/${MACHINE}/stand/installboot
for ports that don't yet use the MI usr.sbin/installboot
- remove now-unnecessary srcdir for sys/arch/${MACHINE}/stand
2002-04-09 00:31:38 +00:00
hubertf 3929182069 Polish language translation of sysinst. Build with
make release SYSINSTLANG=pl
Contributed by Dawid Szymanski <dawszy@arhea.net> in PR 16237.
2002-04-08 23:30:38 +00:00
bjh21 c8d2650761 Set CKSUM in makesums' environment. 2002-04-08 23:15:50 +00:00
wiz 739bdc1437 Add typo directory to obsolete list (refer v1.187 of etc/mtree/NetBSD.dist). 2002-04-08 19:18:18 +00:00
tron 7547e52684 Solve problem with with XFree86 3.3.6/4.x set "maketars" differently:
We don't want e.g. a seperate "xbase.tgz" and "xbase3.tgz" but one
combined archive.
2002-04-08 17:18:22 +00:00
tron 9ee8792ae0 Fix problem with building X11 release "tar" archives after support for
XFree86 4.x sets has been added. Problem noted by Richard Earnshaw in
private e-mail.
2002-04-08 15:39:32 +00:00
tron f8743fafe0 Add "xftlsfonts" and its manual page. 2002-04-07 20:07:43 +00:00
wiz 95ceff14bf Add cat8/man8/html8 incl. contents for algor, cats, evbsh3, mvmeppc,
playstation2, shark; for arm32, remove and add to obsolete lists.
2002-04-07 15:45:01 +00:00
lukem 0b8463079e rejig a bit 2002-04-07 04:29:15 +00:00
lukem 8689328834 now unnecessary 2002-04-07 04:22:32 +00:00
lukem c3de1627be don't need ../Makefile.inc anymore
be consistent (with other distrib/* dirs) about temp file use
2002-04-07 04:21:22 +00:00
tsutsui 6371ef23e9 Set srcdir for sys/arch/${MACHINE}/stand/installboot
till these ports will switch MI use.sbin/installboot.
2002-04-07 03:46:44 +00:00
tsutsui 7dfa9c859e Set DBG="-Os -mmemcpy" and also pass it to crunchgen via CRUNCHGEN_FLAGS.
(saves ramdiskbin ~4kbytes)
2002-04-07 03:38:03 +00:00
shin 8fc7ee0d19 sync with up-to-date installation kernels etc. 2002-04-07 02:58:16 +00:00
shin b6db62daec s/netbsd.GENERIC.gz/netbsd-GENERIC.gz/
some updates for hpcmips.
2002-04-07 02:56:46 +00:00
tsutsui 7eaee407f7 First cut at ramdisk build infrastructure for arc with NDWO. 2002-04-06 18:40:32 +00:00
tsutsui 27ca738300 Use crunchgen -d flag to set DBG in the generated makefile. 2002-04-06 18:25:29 +00:00
bjh21 518cce2e93 Add an assortment of vax-specific header files:
bus.h
coff_machdep.h
leds.h
qdioctl.h
qdreg.h
qduser.h
qevent.h
2002-04-06 18:24:23 +00:00
tsutsui b3c812e3fd Set DBG="-Os -mmultiple" and also pass it to crunchgen via CRUNCHGEN_FLAGS. 2002-04-06 18:18:57 +00:00
bjh21 db1129c35d /usr/mdec/boot.mop seems to be obsolete. 2002-04-06 18:16:40 +00:00
tsutsui ebf5fffe65 Set DBG=-Os for libhack. 2002-04-06 18:16:09 +00:00
tsutsui b85c5addbb Don't override DBG here. It should be defined in parent Makefiles. 2002-04-06 18:12:50 +00:00
bjh21 a8938c1764 Replace "obs" with "bs" and "conv=osync" with "conv=sync" in the dd command.
This is necessary because POSIX doesn't specify "conv=osync" and GNU dd
doesn't implement it.  I believe that in this case, where only one output
block should ever be generated and the input is a regular file, bs/sync is
equivalent to obs/osync.
2002-04-06 16:41:24 +00:00
wiz 628afc9a03 Add /usr/include/powerpc/{hid,hid_601,machine_type}.h, which vanished
in May/June 2001.
2002-04-06 12:16:17 +00:00
wiz a02eee287d Add /usr/include/powerpc/mpc6xx/sr_601.h. 2002-04-06 12:15:28 +00:00
wiz 4c9ec3ad81 /usr/include/macppc/machine_type.h -- obsolete since May 2001. 2002-04-06 11:33:19 +00:00
heinz 08605d6092 Add 2 new keymaps for Polish keyboards 2002-04-06 02:03:23 +00:00
scw 0e53590d0e Add sysinst notes to mvme68k installation instructions. 2002-04-05 21:14:34 +00:00
scw faedbf5908 port-mvme68k/15863:
Add notes about clearing some locations in NVRAM to avoid trying
to use non-existant VMEbus memory.

Thanks to mike@avernus.novacons.com for the text.
2002-04-05 21:12:21 +00:00
bouyer 0acd189ee0 Also add cat9/mstohz.0 2002-04-05 18:31:56 +00:00
bouyer 5f32ffdfbd Add mstohz.9 2002-04-05 18:31:07 +00:00
bjh21 c67b3de26d Add /usr/mdec/bootxx.cd9660. 2002-04-05 14:32:04 +00:00
ad f14b71f762 Remember to free strdup()'ed string. 2002-04-05 00:12:14 +00:00
lukem 2dcfdd576f add usr/sbin/installboot and man page 2002-04-04 23:13:59 +00:00
lukem 20f6f176d2 remove pmax specific installboot(8) 2002-04-04 23:11:07 +00:00
bjh21 32f64cedb4 Add /usr/mdec/mdr and /usr/mdec/msdos5mb.gz. 2002-04-04 19:26:32 +00:00
ad 6fcf2c1799 Allow the password cipher to be chosen at install time. XXX Not tested for
real yet, and the French files need updating.
2002-04-04 14:26:43 +00:00
wiz aec351e59c obsolete file lists contain absolute pathnames. 2002-04-04 08:46:11 +00:00
scw 6a327b2f70 From lukem: Fix the lack of inodes problem a slightly different way.
[Although the real cure is to fix makefs(8).]
2002-04-03 19:23:08 +00:00
wiz 78af546410 Remove /dev/log since it's in base/mi. 2002-04-03 16:04:04 +00:00
wiz 05df8b9951 Add /usr/share/examples/postfix/sample-{pcre,regexp}.cf and
/usr/share/examples/usermgmt including contents.
2002-04-03 15:59:49 +00:00
wiz 8162947b3e Add /usr/include/dev/scsipi/scsi_cd.h and /usr/libdata/lint/llib-lusb.ln. 2002-04-03 15:57:39 +00:00
wiz 77d0ddbc1c Add /dev/i4b* and /usr/lib/runemodule. 2002-04-03 15:56:58 +00:00
bjh21 27bb7459fc Tidy up column alignment. 2002-04-03 14:28:16 +00:00
bjh21 a63eabfc6c Remove trailing slash from "./usr/include/cobalt/".
This should prevent maketars from hanging in getdirs.awk.
2002-04-03 13:44:29 +00:00
lukem 33fb8521d4 Switch from "${DESTDIR}/usr/mdec/installboot" to "${INSTALLBOOT} -m ${MACHINE}"
so now at least that step is cross-buildable.
2002-04-03 06:38:26 +00:00
lukem 55fb513e95 switch to "${INSTALLBOOT} -m vax" 2002-04-03 06:06:43 +00:00
thorpej 474e346cb1 Add /sbin/fdisk. 2002-04-03 03:18:47 +00:00
groo 7a1f1869d1 Reduce free inode count by one so ramdisk-big builds. 2002-04-03 03:12:28 +00:00
lukem 41b068f7f4 Revert previous, and add back "utils" to SUBDIRS.
I accidentally committed the previous rev with the wrong commit message
(thanks go to Nick Hudson <skrll@netbsd.org> for picking this up).
Eventually we will probably want to stop descending into utils, but
now is not that time.
2002-04-02 22:36:59 +00:00
augustss f3a93e43e7 Add urlphy. 2002-04-02 20:46:10 +00:00
thorpej 875238901e Garbage-collect the Filecore stuff, and make /usr the "d" partition
(RAW_PART == "c").
2002-04-02 17:46:20 +00:00
thorpej c7eb256693 Add aout2elf upgrade support. 2002-04-02 17:02:54 +00:00
bjh21 a2b01cf96b Move Mark Brinicombe from the port maintainers' section to the list of other
developers, since we've deleted his port.
2002-04-02 15:09:07 +00:00
skrll f99120f163 Updates for the ALLNOTES case:
- add cats and shark
	- remove arc (it doesn't have a Makefile)
2002-04-02 12:35:43 +00:00
skrll 3a7b27405d First attempt at cats notes. 2002-04-02 11:36:34 +00:00
lukem 9c0c79c7ab Add support for optional ${CRUNCHGEN_FLAGS}.
Per discussion with Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
2002-04-02 05:36:23 +00:00
thorpej 621ccd1f35 Fix up set lists for acorn32. 2002-04-01 23:22:08 +00:00
bjh21 fe26e66da4 Instead of using mktemp -d (which isn't available on many systems), use mkdir
in a loop to create a temporary directory.  Add a few chacks for the sanity
of /tmp first, so as to avoid making the loop infinite.
2002-04-01 15:50:30 +00:00