mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
Clarified variables in pkgverchecker
This commit is contained in:
parent
47df06778e
commit
f2f8c9dfac
1 changed files with 3 additions and 7 deletions
|
@ -5,29 +5,25 @@
|
||||||
# output the differences, i.e. what packages need to be upgraded.
|
# output the differences, i.e. what packages need to be upgraded.
|
||||||
|
|
||||||
ABSDIR=/build/abs
|
ABSDIR=/build/abs
|
||||||
REPODIR=/build/packages
|
GITDIR=/build/plugapps
|
||||||
|
|
||||||
if [[ ! $* ]]; then
|
if [[ ! $* ]]; then
|
||||||
echo "usage: $0 <repository>"
|
echo "usage: $0 <repository>"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "$1"
|
echo "$1"
|
||||||
cd $REPODIR/$1
|
|
||||||
|
cd $GITDIR/$1
|
||||||
|
|
||||||
for i in `find . -maxdepth 1 -mindepth 1 -type d|sort`; do
|
for i in `find . -maxdepth 1 -mindepth 1 -type d|sort`; do
|
||||||
PKGNAME=`grep ^pkgname= $i/PKGBUILD | sed -e 's/pkgname=//'`
|
PKGNAME=`grep ^pkgname= $i/PKGBUILD | sed -e 's/pkgname=//'`
|
||||||
PKGVER=`grep ^pkgver= $i/PKGBUILD | sed -e 's/pkgver=//'`
|
PKGVER=`grep ^pkgver= $i/PKGBUILD | sed -e 's/pkgver=//'`
|
||||||
PKGREL=`grep ^pkgrel= $i/PKGBUILD | sed -e 's/pkgrel=/-/'`
|
PKGREL=`grep ^pkgrel= $i/PKGBUILD | sed -e 's/pkgrel=/-/'`
|
||||||
|
|
||||||
if [[ -e $ABSDIR/$1/$i ]]; then
|
if [[ -e $ABSDIR/$1/$i ]]; then
|
||||||
ABSVER=`grep ^pkgver= $ABSDIR/$1/$i/PKGBUILD | sed -e 's/pkgver=//'`
|
ABSVER=`grep ^pkgver= $ABSDIR/$1/$i/PKGBUILD | sed -e 's/pkgver=//'`
|
||||||
ABSREL=`grep ^pkgrel= $ABSDIR/$1/$i/PKGBUILD | sed -e 's/pkgrel=/-/'`
|
ABSREL=`grep ^pkgrel= $ABSDIR/$1/$i/PKGBUILD | sed -e 's/pkgrel=/-/'`
|
||||||
|
|
||||||
if [[ "$ABSVER$ABSREL" != "$PKGVER$PKGREL" ]]; then
|
if [[ "$ABSVER$ABSREL" != "$PKGVER$PKGREL" ]]; then
|
||||||
echo "$PKGNAME $PKGVER$PKGREL -> $ABSVER$ABSREL"
|
echo "$PKGNAME $PKGVER$PKGREL -> $ABSVER$ABSREL"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in a new issue