| # Copyright 2020 The Chromium OS Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| cros_pre_src_prepare_patches() { |
| # Exclude /usr/local and /run from the config paths. |
| local def_h="src/basic/def.h" |
| sed -i '/"\/run\|"\/usr\/local/d' "${def_h}" && |
| ! grep -HnE '/run|/usr/local' "${def_h}" || |
| die "unable to clean /run & /usr/local references" |
| } |
| |
| cros_pre_pkg_postinst_disable() { |
| # pkg_postinst() in upstream package will install files to |
| # /etc/runlevels which is masked. Don't let it do that. |
| unset -f pkg_postinst |
| } |