CVS commit: src/distrib/sparc64/cdroms
Module Name:src Committed By: christos Date: Wed May 15 16:29:54 UTC 2024 Modified Files: src/distrib/sparc64/cdroms/installcd: Makefile src/distrib/sparc64/cdroms/installdvd: Makefile Added Files: src/distrib/sparc64/cdroms: Makefile.cdrom spec.in Log Message: Factor out common stuff. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/distrib/sparc64/cdroms/Makefile.cdrom \ src/distrib/sparc64/cdroms/spec.in cvs rdiff -u -r1.33 -r1.34 src/distrib/sparc64/cdroms/installcd/Makefile cvs rdiff -u -r1.2 -r1.3 src/distrib/sparc64/cdroms/installdvd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sparc64/cdroms
Module Name:src Committed By: nia Date: Wed Apr 24 15:39:58 UTC 2024 Modified Files: src/distrib/sparc64/cdroms: Makefile Added Files: src/distrib/sparc64/cdroms/installdvd: Makefile Log Message: sparc64 follows x86 and gets an installdvd image with all sets To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/sparc64/cdroms/Makefile cvs rdiff -u -r0 -r1.1 src/distrib/sparc64/cdroms/installdvd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sparc64/cdroms
Module Name:src Committed By: nia Date: Wed Apr 24 15:39:58 UTC 2024 Modified Files: src/distrib/sparc64/cdroms: Makefile Added Files: src/distrib/sparc64/cdroms/installdvd: Makefile Log Message: sparc64 follows x86 and gets an installdvd image with all sets To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/sparc64/cdroms/Makefile cvs rdiff -u -r0 -r1.1 src/distrib/sparc64/cdroms/installdvd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sparc64/cdroms/Makefile diff -u src/distrib/sparc64/cdroms/Makefile:1.1 src/distrib/sparc64/cdroms/Makefile:1.2 --- src/distrib/sparc64/cdroms/Makefile:1.1 Tue Mar 6 21:57:24 2007 +++ src/distrib/sparc64/cdroms/Makefile Wed Apr 24 15:39:58 2024 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.1 2007/03/06 21:57:24 bouyer Exp $ +# $NetBSD: Makefile,v 1.2 2024/04/24 15:39:58 nia Exp $ -SUBDIR= installcd +SUBDIR= installcd installdvd TARGETS+= release iso_image .include Added files: Index: src/distrib/sparc64/cdroms/installdvd/Makefile diff -u /dev/null src/distrib/sparc64/cdroms/installdvd/Makefile:1.1 --- /dev/null Wed Apr 24 15:39:58 2024 +++ src/distrib/sparc64/cdroms/installdvd/Makefile Wed Apr 24 15:39:58 2024 @@ -0,0 +1,35 @@ +# $NetBSD: Makefile,v 1.1 2024/04/24 15:39:58 nia Exp $ + +.include + +CDBASE= sparc64dvd # gives ${CDBASE}.iso +CDRELEASE= true # include $RELEASEDIR/$RELEASEMACHINEDIR +CDKERNELS= ${RELEASEDIR}/${RELEASEMACHINEDIR}/binary/kernel/netbsd-GENERIC.gz netbsd +CD_SETS= base etc +.if ${MKKMOD} != "no" +CD_SETS+= modules +.endif + +SYSINSTDIR!= cd ${.CURDIR}/../../../../usr.sbin/sysinst/arch/${MACHINE} && ${PRINTOBJDIR} + +CDRELEASE_NOISOS= true +CDBOOTIMAGEDIR!= cd ${NETBSDSRCDIR}/distrib/sparc64/bootfs && ${PRINTOBJDIR} +CDBOOTIMAGE=${CDBOOTIMAGEDIR}/boot.fs +SUN_BOOT_ARGS:= - - - - ${CDBOOTIMAGE} + +image_md_pre: + ${RM} -f cdrom/etc/gettytab cdrom/etc/ttys cdrom/etc/rc + ${HOST_LN} -fs /tmp/gettytab cdrom/etc/gettytab + ${INSTALL} ${COPY} ${.CURDIR}/../installcd/etc.ttys cdrom/etc/ttys + ${INSTALL} ${COPY} ${.CURDIR}/../installcd/etc.rc cdrom/etc/rc + ${INSTALL} ${COPY} -m 0555 ${.CURDIR}/../installcd/install.sh cdrom/install.sh + ${MKDIR} ${MKDIRPERM} cdrom/mnt2 cdrom/targetroot + ${INSTALL} ${COPY} ${SYSINSTDIR}/sysinstmsgs.?? cdrom/usr/share/sysinst/catalog/ + +image_md_post: + SUNLABEL=${TOOL_SUNLABEL:Q} \ + ${HOST_SH} ${NETBSDSRCDIR}/distrib/common/sunbootcd.sh \ + ${CDIMAGE} ${SUN_BOOT_ARGS} + +.include "${.CURDIR}/../../../common/Makefile.bootcd" +
CVS commit: src/distrib/sparc64/cdroms/installcd
Module Name:src Committed By: nia Date: Wed Apr 24 05:16:16 UTC 2024 Modified Files: src/distrib/sparc64/cdroms/installcd: Makefile Log Message: Give lots of room for further expansion of the sparc64 CD image To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/distrib/sparc64/cdroms/installcd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sparc64/cdroms/installcd
Module Name:src Committed By: nia Date: Wed Apr 24 05:16:16 UTC 2024 Modified Files: src/distrib/sparc64/cdroms/installcd: Makefile Log Message: Give lots of room for further expansion of the sparc64 CD image To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/distrib/sparc64/cdroms/installcd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sparc64/cdroms/installcd/Makefile diff -u src/distrib/sparc64/cdroms/installcd/Makefile:1.32 src/distrib/sparc64/cdroms/installcd/Makefile:1.33 --- src/distrib/sparc64/cdroms/installcd/Makefile:1.32 Tue Apr 23 12:25:57 2024 +++ src/distrib/sparc64/cdroms/installcd/Makefile Wed Apr 24 05:16:16 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.32 2024/04/23 12:25:57 nia Exp $ +# $NetBSD: Makefile,v 1.33 2024/04/24 05:16:16 nia Exp $ .include @@ -6,6 +6,8 @@ CDBASE= sparc64cd # gives ${CDBASE}.is CDRELEASE= true # include $RELEASEDIR/$RELEASEMACHINEDIR CDRELEASE_NODEBUG= true CDRELEASE_NOCOMPAT= true +CDRELEASE_NOHTML= true +CDRELEASE_NOTESTS= true CDKERNELS= ${RELEASEDIR}/${RELEASEMACHINEDIR}/binary/kernel/netbsd-GENERIC.gz netbsd CD_SETS= base etc .if ${MKKMOD} != "no"
Re: CVS commit: src/distrib/sparc64/cdroms/installcd
On Wed, Jun 22, 2011 at 11:48:32PM +0900, Izumi Tsutsui wrote: > I wonder if it's easier to extract whole base.tgz sets into install CD... > (cobalt restorecd simply uses base+etc+kern sets) Yes, probably - and in the future maybe even xbase and friends. Or negate the list, i.e. extract everything that does not match. Martin
Re: CVS commit: src/distrib/sparc64/cdroms/installcd
> Modified Files: > src/distrib/sparc64/cdroms/installcd: Makefile > > Log Message: > Include liblzma to unbreak gzip on the install CD. (Hi Joerg!) I wonder if it's easier to extract whole base.tgz sets into install CD... (cobalt restorecd simply uses base+etc+kern sets) --- Izumi Tsutsui