|
|
|
@ -32,36 +32,20 @@ src="`mktemp -d -p $PWD src.srctar.XXXXXXXXXX`" |
|
|
|
rm -rf $src/rock-src-$rockver |
|
|
|
mkdir -p $src/rock-src-$rockver |
|
|
|
# |
|
|
|
echo "ROCK Linux $rockver" > $src/rock-src-$rockver/VERSION |
|
|
|
# |
|
|
|
for x in README COPYING scripts target misc \ |
|
|
|
package architecture Documentation |
|
|
|
for x in scripts target misc package architecture Documentation |
|
|
|
do |
|
|
|
[ -d $x ] && ln -s ../../$x $src/rock-src-$rockver/$x |
|
|
|
[ -f $x ] && cp -a $x $src/rock-src-$rockver/$x |
|
|
|
ln -s ../../$x $src/rock-src-$rockver/$x |
|
|
|
done |
|
|
|
# |
|
|
|
mkdir -p $src/rock-src-$rockver/download |
|
|
|
|
|
|
|
if [ ! -f download/INDEX ] ; then |
|
|
|
echo -e "\nFile \"download/INDEX\" not found." |
|
|
|
echo "Running \"./scripts/Puzzle\" to generate it.";\ |
|
|
|
./scripts/Puzzle; |
|
|
|
fi |
|
|
|
|
|
|
|
cp download/INDEX $src/rock-src-$rockver/download/ |
|
|
|
|
|
|
|
# Create tar file |
|
|
|
# |
|
|
|
( |
|
|
|
cd $src |
|
|
|
tar --use-compress-program=bzip2 --owner root --group root \ |
|
|
|
--exclude .svn --exclude CVS \ |
|
|
|
-cf - rock-src-$rockver/*/* rock-src-$rockver/[CRV]* |
|
|
|
) > ${1:-rock-src-$rockver.tar.bz2} |
|
|
|
cd $src |
|
|
|
tar --use-compress-program=bzip2 --owner root --group root \ |
|
|
|
--exclude .svn --exclude CVS -cf ${1:-rock-src-$rockver.tar.bz2} rock-src-$rockver/*/* |
|
|
|
|
|
|
|
# Done. |
|
|
|
# |
|
|
|
cd $base |
|
|
|
rm -rf $src/ |
|
|
|
du -sh ${1:-rock-src-$rockver.tar.bz2} | tr '\t' ' ' |
|
|
|
|