buildrepo: avoid using 'i' as loop variable
some apkbuilds use it in global context
This commit is contained in:
parent
a1b0ccbba2
commit
67e769e605
12
buildrepo.in
12
buildrepo.in
|
@ -20,7 +20,7 @@ fi
|
|||
usage() {
|
||||
echo "usage: $program [-a APORTSDIR] [-d REPODIR] [-hp] [-l LOGPREFIX ]"
|
||||
echo " [-r DEPREPO] REPOSITORY..."
|
||||
|
||||
|
||||
echo "options:"
|
||||
echo " -a Set the aports base dir to APORTSDIR instead of $aportsdir"
|
||||
echo " -d Set destination repository base dir to REPODIR instead of $repodir"
|
||||
|
@ -87,10 +87,10 @@ list_needbuild() {
|
|||
# first we try copy everything possible and find out which we need
|
||||
# to rebuild. By doing this we might save us for rebuilding
|
||||
# needed when running 'abuild -R'
|
||||
for i in */APKBUILD; do
|
||||
[ -f "$aportsdir/$repo/$i" ] || continue
|
||||
for apkbuild in */APKBUILD; do
|
||||
[ -f "$aportsdir/$repo/$apkbuild" ] || continue
|
||||
export REPODEST="$repodir"
|
||||
cd "$aportsdir/$repo"/${i%/*} || return 1
|
||||
cd "$aportsdir/$repo"/${apkbuild%/*} || return 1
|
||||
pkgname=
|
||||
pkgver=
|
||||
pkgrel=
|
||||
|
@ -118,9 +118,9 @@ list_needbuild() {
|
|||
echo ">>> Copying " $pkgs >&2
|
||||
cp -p -l $pkgs "$repodir/$repo/$CARCH"/ 2>/dev/null \
|
||||
|| cp -p $pkgs "$repodir/$repo/$CARCH"/ \
|
||||
|| echo "$i"
|
||||
|| echo "$apkbuild"
|
||||
else
|
||||
echo "$i"
|
||||
echo "$apkbuild"
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue