1 |
#! /usr/local/bin/bash |
#! /usr/local/bin/bash |
2 |
# |
# |
3 |
# $Id: buildagain,v 1.12 2005/11/11 16:58:45 ccflib Exp $ |
# $Id: buildagain,v 1.13 2007/05/11 11:47:38 ccflib Exp $ |
4 |
# |
# |
5 |
# + Build again a specific set of CCF packages |
# + Build again a specific set of CCF packages |
6 |
# + Moves the resulting CCF to final destination |
# + Moves the resulting CCF to final destination |
67 |
echo -n Unpacking `basename $p` ... |
echo -n Unpacking `basename $p` ... |
68 |
tar -C packages -xzf $p || (echo FAILED, aborting ; exit 1) |
tar -C packages -xzf $p || (echo FAILED, aborting ; exit 1) |
69 |
echo " done." |
echo " done." |
|
echo -n ChangeLog says: |
|
70 |
mkdir tmplog || exit 1 |
mkdir tmplog || exit 1 |
71 |
tar -C tmplog -xzf $p || (echo FAILED, aborting ; exit 1) |
tar -C tmplog -xzf $p || (echo FAILED, aborting ; exit 1) |
72 |
chmod -R a+w tmplog |
chmod -R a+w tmplog |
73 |
tmpdir=`ls -1 tmplog` |
tmpdir=`ls -1 tmplog` |
74 |
|
echo "ChangeLog says:" |
75 |
last_version tmplog/$tmpdir/ChangeLog |
last_version tmplog/$tmpdir/ChangeLog |
76 |
rm -fr tmplog |
rm -fr tmplog |
77 |
done |
done |