Move the documentation to its own separate disc to make room for more
packages on disc2. This will also let users decide if they want to have a CD of the docs at all - unless they're disconnected from the net they will probably find the Web site more useful. Reviewed by: ru MFC after: 3 days
This commit is contained in:
parent
755a61c0b7
commit
e0f6a15637
@ -257,6 +257,9 @@ CD= ${_R}/cdrom
|
|||||||
CD_BOOT= ${CD}/bootonly
|
CD_BOOT= ${CD}/bootonly
|
||||||
CD_DISC1= ${CD}/disc1
|
CD_DISC1= ${CD}/disc1
|
||||||
CD_DISC2= ${CD}/disc2
|
CD_DISC2= ${CD}/disc2
|
||||||
|
.if !defined(NODOC)
|
||||||
|
CD_DOCS= ${CD}/docs
|
||||||
|
.endif
|
||||||
.if defined(SEPARATE_LIVEFS)
|
.if defined(SEPARATE_LIVEFS)
|
||||||
CD_LIVEFS= ${CD}/livefs
|
CD_LIVEFS= ${CD}/livefs
|
||||||
.else
|
.else
|
||||||
@ -982,12 +985,15 @@ cdrom.2:
|
|||||||
@echo "CD_VERSION = ${BUILDNAME}" > ${CD_DISC2}/cdrom.inf
|
@echo "CD_VERSION = ${BUILDNAME}" > ${CD_DISC2}/cdrom.inf
|
||||||
@echo "CD_VOLUME = 2" >> ${CD_DISC2}/cdrom.inf
|
@echo "CD_VOLUME = 2" >> ${CD_DISC2}/cdrom.inf
|
||||||
.if !defined(NODOC)
|
.if !defined(NODOC)
|
||||||
@mkdir -p ${CD_DISC2}/usr/share/doc
|
echo "Building CDROM docs filesystem image"
|
||||||
|
@mkdir -p ${CD_DOCS}
|
||||||
|
@echo "CD_VERSION = ${BUILDNAME}" > ${CD_DOCS}/cdrom.inf
|
||||||
|
@mkdir -p ${CD_DOCS}/usr/share/doc
|
||||||
@for i in `ls ${CD_LIVEFS}/usr/share/doc`; do \
|
@for i in `ls ${CD_LIVEFS}/usr/share/doc`; do \
|
||||||
if [ -L ${CD_LIVEFS}/usr/share/doc/$$i -o \
|
if [ -L ${CD_LIVEFS}/usr/share/doc/$$i -o \
|
||||||
-d /usr/doc/$$i ]; then \
|
-d /usr/doc/$$i ]; then \
|
||||||
mv ${CD_LIVEFS}/usr/share/doc/$$i \
|
mv ${CD_LIVEFS}/usr/share/doc/$$i \
|
||||||
${CD_DISC2}/usr/share/doc; \
|
${CD_DOCS}/usr/share/doc; \
|
||||||
fi \
|
fi \
|
||||||
done
|
done
|
||||||
.endif
|
.endif
|
||||||
@ -1039,6 +1045,11 @@ iso.1:
|
|||||||
FreeBSD_Packages \
|
FreeBSD_Packages \
|
||||||
${CD}/${BUILDNAME}-${TARGET}-disc2.iso ${CD_DISC2} \
|
${CD}/${BUILDNAME}-${TARGET}-disc2.iso ${CD_DISC2} \
|
||||||
${CD_DISC2_PKGS}
|
${CD_DISC2_PKGS}
|
||||||
|
.if !defined(NODOC)
|
||||||
|
@sh ${.CURDIR}/${TARGET_ARCH}/mkisoimages.sh \
|
||||||
|
FreeBSD_Documentation \
|
||||||
|
${CD}/${BUILDNAME}-${TARGET}-docs.iso ${CD_DOCS}
|
||||||
|
.endif
|
||||||
.if defined(SEPARATE_LIVEFS)
|
.if defined(SEPARATE_LIVEFS)
|
||||||
@sh ${.CURDIR}/${TARGET_ARCH}/mkisoimages.sh ${BOOTABLE} \
|
@sh ${.CURDIR}/${TARGET_ARCH}/mkisoimages.sh ${BOOTABLE} \
|
||||||
FreeBSD_LiveFS \
|
FreeBSD_LiveFS \
|
||||||
|
Loading…
Reference in New Issue
Block a user