4 |
# needs pkgbuild_dir (mage) |
# needs pkgbuild_dir (mage) |
5 |
|
|
6 |
# SMAGE2 |
# SMAGE2 |
7 |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.24 2005-08-19 14:14:59 niro Exp $ |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.25 2005-08-20 15:32:59 niro Exp $ |
8 |
|
|
9 |
#01.10.2004 |
#01.10.2004 |
10 |
# added ccache support |
# added ccache support |
508 |
> ${dest} |
> ${dest} |
509 |
|
|
510 |
# header |
# header |
511 |
echo '# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.24 2005-08-19 14:14:59 niro Exp $' >> ${dest} |
echo '# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.25 2005-08-20 15:32:59 niro Exp $' >> ${dest} |
512 |
echo >> ${dest} |
echo >> ${dest} |
513 |
|
|
514 |
# pgkname and state |
# pgkname and state |
554 |
done |
done |
555 |
fi |
fi |
556 |
|
|
557 |
|
# add special vars |
558 |
|
if [ -n "${SPECIAL_VARS}" ] |
559 |
|
then |
560 |
|
local i |
561 |
|
for i in ${SPECIAL_VARS} |
562 |
|
do |
563 |
|
# being tricky here :) |
564 |
|
echo "${i}=\"$(eval echo \$${i})\"" >> ${dest} |
565 |
|
done |
566 |
|
fi |
567 |
|
|
568 |
# pre|post-install|removes |
# pre|post-install|removes |
569 |
typeset -f preinstall >> ${dest} |
typeset -f preinstall >> ${dest} |
570 |
echo >> ${dest} |
echo >> ${dest} |
600 |
unset "${i}" |
unset "${i}" |
601 |
done |
done |
602 |
unset SPECIAL_FUNCTIONS |
unset SPECIAL_FUNCTIONS |
603 |
|
for i in ${SPECIAL_VARS} |
604 |
|
do |
605 |
|
unset "${i}" |
606 |
|
done |
607 |
|
unset SPECIAL_VARS |
608 |
unset STATE |
unset STATE |
609 |
unset DESCRIPTION |
unset DESCRIPTION |
610 |
unset HOMEPAGE |
unset HOMEPAGE |