From e99160444f8dfc1b1e63d53cb0fec4e7b3aad38a Mon Sep 17 00:00:00 2001 From: Michael Schroeder Date: Wed, 31 Mar 2010 15:05:35 +0200 Subject: [PATCH] - fix desktopfile move for coolo --- build | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/build b/build index b4b9a7f..c6748e9 100755 --- a/build +++ b/build @@ -1364,20 +1364,24 @@ for SPECFILE in "${SPECFILES[@]}" ; do extractbuild --disk "$VM_IMAGE" --input "$VM_SWAP" --skip 512 -v || cleanup_and_exit 3 # create same layout as with plain chroot if test "$BUILDTYPE" = spec ; then - mkdir -p SRPMS - for i in *src.rpm; do mv "$i" SRPMS/; done - for i in *.rpm; do - arch=${i%.rpm} - arch=${arch##*\.} - mkdir -p RPMS/$arch - mv "$i" RPMS/$arch/; - done + mkdir -p SRPMS + for i in *src.rpm *.desktopfiles ; do + test -e "$i" || continue + mv "$i" SRPMS/ + done + for i in *.rpm ; do + test -e "$i" || continue + arch=${i%.rpm} + arch=${arch##*\.} + mkdir -p RPMS/$arch + mv "$i" RPMS/$arch/ + done elif test "$BUILDTYPE" = dsc ; then - mkdir -p DEBS - find . -type f | while read i; do mv "$i" DEBS/; done + mkdir -p DEBS + find . -type f | while read i; do mv "$i" DEBS/; done else - mkdir -p KIWI - find . -type f | while read i; do mv "$i" KIWI/; done + mkdir -p KIWI + find . -type f | while read i; do mv "$i" KIWI/; done fi cleanup_and_exit ${BUILDSTATUS#BUILDSTATUS} ;; -- 2.7.4