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.29 2005-08-21 20:35:47 niro Exp $ |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.30 2005-08-21 21:23:48 niro Exp $ |
8 |
|
|
9 |
#01.10.2004 |
#01.10.2004 |
10 |
# added ccache support |
# added ccache support |
425 |
while read sym dep |
while read sym dep |
426 |
do |
do |
427 |
cat="$(dirname ${dep})" |
cat="$(dirname ${dep})" |
428 |
# abort on virtual |
# change if not virtual |
429 |
[[ ${cat} = virtual ]] && continue |
if [[ ${cat} != virtual ]] |
430 |
|
then |
431 |
# fix pver to target-pver |
# fix pver to target-pver |
432 |
# to get pname-target-pver |
# to get pname-target-pver |
433 |
|
|
434 |
# doing it backwards ! |
# doing it backwards ! |
435 |
pver="${dep##*-}" |
pver="${dep##*-}" |
436 |
pname=$(basename ${dep/-${pver}/}) |
pname=$(basename ${dep/-${pver}/}) |
437 |
|
fi |
438 |
|
|
439 |
# do not add empty lines |
# do not add empty lines |
440 |
if [ -z "${NDEPEND}" ] |
if [ -z "${NDEPEND}" ] |
509 |
> ${dest} |
> ${dest} |
510 |
|
|
511 |
# header |
# header |
512 |
echo '# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.29 2005-08-21 20:35:47 niro Exp $' >> ${dest} |
echo '# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.30 2005-08-21 21:23:48 niro Exp $' >> ${dest} |
513 |
echo >> ${dest} |
echo >> ${dest} |
514 |
|
|
515 |
# pgkname and state |
# pgkname and state |