Deleted Added
full compact
Makefile.sysinstall (176430) Makefile.sysinstall (180012)
1# $FreeBSD: head/release/Makefile 176430 2008-02-21 03:16:36Z marcel $
1# $FreeBSD: head/release/Makefile 180012 2008-06-25 21:33:28Z ru $
2#
3# make release [BUILDNAME=somename] CHROOTDIR=/some/dir CVSROOT=/cvs/dir \
4# [RELEASETAG=tag]
5#
6# Where "/some/dir" is the pathname of a directory on a some filesystem with
7# at least 1000MB of free space, "somename" is what you want the release to
8# call itself, "/cvs/dir" is where our source repo resides and, optionally,
9# which CVS "tag" name should be used when checking out the sources to build

--- 665 unchanged lines hidden (view full) ---

675 echo "$${i} distribution is finished."; \
676 fi ; \
677 done
678.if !defined(NOPORTS)
679 # XXX: Inline stripped version of doTARBALL
680 @rm -rf ${RD}/dists/ports/ports*
681 @mkdir -p ${RD}/dists/ports
682 @echo rolling ports/ports tarball
2#
3# make release [BUILDNAME=somename] CHROOTDIR=/some/dir CVSROOT=/cvs/dir \
4# [RELEASETAG=tag]
5#
6# Where "/some/dir" is the pathname of a directory on a some filesystem with
7# at least 1000MB of free space, "somename" is what you want the release to
8# call itself, "/cvs/dir" is where our source repo resides and, optionally,
9# which CVS "tag" name should be used when checking out the sources to build

--- 665 unchanged lines hidden (view full) ---

675 echo "$${i} distribution is finished."; \
676 fi ; \
677 done
678.if !defined(NOPORTS)
679 # XXX: Inline stripped version of doTARBALL
680 @rm -rf ${RD}/dists/ports/ports*
681 @mkdir -p ${RD}/dists/ports
682 @echo rolling ports/ports tarball
683 @tar --exclude CVS --exclude 'ports/distfiles/*' \
683 @tar --exclude CVS --exclude .svn --exclude 'ports/distfiles/*' \
684 -czf ${RD}/dists/ports/ports.tgz -C /usr ports
685 @cp ${.CURDIR}/scripts/ports-install.sh ${RD}/dists/ports/install.sh
686 @(cd ${RD}/dists/ports; \
687 rm -f CHECKSUM.MD5 CHECKSUM.SHA256; \
688 md5 * > .CHECKSUM.MD5; \
689 sha256 * > .CHECKSUM.SHA256; \
690 mv .CHECKSUM.MD5 CHECKSUM.MD5; \
691 mv .CHECKSUM.SHA256 CHECKSUM.SHA256)

--- 82 unchanged lines hidden (view full) ---

774 && cp ${.CURDIR}/install.cfg ${RD}/mfsfd
775 @mkdir -p ${RD}/mfsfd/boot
776.if ${TARGET_ARCH} != "ia64" && ${TARGET_ARCH} != "powerpc"
777 @cp ${RD}/trees/base/boot/boot* ${RD}/mfsfd/boot
778.endif
779.if ${TARGET} == "i386" || ${TARGET_ARCH} == "amd64"
780 @cp ${RD}/trees/base/boot/mbr ${RD}/mfsfd/boot
781.endif
684 -czf ${RD}/dists/ports/ports.tgz -C /usr ports
685 @cp ${.CURDIR}/scripts/ports-install.sh ${RD}/dists/ports/install.sh
686 @(cd ${RD}/dists/ports; \
687 rm -f CHECKSUM.MD5 CHECKSUM.SHA256; \
688 md5 * > .CHECKSUM.MD5; \
689 sha256 * > .CHECKSUM.SHA256; \
690 mv .CHECKSUM.MD5 CHECKSUM.MD5; \
691 mv .CHECKSUM.SHA256 CHECKSUM.SHA256)

--- 82 unchanged lines hidden (view full) ---

774 && cp ${.CURDIR}/install.cfg ${RD}/mfsfd
775 @mkdir -p ${RD}/mfsfd/boot
776.if ${TARGET_ARCH} != "ia64" && ${TARGET_ARCH} != "powerpc"
777 @cp ${RD}/trees/base/boot/boot* ${RD}/mfsfd/boot
778.endif
779.if ${TARGET} == "i386" || ${TARGET_ARCH} == "amd64"
780 @cp ${RD}/trees/base/boot/mbr ${RD}/mfsfd/boot
781.endif
782 @tar --exclude CVS -cf - -C ${.CURDIR}/../usr.sbin/sysinstall help | \
782 @tar --exclude CVS --exclude .svn -cf - \
783 -C ${.CURDIR}/../usr.sbin/sysinstall help | \
783 tar xf - -C ${RD}/mfsfd/stand
784 @mkdir -p ${RD}/mfsroot
785 sh -e ${DOFS_SH} ${RD}/mfsroot/mfsroot ${RD} ${MNT} \
786 ${MFSSIZE} ${RD}/mfsfd ${MFSINODE} ${MFSLABEL}
787 @${ZIPPER} -fv ${RD}/mfsroot/mfsroot
788 touch ${.TARGET}
789
790KERNFLOPPYSET= ${RD}/floppyset/kern/kernel.gz

--- 302 unchanged lines hidden (view full) ---

1093.if !defined(ARG)
1094 @echo "ARG undefined in doTARBALL" && exit 1
1095.endif
1096 @rm -rf ${RD}/dists/${TD}/${TN}*
1097 @mkdir -p ${RD}/dists/${TD}
1098 @( cd ${SD} && \
1099 tn=`echo ${TN} | tr 'A-Z' 'a-z'` && \
1100 echo rolling ${TD}/$$tn tarball &&\
784 tar xf - -C ${RD}/mfsfd/stand
785 @mkdir -p ${RD}/mfsroot
786 sh -e ${DOFS_SH} ${RD}/mfsroot/mfsroot ${RD} ${MNT} \
787 ${MFSSIZE} ${RD}/mfsfd ${MFSINODE} ${MFSLABEL}
788 @${ZIPPER} -fv ${RD}/mfsroot/mfsroot
789 touch ${.TARGET}
790
791KERNFLOPPYSET= ${RD}/floppyset/kern/kernel.gz

--- 302 unchanged lines hidden (view full) ---

1094.if !defined(ARG)
1095 @echo "ARG undefined in doTARBALL" && exit 1
1096.endif
1097 @rm -rf ${RD}/dists/${TD}/${TN}*
1098 @mkdir -p ${RD}/dists/${TD}
1099 @( cd ${SD} && \
1100 tn=`echo ${TN} | tr 'A-Z' 'a-z'` && \
1101 echo rolling ${TD}/$$tn tarball &&\
1101 tar --exclude CVS --exclude obj --exclude BOOTMFS -cf - ${ARG} | \
1102 tar --exclude CVS --exclude .svn --exclude obj --exclude BOOTMFS -cf - ${ARG} | \
1102 ${ZIPNSPLIT} ${RD}/dists/${TD}/$$tn. && \
1103 sh ${.CURDIR}/scripts/info.sh ${RD}/dists/${TD}/$$tn \
1104 > ${RD}/dists/${TD}/$$tn.inf && \
1105 if [ -f ${.CURDIR}/scripts/$${TD}-install.sh ]; then \
1106 cp -p ${.CURDIR}/scripts/$${TD}-install.sh \
1107 ${RD}/dists/${TD}/install.sh && \
1108 chmod +x ${RD}/dists/${TD}/install.sh; \
1109 fi && \

--- 212 unchanged lines hidden ---
1103 ${ZIPNSPLIT} ${RD}/dists/${TD}/$$tn. && \
1104 sh ${.CURDIR}/scripts/info.sh ${RD}/dists/${TD}/$$tn \
1105 > ${RD}/dists/${TD}/$$tn.inf && \
1106 if [ -f ${.CURDIR}/scripts/$${TD}-install.sh ]; then \
1107 cp -p ${.CURDIR}/scripts/$${TD}-install.sh \
1108 ${RD}/dists/${TD}/install.sh && \
1109 chmod +x ${RD}/dists/${TD}/install.sh; \
1110 fi && \

--- 212 unchanged lines hidden ---