329 |
} |
} |
330 |
|
|
331 |
# dummy function, used if that does not exist in smage file |
# dummy function, used if that does not exist in smage file |
332 |
|
src_check() |
333 |
|
{ |
334 |
|
echo "no src_check defined" |
335 |
|
return 0 |
336 |
|
} |
337 |
|
|
338 |
|
# dummy function, used if that does not exist in smage file |
339 |
src_compile() |
src_compile() |
340 |
{ |
{ |
341 |
echo "no src_compile defined" |
echo "no src_compile defined" |
1451 |
# fixes some issues with these functions |
# fixes some issues with these functions |
1452 |
export -f src_prepare || die "src_prepare export failed" |
export -f src_prepare || die "src_prepare export failed" |
1453 |
export -f src_compile || die "src_compile export failed" |
export -f src_compile || die "src_compile export failed" |
1454 |
|
export -f src_check || die "src_check export failed" |
1455 |
export -f src_install || die "src_install export failed" |
export -f src_install || die "src_install export failed" |
1456 |
|
|
1457 |
# fixes some compile issues |
# fixes some compile issues |
1513 |
die_pipestatus 0 "src_compile failed" |
die_pipestatus 0 "src_compile failed" |
1514 |
step_by_step $_ |
step_by_step $_ |
1515 |
|
|
1516 |
|
# only run checks if requested |
1517 |
|
if [[ ${MAGE_CHECK} != true ]] |
1518 |
|
then |
1519 |
|
echo "MAGE_CHECK not requested; src_check() will not be run!" | ${SMAGE_LOG_CMD} |
1520 |
|
step_by_step src_check |
1521 |
|
else |
1522 |
|
src_check | ${SMAGE_LOG_CMD} |
1523 |
|
die_pipestatus 0 "src_check failed" |
1524 |
|
step_by_step $_ |
1525 |
|
fi |
1526 |
|
|
1527 |
# build several subpackages |
# build several subpackages |
1528 |
if [[ -n ${SPLIT_PACKAGES} ]] |
if [[ -n ${SPLIT_PACKAGES} ]] |
1529 |
then |
then |