scripts/unpack: versioning patch support

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2010-11-12 19:46:20 +01:00
parent 97f1a547dd
commit 997dd43f86

View File

@ -48,11 +48,11 @@ fi
[ -f $PKG_DIR/after_unpack ] && $PKG_DIR/after_unpack $@ >&$VERBOSE_OUT [ -f $PKG_DIR/after_unpack ] && $PKG_DIR/after_unpack $@ >&$VERBOSE_OUT
for i in $PKG_DIR/patches/*.diff*; do for i in $PKG_DIR/patches/*.diff $PKG_DIR/patches/$PKG_NAME-$PKG_VERSION*.patch ; do
if [ -f $i ]; then if [ -f $i ]; then
PATCH=`basename $i` PATCH=`basename $i`
PT=`echo $PATCH | sed 's/.*\.\(.*\)$/\1/'` PT=`echo $PATCH | sed 's/.*\.\(.*\)$/\1/'`
if [ "$PT" != diff -a "$PT" != "$TARGET_ARCH" -a "$PT" != "$TARGET_PLATFORM" ]; then if [ "$PT" != patch -a "$PT" != diff -a "$PT" != "$TARGET_ARCH" -a "$PT" != "$TARGET_PLATFORM" ]; then
echo "## Skipping patch: $i" echo "## Skipping patch: $i"
continue; continue;
else else