Store module tarballs in a centralized location to avoid abusing ftp.x.org by downloading them every time we do a clean build


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3937 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/unix/build-xorg-7.4 b/unix/build-xorg-7.4
index e1fc83f..3460f8e 100755
--- a/unix/build-xorg-7.4
+++ b/unix/build-xorg-7.4
@@ -65,7 +65,7 @@
     update_modules
 
     pushd xorg
-    tar jxf util-macros.tar.bz2
+    tar jxf ~/.tigervnc-build/util-macros.tar.bz2
     pushd util-macros-*
     echo "Building macros"
     ./configure ${1+"$@"} --prefix=${PREFIX}
@@ -89,10 +89,10 @@
     pushd xorg
     ../download-xorg
     for module in ${modules}; do
-        tar jxf ${module}.tar.bz2
+        tar jxf ~/.tigervnc-build/${module}.tar.bz2
     done
-    tar jxf Mesa.tar.bz2
-    tar jxf xorg-server.tar.bz2
+    tar jxf ~/.tigervnc-build/Mesa.tar.bz2
+    tar jxf ~/.tigervnc-build/xorg-server.tar.bz2
     cp -r xorg-server-1.*/* ../xserver
     popd
 }