diff --git a/xbps-src/shutils/extract_funcs.sh b/xbps-src/shutils/extract_funcs.sh index c5772ecadc..8e21c24744 100644 --- a/xbps-src/shutils/extract_funcs.sh +++ b/xbps-src/shutils/extract_funcs.sh @@ -153,4 +153,6 @@ extract_distfiles() touch -f $XBPS_FETCH_DONE touch -f $XBPS_EXTRACT_DONE + + run_func post_extract } diff --git a/xbps-src/shutils/tmpl_funcs.sh.in b/xbps-src/shutils/tmpl_funcs.sh.in index 32d971f629..bcca6bbc1c 100644 --- a/xbps-src/shutils/tmpl_funcs.sh.in +++ b/xbps-src/shutils/tmpl_funcs.sh.in @@ -113,7 +113,7 @@ reset_tmpl_vars() local TMPL_FUNCS="pre_configure pre_build pre_install do_build \ do_install do_configure post_configure post_build \ post_install do_fetch pre_remove post_remove \ - post_stow" + post_stow post_extract" eval unset -v "$TMPL_VARS" eval unset -f "$TMPL_FUNCS"