326 |
|
|
327 |
# fixes some compile issues |
# fixes some compile issues |
328 |
export CHOST="${CHOST}" || die "CHOST export failed" |
export CHOST="${CHOST}" || die "CHOST export failed" |
329 |
|
export CPPFLAGS="${CPPFLAGS}" || die "CPPFLAGS export failed" |
330 |
export CFLAGS="${CFLAGS}" || die "CFLAGS export failed" |
export CFLAGS="${CFLAGS}" || die "CFLAGS export failed" |
331 |
if [[ -z ${CXXFLAGS} ]] |
if [[ -z ${CXXFLAGS} ]] |
332 |
then |
then |
405 |
# automatically set !pkgbuild here too |
# automatically set !pkgbuild here too |
406 |
msetfeature "!pkgbuild" |
msetfeature "!pkgbuild" |
407 |
else |
else |
408 |
( run_resume pkg_setup || pkg_setup ) | ${SMAGE_LOG_CMD} |
( run_resume pkg_setup || pkg_setup ) |& ${SMAGE_LOG_CMD} |
409 |
die_pipestatus 0 "pkg_setup failed" |
die_pipestatus 0 "pkg_setup failed" |
410 |
resume_stamp pkg_setup |
resume_stamp pkg_setup |
411 |
step_by_step pkg_setup |
step_by_step pkg_setup |
412 |
|
|
413 |
( run_resume src_prepare || src_prepare ) | ${SMAGE_LOG_CMD} |
( run_resume src_prepare || src_prepare ) |& ${SMAGE_LOG_CMD} |
414 |
die_pipestatus 0 "src_prepare failed" |
die_pipestatus 0 "src_prepare failed" |
415 |
resume_stamp src_prepare |
resume_stamp src_prepare |
416 |
step_by_step src_prepare |
step_by_step src_prepare |
417 |
|
|
418 |
( run_resume src_compile || src_compile ) | ${SMAGE_LOG_CMD} |
( run_resume src_compile || src_compile ) |& ${SMAGE_LOG_CMD} |
419 |
die_pipestatus 0 "src_compile failed" |
die_pipestatus 0 "src_compile failed" |
420 |
resume_stamp src_compile |
resume_stamp src_compile |
421 |
step_by_step src_compile |
step_by_step src_compile |
423 |
# only run checks if requested |
# only run checks if requested |
424 |
if mqueryfeature "!check" |
if mqueryfeature "!check" |
425 |
then |
then |
426 |
echo "!check detected; src_check() will not be run!" | ${SMAGE_LOG_CMD} |
echo "!check detected; src_check() will not be run!" |& ${SMAGE_LOG_CMD} |
427 |
else |
else |
428 |
( run_resume src_check || src_check ) | ${SMAGE_LOG_CMD} |
( run_resume src_check || src_check ) |& ${SMAGE_LOG_CMD} |
429 |
die_pipestatus 0 "src_check failed" |
die_pipestatus 0 "src_check failed" |
430 |
resume_stamp src_check |
resume_stamp src_check |
431 |
fi |
fi |
466 |
echo -en " for subpkg: ${COLBLUE}${PNAME}${COLDEFAULT}" |
echo -en " for subpkg: ${COLBLUE}${PNAME}${COLDEFAULT}" |
467 |
echo -e " - basepkg: ${COLBLUE}${SPLIT_PACKAGE_BASE}${COLDEFAULT} ..." |
echo -e " - basepkg: ${COLBLUE}${SPLIT_PACKAGE_BASE}${COLDEFAULT} ..." |
468 |
|
|
469 |
( run_resume src_install_${subpackage} || src_install_${subpackage} ) | ${SMAGE_LOG_CMD} |
( run_resume src_install_${subpackage} || src_install_${subpackage} ) |& ${SMAGE_LOG_CMD} |
470 |
die_pipestatus 0 "src_install_${subpackage} failed" |
die_pipestatus 0 "src_install_${subpackage} failed" |
471 |
resume_stamp src_install_${subpackage} |
resume_stamp src_install_${subpackage} |
472 |
step_by_step src_install_${subpackage} |
step_by_step src_install_${subpackage} |
478 |
# unset all saved smage variables |
# unset all saved smage variables |
479 |
split_unset_variables |
split_unset_variables |
480 |
else |
else |
481 |
( run_resume src_install || src_install ) | ${SMAGE_LOG_CMD} |
( run_resume src_install || src_install ) |& ${SMAGE_LOG_CMD} |
482 |
die_pipestatus 0 "src_install failed" |
die_pipestatus 0 "src_install failed" |
483 |
resume_stamp src_install |
resume_stamp src_install |
484 |
step_by_step src_install |
step_by_step src_install |