fix renaming of _service:* files
authorAdrian Schröter <adrian@suse.de>
Sat, 1 Aug 2009 10:00:19 +0000 (10:00 +0000)
committerAdrian Schröter <adrian@suse.de>
Sat, 1 Aug 2009 10:00:19 +0000 (10:00 +0000)
build

diff --git a/build b/build
index 669009e..bc72394 100755 (executable)
--- a/build
+++ b/build
@@ -902,6 +902,11 @@ for SPECFILE in "${SPECFILES[@]}" ; do
        MYSRCDIR="$SRCDIR"
     fi
 
+    # strip prefix from autogenerated files from OBS.
+    for i in $MYSRCDIR/_service\:*; do
+      mv "$i" "${i##*:}"
+    done
+
     echo processing specfile $MYSRCDIR/$SPECFILE ...
 
     ADDITIONAL_PACKS=""
@@ -1234,11 +1239,6 @@ for SPECFILE in "${SPECFILES[@]}" ; do
        cp -p "$MYSRCDIR"/* $BUILD_ROOT$TOPDIR/SOURCES/
     fi
     test "$MYSRCDIR" = $BUILD_ROOT/.build-srcdir && rm -rf "$MYSRCDIR"
-    # strip prefix from autogenerated files from OBS.
-    for i in $BUILD_ROOT$TOPDIR/SOURCES/_service\:*; do
-      mv "$i" "${i##*:}"
-    done
-
     CHANGELOGARGS=
     test -n "$CHANGELOG" -a -f "$BUILD_ROOT/.build-changelog" && CHANGELOGARGS="--changelog $BUILD_ROOT/.build-changelog"