Changeset 9695fa7


Ignore:
Timestamp:
08/10/2007 09:24:02 PM (17 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
2.3, 2.4, ablfs, ablfs-more, legacy, new_features, trunk
Children:
3aa2b81
Parents:
7c6c355
Message:

Failsafe tests to be sure that we are deleting an existing unpacked sources directory.
Thanks to Petr "Qaxi" Klíma for the report and patch.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • BLFS/libs/scripts.xsl

    r7c6c355 r9695fa7  
    156156if [[ -e unpacked ]] ; then
    157157  UNPACKDIR=`head -n1 unpacked | sed 's@^./@@;s@/.*@@'`
    158   rm -rf $UNPACKDIR
     158  [[ -n $UNPACKDIR ]] && [[ -d $UNPACKDIR ]] && rm -rf $UNPACKDIR
    159159fi
    160160tar -xvf $PACKAGE > unpacked
  • common/makefile-functions

    r7c6c355 r9695fa7  
    6565  @PKG_PATH=`ls -t $(SRCSDIR)/$(1) | head -n1` && \
    6666  ROOT=`tar -tf $$PKG_PATH | head -n1 | sed -e 's@^./@@;s@/.*@@'` && \
     67  test -n "$$ROOT" -a -d $(SRCSDIR)/$$ROOT && \
    6768  rm -rf $(SRCSDIR)/$$ROOT && \
    6869  rm -rf $(SRCSDIR)/$${ROOT%-*}-build
     
    7273  @PKG_PATH=`ls -t $(SRC)/$(1) | head -n1` && \
    7374  ROOT=`tar -tf $$PKG_PATH | head -n1 | sed -e 's@^./@@;s@/.*@@'` && \
     75  test -n "$$ROOT" -a -d $(SRC)/$$ROOT && \
    7476  rm -rf $(SRC)/$$ROOT && \
    7577  rm -rf $(SRC)/$${ROOT%-*}-build
Note: See TracChangeset for help on using the changeset viewer.