Project

General

Profile

« Previous | Next » 

Revision cdac78f6

Added by Renato Botelho over 9 years ago

Make sure all unnecessary packages are removed

View differences:

tools/builder_common.sh
1672 1672
		mkdir -p ${SCRATCHDIR}/pkg_cache
1673 1673

  
1674 1674
	echo ">>> Installing built ports (packages) in chroot (${STAGE_CHROOT_DIR})... (starting)"
1675
	# First mark all packages as automatically installed
1676
	pkg_chroot ${STAGE_CHROOT_DIR} set -A 1 -a
1677
	# Install all necessary packages
1675 1678
	pkg_chroot ${STAGE_CHROOT_DIR} install ${MAIN_PKG} ${custom_package_list}
1679
	# Make sure required packages are set as non-automatic
1680
	pkg_chroot ${STAGE_CHROOT_DIR} set -A 0 ${MAIN_PKG} ${custom_package_list}
1681
	# Remove unnecessary packages
1676 1682
	pkg_chroot ${STAGE_CHROOT_DIR} autoremove
1677 1683
	echo ">>> Installing built ports (packages) in chroot (${STAGE_CHROOT_DIR})... (finshied)"
1678 1684
}

Also available in: Unified diff