|
|
|
@ -44,19 +44,30 @@ release=`grep R_openpkg $spec | head -1 | awk '{ printf("%s", $3); }'`
|
|
|
|
|
## |
|
|
|
|
|
|
|
|
|
if [ ".$root" = ".-s" ]; then |
|
|
|
|
srcdir=. |
|
|
|
|
if [ -d ../../DST ]; then |
|
|
|
|
dstdir=../../DST/openpkg |
|
|
|
|
else |
|
|
|
|
dstdir=. |
|
|
|
|
fi |
|
|
|
|
tmpdir="/tmp/openpkg.boot.$$" |
|
|
|
|
if [ -d ../PKG ]; then |
|
|
|
|
dstdir=../PKG |
|
|
|
|
pkgdir=../PKG |
|
|
|
|
elif [ -d ../../PKG ]; then |
|
|
|
|
dstdir=../../PKG |
|
|
|
|
pkgdir=../../PKG |
|
|
|
|
else |
|
|
|
|
dstdir=.. |
|
|
|
|
pkgdir=.. |
|
|
|
|
fi |
|
|
|
|
echo "Rolling source bootstrap package: $dstdir/$name-$version-$release.src.sh" |
|
|
|
|
sed <wrap1.sh >$dstdir/$name-$version-$release.src.sh \ |
|
|
|
|
echo "Rolling source bootstrap package: $pkgdir/$name-$version-$release.src.sh" |
|
|
|
|
rm -rf $tmpdir |
|
|
|
|
mkdir $tmpdir |
|
|
|
|
(cd $dstdir && tar cf - *) | (cd $tmpdir && tar xf -) |
|
|
|
|
(cd $srcdir && tar cf - *) | (cd $tmpdir && tar xf -) |
|
|
|
|
sed <$srcdir/wrap1.sh >$pkgdir/$name-$version-$release.src.sh \ |
|
|
|
|
-e "s;@DIR@;$name-$version-$release.src;" -e "s;@TGZ@;$name-$version-$release.src.tar.Z;" |
|
|
|
|
tar cf - * | compress |\ |
|
|
|
|
(cd $tmpdir && tar cf - *) | compress |\ |
|
|
|
|
uuencode $name-$version-$release.src.tar.Z \ |
|
|
|
|
>>$dstdir/$name-$version-$release.src.sh |
|
|
|
|
>>$pkgdir/$name-$version-$release.src.sh |
|
|
|
|
exit 0 |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|