Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • builder/runrooted

    rd2a077a r0c25615  
    8383        NEEDS=`../npl/findbuilddeps $PGMPATH` || exit 1
    8484        for NEED in $NEEDS; do
     85                #already installed?
     86                if grep -x "$NEED" ../npl/buildroot.list >/dev/null; then
     87                        continue
     88                fi
    8589
    8690                CONFIG=1
    87                 echo -n "Finding dependency $NEED: "
     91                echo -n "Build-dependency $NEED installeren: "
    8892                TGZ=`../npl/findpkg "$NEED"` || exit 1
    89                 echo -n "$TGZ"
    90                
    91                 PKGNAME=`basename "$TGZ"|sed 's/.tgz$//'`
    92 
    93                 #already installed?
    94                 if [ -e "$BUILDROOT/var/log/packages/$PKGNAME" ]; then
    95                         echo " (already installed, skipping)"
    96                         continue
    97                 else
    98                         echo " (installing)"
    99                 fi
     93                echo "$TGZ"
    10094
    10195                #Bepaal waar het pakketje in de buildroot moet terecht komen, ivm crosscompiling.
     
    229223mv $WORKDIR/*.version $DIR || exit 1
    230224
    231 #copy check if pkg file is different and update build number when needed
     225#move packages from buildroot to workdir
    232226for PKG in $WORKDIR/*.pkg; do
    233227        NAME=`basename $PKG|sed 's/.pkg$//g'`
    234228        if ! cmp $PKG $DIR/$NAME.pkg; then
    235                 BUILD=`cat $DIR/$NAME.build 2>/dev/null`
    236                 if [ "$BUILD" == "" ]; then
    237                         BUILD=1
    238                 else
    239                         (( BUILD=BUILD+1 ))
    240                 fi
    241                 echo "$PKG was rebuilded, build $BUILD"
    242229                mv $PKG $DIR || exit 1
    243                 echo $BUILD > $DIR/$NAME.build || exit 1
    244230        fi
    245231done
Note: See TracChangeset for help on using the changeset viewer.