build: install packages on final iso
This commit is contained in:
parent
6da7f583ef
commit
3ab8a90e0c
|
@ -78,6 +78,21 @@ setup_kernel()
|
|||
(cd ${1} && tar -Jxpf ${SETSDIR}/kernel.txz)
|
||||
}
|
||||
|
||||
setup_packages()
|
||||
{
|
||||
echo ">>> Setting up packages in ${1}..."
|
||||
|
||||
ASSUME_ALWAYS_YES=yes pkg bootstrap
|
||||
|
||||
mkdir -p ${1}/${PACKAGESDIR}
|
||||
cp ${PACKAGESDIR}/* ${1}/${PACKAGESDIR}
|
||||
|
||||
# XXX upstream for for -f is in pkg 1.4 onwards
|
||||
pkg -c ${1} add -f ${PACKAGESDIR}/*.txz
|
||||
|
||||
rm -r ${1}/${PACKAGESDIR}
|
||||
}
|
||||
|
||||
setup_stage()
|
||||
{
|
||||
rm -rf "${1}" 2>/dev/null ||
|
||||
|
|
|
@ -35,6 +35,7 @@ mkdir -p ${IMAGESDIR}
|
|||
setup_stage ${STAGEDIR}
|
||||
setup_base ${STAGEDIR}
|
||||
setup_kernel ${STAGEDIR}
|
||||
setup_packages ${STAGEDIR}
|
||||
|
||||
echo -n ">>> Building ISO image... "
|
||||
|
||||
|
|
Loading…
Reference in New Issue