diff --git a/makepkg.sh b/makepkg.sh
index 505f5b8..a4e9187 100755
--- a/makepkg.sh
+++ b/makepkg.sh
@@ -10,8 +10,10 @@ sudo mkdir -p "$OUTDIR"
 sudo chown -R builder:builder "$OUTDIR"
 
 export PKGDEST="$OUTDIR"
-export SRCDEST="$HOME"
-export BUILDDIR="$HOME"
+export SRCDEST="$HOME/sources"
+export BUILDDIR="$HOME/builddir"
+mkdir -p "$SRCDEST"
+mkdir -p "$BUILDDIR"
 
 if [ "$PLUGIN_AUTO_MAKEFLAGS" != "no" ]; then
   echo "MAKEFLAGS='-j$(nproc)'" | sudo tee -a /etc/makepkg.conf
@@ -43,6 +45,6 @@ else
 fi
 
 echo "Running build"
-makepkg -sAc --skippgpcheck --noconfirm --noprogressbar "$PKGBUILD"
+makepkg -sAc --skippgpcheck --noconfirm --noprogressbar
 
 sudo chown -R root:root "$OUTDIR"