2462 |
if [[ -n ${MAGE_TARGETS} ]] |
if [[ -n ${MAGE_TARGETS} ]] |
2463 |
then |
then |
2464 |
# basic svn compat |
# basic svn compat |
2465 |
if [[ -d ${SMAGESCRIPTSDIR}/trunk ]] |
if [[ -d ${SMAGESCRIPTSDIR}/.svn ]] |
2466 |
then |
then |
2467 |
for i in ${SMAGESCRIPTSDIR}/trunk/*/${pname/${MAGE_TARGETS}/}/${pname/${MAGE_TARGETS}/}-${pver}-${pbuild}.smage2 |
for i in ${SMAGESCRIPTSDIR}/*/${pname/${MAGE_TARGETS}/}/${pname/${MAGE_TARGETS}/}-${pver}-${pbuild}.smage2 |
2468 |
do |
do |
2469 |
smage2file="${i}" |
smage2file="${i}" |
2470 |
done |
done |
2475 |
elif [[ -n ${SPLIT_PACKAGE_BASE} ]] |
elif [[ -n ${SPLIT_PACKAGE_BASE} ]] |
2476 |
then |
then |
2477 |
# basic svn compat |
# basic svn compat |
2478 |
if [[ -d ${SMAGESCRIPTSDIR}/trunk ]] |
if [[ -d ${SMAGESCRIPTSDIR}/.svn ]] |
2479 |
then |
then |
2480 |
for i in ${SMAGESCRIPTSDIR}/trunk/*/${SPLIT_PACKAGE_BASE}/${SPLIT_PACKAGE_BASE}-${pver}-${pbuild}.smage2 |
for i in ${SMAGESCRIPTSDIR}/*/${SPLIT_PACKAGE_BASE}/${SPLIT_PACKAGE_BASE}-${pver}-${pbuild}.smage2 |
2481 |
do |
do |
2482 |
smage2file="${i}" |
smage2file="${i}" |
2483 |
done |
done |
2487 |
|
|
2488 |
else |
else |
2489 |
# basic svn compat |
# basic svn compat |
2490 |
if [[ -d ${SMAGESCRIPTSDIR}/trunk ]] |
if [[ -d ${SMAGESCRIPTSDIR}/.svn ]] |
2491 |
then |
then |
2492 |
for i in ${SMAGESCRIPTSDIR}/trunk/*/${pname}/${pname}-${pver}-${pbuild}.smage2 |
for i in ${SMAGESCRIPTSDIR}/*/${pname}/${pname}-${pver}-${pbuild}.smage2 |
2493 |
do |
do |
2494 |
smage2file="${i}" |
smage2file="${i}" |
2495 |
done |
done |
3128 |
echo "${opts}" |
echo "${opts}" |
3129 |
fi |
fi |
3130 |
} |
} |
3131 |
|
|
3132 |
|
have_root_privileges() |
3133 |
|
{ |
3134 |
|
local retval |
3135 |
|
|
3136 |
|
if [[ $(id -u) = 0 ]] |
3137 |
|
then |
3138 |
|
retval=0 |
3139 |
|
else |
3140 |
|
retval=1 |
3141 |
|
fi |
3142 |
|
|
3143 |
|
return ${retval} |
3144 |
|
} |