fix icu source download
authorjenda
Fri, 14 Jan 2011 15:43:23 +0100
changeset 55 9498ec5ac314
parent 54 5c223aaee006
child 56 bdc1cfd1948c
fix icu source download
icu/icu.spec
--- a/icu/icu.spec	Fri Jan 14 15:43:18 2011 +0100
+++ b/icu/icu.spec	Fri Jan 14 15:43:23 2011 +0100
@@ -93,8 +93,13 @@
 cd %{src_name}-%version
 rm -rf %{src_name}
 [ ! -f $HOME/packages/SOURCES/%{src_name}-%version.tar.bz2 ] && {
-        /usr/bin/svn export %{svn_url}/tags/release-%{svn_pkgversion} %{src_name}
-        tar fcp - %{src_name} | bzip2 -c > ../../SOURCES/%{src_name}-%version.tar.bz2
+	mkdir -p $HOME/packages/SOURCES/
+	[ -f $DOWNLOADS/%{src_name}-%version.tar.bz2 ] && {
+		cp $DOWNLOADS/%{src_name}-%version.tar.bz2 $HOME/packages/SOURCES/%{src_name}-%version.tar.bz2
+	} || {
+  		/usr/bin/svn export %{svn_url}/tags/release-%{svn_pkgversion} %{src_name}
+        	tar fcp - %{src_name} | bzip2 -c > $HOME/packages/SOURCES/%{src_name}-%version.tar.bz2
+	}
 }
 [ ! -d %{src_name} ] && bunzip2 -c $HOME/packages/SOURCES/%{src_name}-%version.tar.bz2 | tar fxp -
 #Sun patches