Browse Source

Arch work

bryan 2 years ago
parent
commit
fec7e80361
1 changed files with 12 additions and 7 deletions
  1. 12 7
      installJRMC

+ 12 - 7
installJRMC

@@ -867,13 +867,18 @@ installMCARCH() {
 	EOF
     
     pushd "$OUTPUTDIR/PKGBUILD" || return
-    makepkg \
-        --syncdeps \
-        --clean \
-        --cleanbuild \
-        --force \
-        --install \
-        -p "mediacenter.pkgbuild"
+    makepkg_cmd="makepkg 
+        --syncdeps 
+        --clean
+        --cleanbuild
+        --force
+        --install
+        -p mediacenter.pkgbuild"
+    if ! exec ${makepkg_cmd}; then
+        if [[ $? -eq 10 ]]; then
+            su nobody exec "${makepkg_cmd}" # TODO, for testing in root VM
+        fi
+    fi
     popd || return
 }