self.valid_values.extend(["version_stamp","target","subarch",\
"rel_type","profile","snapshot","source_subpath","portage_confdir",\
"cflags","cxxflags","ldflags","cbuild","hostuse","portage_overlay",\
- "distcc_hosts","makeopts","pkgcache_path","kerncache_path"])
+ "distcc_hosts","makeopts","pkgcache_path","kerncache_path",
+ 'binpkg_blacklist',
+ ])
self.set_valid_build_kernel_vars(addlargs)
generic_target.__init__(self,myspec,addlargs)
export EPAUSE_IGNORE=0
export CONFIG_PROTECT="-*"
+ default_binpkg_blacklist="dev-libs/gcc media-libs/mesa"
+ for binpkg in ${clst_binpkg_blacklist-${default_binpkg_blacklist}}; do
+ rm -vf "/usr/portage/packages/${binpkg}"*
+ done
+
if [ -n "${clst_VERBOSE}" ]
then
echo "ROOT=${ROOT} emerge ${clst_myemergeopts} -pt $@" || exit 1