[cig-commits] r18267 - cs/buildbot/pylith_deps/src

brad at geodynamics.org brad at geodynamics.org
Thu Apr 21 14:35:51 PDT 2011


Author: brad
Date: 2011-04-21 14:35:50 -0700 (Thu, 21 Apr 2011)
New Revision: 18267

Modified:
   cs/buildbot/pylith_deps/src/makefile
Log:
Added --no-same-owner flag to tar to prevent permission errors on cygwin.

Modified: cs/buildbot/pylith_deps/src/makefile
===================================================================
--- cs/buildbot/pylith_deps/src/makefile	2011-04-21 20:11:45 UTC (rev 18266)
+++ cs/buildbot/pylith_deps/src/makefile	2011-04-21 21:35:50 UTC (rev 18267)
@@ -20,25 +20,25 @@
 	$(FETCH) http://geodynamics.org/~buildbot/deps/autoconf-2.68.tar.gz
 	$(FETCH) http://geodynamics.org/~buildbot/deps/automake-1.11.1.tar.gz
 	$(FETCH) http://geodynamics.org/~buildbot/deps/libtool-2.4.tar.gz
-	tar -zxf m4-1.4.16.tar.gz
+	tar --no-same-owner -zxf m4-1.4.16.tar.gz
 	mkdir -p m4-1.4.16-build
 	cd m4-1.4.16-build && \
 		../m4-1.4.16/configure --prefix=$(HOME)/pylith_deps && \
 		make -j $(MAKE_THREADS) && \
 		make install
-	tar -zxf autoconf-2.68.tar.gz
+	tar --no-same-owner -zxf autoconf-2.68.tar.gz
 	mkdir -p autoconf-2.68-build
 	cd autoconf-2.68-build && \
 		../autoconf-2.68/configure --prefix=$(HOME)/pylith_deps && \
 		make -j $(MAKE_THREADS) && \
 		make install
-	tar -zxf automake-1.11.1.tar.gz
+	tar --no-same-owner -zxf automake-1.11.1.tar.gz
 	mkdir -p automake-1.11.1-build
 	cd automake-1.11.1-build && \
 		../automake-1.11.1/configure --prefix=$(HOME)/pylith_deps && \
 		make -j $(MAKE_THREADS) && \
 		make install
-	tar -zxf libtool-2.4.tar.gz
+	tar --no-same-owner -zxf libtool-2.4.tar.gz
 	mkdir -p libtool-2.4-build
 	cd libtool-2.4-build && \
 		../libtool-2.4/configure --prefix=$(HOME)/pylith_deps && \
@@ -51,13 +51,13 @@
 	$(FETCH) http://geodynamics.org/~buildbot/deps/mpc-0.8.2.tar.gz
 	$(FETCH) http://geodynamics.org/~buildbot/deps/gmp-4.3.2.tar.gz
 	$(FETCH) http://geodynamics.org/~buildbot/deps/mpfr-2.4.2.tar.bz2
-	tar -jxf gcc-4.5.2.tar.bz2
+	tar --no-same-owner -jxf gcc-4.5.2.tar.bz2
 	cd gcc-4.5.2; \
-		tar -zxf ../gmp-4.3.2.tar.gz; \
+		tar --no-same-owner -zxf ../gmp-4.3.2.tar.gz; \
 		ln -sf gmp-4.3.2/ gmp; \
-		tar -zxf ../mpc-0.8.2.tar.gz; \
+		tar --no-same-owner -zxf ../mpc-0.8.2.tar.gz; \
 		ln -sf mpc-0.8.2/ mpc; \
-		tar -jxf ../mpfr-2.4.2.tar.bz2; \
+		tar --no-same-owner -jxf ../mpfr-2.4.2.tar.bz2; \
 		ln -sf mpfr-2.4.2/ mpfr
 	mkdir -p gcc-4.5.2-build
 	cd gcc-4.5.2-build && \
@@ -70,7 +70,7 @@
 
 python:
 	$(FETCH) http://geodynamics.org/~buildbot/deps/Python-2.6.6.tgz
-	tar -zxf Python-2.6.6.tgz
+	tar --no-same-owner -zxf Python-2.6.6.tgz
 	mkdir -p Python-2.6.6-build
 	cd Python-2.6.6-build && \
 		../Python-2.6.6/configure --enable-shared --prefix=$(HOME)/install/$(BUILDBOT) && \
@@ -80,7 +80,7 @@
 
 mpich:
 	$(FETCH) http://geodynamics.org/~buildbot/deps/mpich2-1.3.2p1.tar.gz
-	tar -zxf mpich2-1.3.2p1.tar.gz
+	tar --no-same-owner -zxf mpich2-1.3.2p1.tar.gz
 	mkdir -p mpich2-1.3.2p1-build
 	cd mpich2-1.3.2p1-build && \
 		../mpich2-1.3.2p1/configure --with-pm=gforker \
@@ -95,7 +95,7 @@
 
 cppunit:
 	$(FETCH) http://geodynamics.org/~buildbot/deps/cppunit-1.12.1.tar.gz
-	tar -zxf cppunit-1.12.1.tar.gz
+	tar --no-same-owner -zxf cppunit-1.12.1.tar.gz
 	mkdir -p cppunit-1.12.1-build
 	cd cppunit-1.12.1-build && \
 		../cppunit-1.12.1/configure --prefix=$(HOME)/pylith_deps && \
@@ -105,7 +105,7 @@
 
 pcre:
 	$(FETCH) http://geodynamics.org/~buildbot/deps/pcre-8.12.tar.gz
-	tar -zxf pcre-8.12.tar.gz
+	tar --no-same-owner -zxf pcre-8.12.tar.gz
 	mkdir -p pcre-8.12-build
 	cd pcre-8.12-build && \
 		../pcre-8.12/configure --prefix=$(HOME)/pylith_deps && \
@@ -115,7 +115,7 @@
 
 swig:
 	$(FETCH) http://geodynamics.org/~buildbot/deps/swig-2.0.2.tar.gz
-	tar -zxf swig-2.0.2.tar.gz
+	tar --no-same-owner -zxf swig-2.0.2.tar.gz
 	mkdir -p swig-2.0.2-build
 	cd swig-2.0.2-build && \
 		../swig-2.0.2/configure --prefix=$(HOME)/pylith_deps && \
@@ -125,21 +125,21 @@
 
 numpy:
 	$(FETCH) http://geodynamics.org/~buildbot/deps/numpy-1.5.1.tar.gz
-	tar -zxf numpy-1.5.1.tar.gz
+	tar --no-same-owner -zxf numpy-1.5.1.tar.gz
 	cd numpy-1.5.1 && python setup.py install --prefix=$(HOME)/install/$(BUILDBOT)
 
 fiat:
 	$(FETCH) http://geodynamics.org/~buildbot/deps/ScientificPython-2.9.1.tar.gz
-	tar -zxf ScientificPython-2.9.1.tar.gz
+	tar --no-same-owner -zxf ScientificPython-2.9.1.tar.gz
 	cd ScientificPython-2.9.1 && python setup.py install --prefix=$(HOME)/install/$(BUILDBOT)
 	$(FETCH) http://geodynamics.org/~buildbot/deps/fiat-0.9.9.tar.gz
-	tar -zxf fiat-0.9.9.tar.gz
+	tar --no-same-owner -zxf fiat-0.9.9.tar.gz
 	cd fiat-0.9.9 && python setup.py install --prefix=$(HOME)/install/$(BUILDBOT)
 
 proj:
 	$(FETCH) http://geodynamics.org/~buildbot/deps/proj-4.7.0.tar.gz
 	$(FETCH) http://geodynamics.org/~buildbot/deps/proj-datumgrid-1.3.zip
-	tar -zxf proj-4.7.0.tar.gz
+	tar --no-same-owner -zxf proj-4.7.0.tar.gz
 	mkdir -p proj-4.7.0-build/nad
 	cd proj-4.7.0-build/nad && \
 		unzip ../../proj-datumgrid-1.3.zip
@@ -151,7 +151,7 @@
 
 netcdf:
 	$(FETCH) http://geodynamics.org/~buildbot/deps/netcdf-4.1.1.tar.gz
-	tar -zxvf netcdf-4.1.1.tar.gz
+	tar --no-same-owner -zxvf netcdf-4.1.1.tar.gz
 	mkdir -p netcdf-4.1.1-build
 	cd netcdf-4.1.1-build && \
 		../netcdf-4.1.1/configure --prefix=$(HOME)/install/$(BUILDBOT) \
@@ -162,7 +162,7 @@
 
 hdf5:
 	$(FETCH) http://geodynamics.org/~buildbot/deps/hdf5-1.8.6.tar.gz
-	tar -zxvf hdf5-1.8.6.tar.gz
+	tar --no-same-owner -zxvf hdf5-1.8.6.tar.gz
 	mkdir -p hdf5-1.8.6-build
 	cd hdf5-1.8.6-build && \
 		../hdf5-1.8.6/configure --enable-parallel --enable-shared --disable-static --prefix=$(HOME)/install/$(BUILDBOT) CC=mpicc CXX=mpicxx FC=mpif90 && \



More information about the CIG-COMMITS mailing list