Index: trunk/packages/invirt-dev/invirt-build-release
===================================================================
--- trunk/packages/invirt-dev/invirt-build-release	(revision 2367)
+++ trunk/packages/invirt-dev/invirt-build-release	(revision 2370)
@@ -18,15 +18,22 @@
     dpkg-buildpackage -us -uc -rfakeroot -S
     cd ..
-    eval $(perl -ne 'print if s/^(Architecture): /\1=/' ${Source}_${Version}.dsc)
-    case $Architecture in
-      all)
-        sbuild -d $distribution --arch-all   ${Source}_${Version}.dsc;;
-      any)
+    arch_any=0
+    sed -ne 's/^Architecture: //p' ${Source}_${Version}.dsc | while read; do
+        case "$REPLY" in
+            all)
+                ;;
+            any)
+                arch_any=1;;
+            *)
+                echo "invirt-build-release: arch '$Architecture' unimplemented" >&2
+                exit 1;;
+        esac
+    done
+    if [ $arch_any -eq 0 ]; then
+        sbuild -d $distribution --arch-all   ${Source}_${Version}.dsc
+    else
         sbuild -d $distribution --arch amd64 --arch-all ${Source}_${Version}.dsc
-        sbuild -d $distribution --arch i386  ${Source}_${Version}.dsc;;
-      *)
-        echo "invirt-build-release: arch '$Architecture' unimplemented" >&2
-        exit 1
-    esac
+        sbuild -d $distribution --arch i386  ${Source}_${Version}.dsc
+    fi
 
     if ! svn ls $svnuri/package_tags/$Source >/dev/null 2>&1; then
