Module Name: src
Committed By: tls
Date: Sun Aug 10 06:47:57 UTC 2014
Modified Files:
src/distrib/common [tls-earlyentropy]: Makefile.bootcd Makefile.image
Makefile.mdset Makefile.minirootkmod Makefile.tarfloppy
list.sysinst list.sysinst.en
src/distrib/common/bootimage [tls-earlyentropy]: Makefile.bootimage
Log Message:
Rebase.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.24.2.1 src/distrib/common/Makefile.bootcd
cvs rdiff -u -r1.33 -r1.33.2.1 src/distrib/common/Makefile.image
cvs rdiff -u -r1.39 -r1.39.2.1 src/distrib/common/Makefile.mdset
cvs rdiff -u -r1.2 -r1.2.2.1 src/distrib/common/Makefile.minirootkmod
cvs rdiff -u -r1.17 -r1.17.2.1 src/distrib/common/Makefile.tarfloppy
cvs rdiff -u -r1.12 -r1.12.64.1 src/distrib/common/list.sysinst
cvs rdiff -u -r1.1 -r1.1.72.1 src/distrib/common/list.sysinst.en
cvs rdiff -u -r1.8 -r1.8.2.1 src/distrib/common/bootimage/Makefile.bootimage
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/distrib/common/Makefile.bootcd
diff -u src/distrib/common/Makefile.bootcd:1.24 src/distrib/common/Makefile.bootcd:1.24.2.1
--- src/distrib/common/Makefile.bootcd:1.24 Sat Feb 15 09:43:02 2014
+++ src/distrib/common/Makefile.bootcd Sun Aug 10 06:47:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.bootcd,v 1.24 2014/02/15 09:43:02 dsl Exp $
+# $NetBSD: Makefile.bootcd,v 1.24.2.1 2014/08/10 06:47:57 tls Exp $
#
# Makefile snipped to create a CD/DVD ISO
#
@@ -25,6 +25,7 @@
# BOOTXX_CD9660 Defaults to $DESTDIR/usr/mdec/bootxx_cd9660
# CDBOOTOPTIONS Options for installboot, eg -o console=com0,speed=9600
# CDMAKEFSOPTIONS Options for makefs, eg bootimage=i386;bootxx,no-emul-boot
+# CDMAKEFSEXTRAOPTS additional options for makefs, e.g. -F specfile
# CDROMS_RELEASEDIR Where to install ${CDBASE}.iso
# CDINSTKERNEL instkernel directory (relative to ${.CURDIR})
# CDKERNELS couples of the form:
@@ -206,7 +207,7 @@ copy-releasedir:
fi
image:
- ${TOOL_MAKEFS} -t cd9660 -o ${_CDMAKEFSOPTIONS:Q} ${CDIMAGE} cdrom
+ ${TOOL_MAKEFS} -t cd9660 ${CDMAKEFSEXTRAOPTS} -o ${_CDMAKEFSOPTIONS:Q} ${CDIMAGE} cdrom
.if ${CDRELEASE} == false
release: prepare .WAIT prepare_md_post .WAIT copy-releasedir .WAIT image_md_pre .WAIT image .WAIT image_md_post
Index: src/distrib/common/Makefile.image
diff -u src/distrib/common/Makefile.image:1.33 src/distrib/common/Makefile.image:1.33.2.1
--- src/distrib/common/Makefile.image:1.33 Mon Jan 27 08:18:07 2014
+++ src/distrib/common/Makefile.image Sun Aug 10 06:47:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.image,v 1.33 2014/01/27 08:18:07 apb Exp $
+# $NetBSD: Makefile.image,v 1.33.2.1 2014/08/10 06:47:57 tls Exp $
#
# Makefile snippet to build a tree from the provided lists,
# and make an ffs file system image from that tree
@@ -38,6 +38,7 @@ WORKBUILT?= work.built
PARSELISTENV+= TARGETDIR=${.OBJDIR}/${WORKDIR:Q}
+GZIP_FLAGS= -9 ${GZIP_N_FLAG}
.if !target(${WORKBUILT}) # {
${WORKBUILT}: ${IMAGEDEPENDS} ${WORKSPEC} ${PARSELISTDEP} ${LISTS}
@@ -103,7 +104,7 @@ fsimage: ${IMAGE}
${IMAGE}.gz: ${IMAGE}
${_MKTARGET_CREATE}
-rm -f ${.TARGET}
- ${TOOL_GZIP} -9nc ${.ALLSRC} > ${.TARGET}
+ ${TOOL_GZIP} ${GZIP_FLAGS} -c ${.ALLSRC} > ${.TARGET}
realall: ${IMAGE}
@@ -121,7 +122,9 @@ CLEANFILES+= ${IMAGE} ${IMAGE}.gz ${IMAG
${IMAGETAR}: ${WORKBUILT} ${WORKSPEC} ${IMAGEDEPENDS}
${_MKTARGET_CREATE}
( cd ${WORKDIR}; \
- GZIP=-9n ${TOOL_PAX} -ON ${NETBSDSRCDIR}/etc -wdzM <${.OBJDIR}/${WORKSPEC} \
+ GZIP=${GZIP_FLAGS:Q} \
+ ${TOOL_PAX} --use-compress-program=${TOOL_GZIP:Q} \
+ -ON ${NETBSDSRCDIR}/etc -wdM <${.OBJDIR}/${WORKSPEC} \
) > ${.TARGET}.tmp \
&& mv ${.TARGET}.tmp ${.TARGET}
Index: src/distrib/common/Makefile.mdset
diff -u src/distrib/common/Makefile.mdset:1.39 src/distrib/common/Makefile.mdset:1.39.2.1
--- src/distrib/common/Makefile.mdset:1.39 Mon Jan 27 08:18:07 2014
+++ src/distrib/common/Makefile.mdset Sun Aug 10 06:47:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.mdset,v 1.39 2014/01/27 08:18:07 apb Exp $
+# $NetBSD: Makefile.mdset,v 1.39.2.1 2014/08/10 06:47:57 tls Exp $
#
# Makefile snippet to ${TOOL_MDSETIMAGE} file system images into kernels
#
@@ -110,7 +110,7 @@ KERNELS+= ${_KERNEL.${_K}.${_F}}.${_S}.g
${_KERNEL.${_K}.${_F}}.${_S}.gz: ${_KERNEL.${_K}.${_F}}.${_S}
${_MKTARGET_CREATE}
-rm -f ${.TARGET}
- ${TOOL_GZIP} -9nc ${.ALLSRC} > ${.TARGET}
+ ${TOOL_GZIP_N} -9c ${.ALLSRC} > ${.TARGET}
.endif # }
.endfor # }
@@ -150,7 +150,7 @@ ${_KERNEL.${_K}.${_F}}: .NOTMAIN ${_KERN
${TOOL_MDSETIMAGE} ${MDSETIMAGEFLAGS} ${.TARGET}.tmp ${_I}
.endif
.if !defined(MDSET_NOSYMBOLS.${_FILENAME}) && !defined(MDSET_NOSYMBOLS)
- ${NM} ${.TARGET}.tmp | ${TOOL_GZIP} -9n > ${.TARGET}.symbols.gz
+ ${NM} ${.TARGET}.tmp | ${TOOL_GZIP_N} -9 > ${.TARGET}.symbols.gz
.endif
.if !defined(MDSET_NOSTRIP.${_FILENAME}) && !defined(MDSET_NOSTRIP)
${STRIP} -R .eh_frame -R .eh_frame_hdr -R .comment -R .ident ${.TARGET}.tmp
@@ -168,7 +168,7 @@ KERNELS+= ${_KERNEL.${_K}.${_F}}.gz
${_KERNEL.${_K}.${_F}}.gz: ${_KERNEL.${_K}.${_F}}
${_MKTARGET_CREATE}
-rm -f ${.TARGET}
- ${TOOL_GZIP} -9nc ${.ALLSRC} > ${.TARGET}
+ ${TOOL_GZIP_N} -9c ${.ALLSRC} > ${.TARGET}
.endif # }
.endif
Index: src/distrib/common/Makefile.minirootkmod
diff -u src/distrib/common/Makefile.minirootkmod:1.2 src/distrib/common/Makefile.minirootkmod:1.2.2.1
--- src/distrib/common/Makefile.minirootkmod:1.2 Mon Jan 27 08:18:07 2014
+++ src/distrib/common/Makefile.minirootkmod Sun Aug 10 06:47:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.minirootkmod,v 1.2 2014/01/27 08:18:07 apb Exp $
+# $NetBSD: Makefile.minirootkmod,v 1.2.2.1 2014/08/10 06:47:57 tls Exp $
#
# Makefile snippet to build a miniroot kernel module (e.g. miniroot.kmod)
#
@@ -46,7 +46,7 @@ ${MINIROOT}.kmod: ${RAMDISKFS} ${SRCMOD}
${OBJCOPY} --add-section miniroot=${RAMDISKFS} \
--set-section-flags miniroot=alloc,contents,load,data \
${SRCMOD} ${DSTMOD}.tmp
- ${TOOL_GZIP} -9nc < ${DSTMOD}.tmp > ${DSTMOD}
+ ${TOOL_GZIP_N} -9c < ${DSTMOD}.tmp > ${DSTMOD}
rm -f ${DSTMOD}.tmp
.include <bsd.prog.mk>
Index: src/distrib/common/Makefile.tarfloppy
diff -u src/distrib/common/Makefile.tarfloppy:1.17 src/distrib/common/Makefile.tarfloppy:1.17.2.1
--- src/distrib/common/Makefile.tarfloppy:1.17 Mon Jan 27 08:18:07 2014
+++ src/distrib/common/Makefile.tarfloppy Sun Aug 10 06:47:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.tarfloppy,v 1.17 2014/01/27 08:18:07 apb Exp $
+# $NetBSD: Makefile.tarfloppy,v 1.17.2.1 2014/08/10 06:47:57 tls Exp $
#
# Makefile snippet to create a set of ustar floppies.
# Each floppy has an 8KB header, followed by part or all of the ustar archive.
@@ -54,7 +54,7 @@ boot.cfg: ${FLOPPY_BOOT_CFG}
CLEANFILES+= netbsd netbsd.tmp
.if ${FLOPPY_NETBSD:E}=="gz"
COPY_CMD= gunzip -c ${.ALLSRC} > ${.TARGET}.tmp
-COMPRESS_CMD= ${TOOL_GZIP} -9nc ${.TARGET}.tmp > ${.TARGET}; \
+COMPRESS_CMD= ${TOOL_GZIP_N} -9c ${.TARGET}.tmp > ${.TARGET}; \
rm -f ${.TARGET}.tmp
.else
COPY_CMD= cp ${.ALLSRC} ${.TARGET}.tmp
Index: src/distrib/common/list.sysinst
diff -u src/distrib/common/list.sysinst:1.12 src/distrib/common/list.sysinst:1.12.64.1
--- src/distrib/common/list.sysinst:1.12 Sat Aug 27 15:42:56 2005
+++ src/distrib/common/list.sysinst Sun Aug 10 06:47:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: list.sysinst,v 1.12 2005/08/27 15:42:56 xtraeme Exp $
+# $NetBSD: list.sysinst,v 1.12.64.1 2014/08/10 06:47:57 tls Exp $
#
# list file (c.f. parselist.awk) for sysinst-using install media.
#
@@ -8,7 +8,7 @@
PROG sysinst
PROG usr/bin/progress
-SPECIAL sysinst srcdir distrib/utils/sysinst/arch/${MACHINE}
+SPECIAL sysinst srcdir usr.sbin/sysinst/arch/${MACHINE}
# Foreign texts for sysinst
COPY ${OBJDIR}/sysinst/sysinstmsgs.fr sysinstmsgs.fr
Index: src/distrib/common/list.sysinst.en
diff -u src/distrib/common/list.sysinst.en:1.1 src/distrib/common/list.sysinst.en:1.1.72.1
--- src/distrib/common/list.sysinst.en:1.1 Sun Apr 18 20:04:26 2004
+++ src/distrib/common/list.sysinst.en Sun Aug 10 06:47:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: list.sysinst.en,v 1.1 2004/04/18 20:04:26 dsl Exp $
+# $NetBSD: list.sysinst.en,v 1.1.72.1 2014/08/10 06:47:57 tls Exp $
#
# list file (c.f. parselist.awk) for sysinst-using install media.
#
@@ -8,4 +8,4 @@
PROG sysinst
PROG usr/bin/progress
-SPECIAL sysinst srcdir distrib/utils/sysinst/arch/${MACHINE}
+SPECIAL sysinst srcdir usr.sbin/sysinst/arch/${MACHINE}
Index: src/distrib/common/bootimage/Makefile.bootimage
diff -u src/distrib/common/bootimage/Makefile.bootimage:1.8 src/distrib/common/bootimage/Makefile.bootimage:1.8.2.1
--- src/distrib/common/bootimage/Makefile.bootimage:1.8 Mon Jan 27 21:37:17 2014
+++ src/distrib/common/bootimage/Makefile.bootimage Sun Aug 10 06:47:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.bootimage,v 1.8 2014/01/27 21:37:17 apb Exp $
+# $NetBSD: Makefile.bootimage,v 1.8.2.1 2014/08/10 06:47:57 tls Exp $
#
# Copyright (c) 2009, 2010, 2011 Izumi Tsutsui. All rights reserved.
#
@@ -390,7 +390,7 @@ ${IMGBASE}.img: ${TARGETFS} ${WORKLABEL}
CLEANFILES+= ${IMGBASE}.img.gz ${IMGBASE}.img.gz.tmp
${IMGBASE}.img.gz: ${IMGBASE}.img
- ${TOOL_GZIP} -9nc ${IMGBASE}.img > ${.TARGET}.tmp
+ ${TOOL_GZIP_N} -9c ${IMGBASE}.img > ${.TARGET}.tmp
mv ${.TARGET}.tmp ${.TARGET}
clean: