diff --git a/genpkg b/genpkg index 3f8fcc6..e8ea163 100755 --- a/genpkg +++ b/genpkg @@ -256,7 +256,7 @@ pkggen() { cd $TMPROOT CheckError "Coudn\`t change to TMPROOT $TMPROOT" if [ ! "$DSTPKGNAME" ]; then - DSTPKGNAME=`echo $PKGNAME|sed -e "s/\.tbz$//"` + DSTPKGNAME=`echo $PKGNAME|sed -e "s/\.vpg$//"` fi if [ -d /var/install/$DSTPKGNAME ]; then mv /var/install/$DSTPKGNAME /tmp @@ -265,6 +265,9 @@ pkggen() { (( CHECKFLAGS = $MKPKG & 32 )) mkdir -p $TMPROOT/../$$ for i in `cat /tmp/deps$$`; do + if grep -q $PROGNAME $i; then + continue + fi if [ "$CHECKFLAGS" == 0 ]; then echo "WARN $i" >>$TMPROOT/../$$/dep else