[pkg-eucalyptus-commits] r155 - gwt/trunk/debian

Charles Plessy plessy at alioth.debian.org
Wed Aug 24 05:42:28 UTC 2011


Author: plessy
Date: 2011-08-24 05:42:28 +0000 (Wed, 24 Aug 2011)
New Revision: 155

Modified:
   gwt/trunk/debian/orig-tar.sh
   gwt/trunk/debian/rules
Log:
Merged debian/orig-tar.sh and debian/rule's get-orig-source targets, which were doing the same thing.


Modified: gwt/trunk/debian/orig-tar.sh
===================================================================
--- gwt/trunk/debian/orig-tar.sh	2011-08-24 04:20:45 UTC (rev 154)
+++ gwt/trunk/debian/orig-tar.sh	2011-08-24 05:42:28 UTC (rev 155)
@@ -1,21 +1,22 @@
 #!/bin/sh -e
 
-# $1 = version
-TAR=../gwt_$2.orig.tar.gz
+# $1 = --upstream-version, see uscan(1).
+TAR=gwt_$2.orig.tar.xz
+TMP_DIRECTORY=`mktemp --tmpdir --directory gwt-build.XXXXXXXXXX`
 DIR=libgwt-java-$2.orig
+origDir=`pwd`
 
 # clean up the upstream tarball
-svn export http://google-web-toolkit.googlecode.com/svn/tags/$2/ $DIR
-svn export http://google-web-toolkit.googlecode.com/svn/tools/lib/apache/tapestry-util-text-4.0.2-src.zip $DIR/tapestry-src.zip
-unzip $DIR/tapestry-src.zip -d $DIR/user/src
-rm -f $DIR/tapestry-src.zip
-GZIP=--best tar -c -z -f $TAR $DIR
-rm -rf $DIR
-rm ../$2
+svn export http://google-web-toolkit.googlecode.com/svn/tags/$2/ $TMP_DIRECTORY/$DIR
+svn export http://google-web-toolkit.googlecode.com/svn/tools/lib/apache/tapestry-util-text-4.0.2-src.zip $TMP_DIRECTORY/tapestry-src.zip
+unzip $TMP_DIRECTORY/tapestry-src.zip -d $TMP_DIRECTORY/$DIR/user/src
+cd $TMP_DIRECTORY && tar --create --xz --file $TAR $DIR
 
-# move to directory 'tarballs'
+# Move to directory 'tarballs' if available.
 if [ -r .svn/deb-layout ]; then
   . .svn/deb-layout
-  mv $TAR $origDir
-  echo "moved $TAR to $origDir"
 fi
+mv $TMP_DIRECTORY/$TAR $origDir
+echo "moved $TMP_DIRECTORY/$TAR to $origDir"
+
+rm -rf $TMP_DIRECTORY


Property changes on: gwt/trunk/debian/orig-tar.sh
___________________________________________________________________
Added: svn:executable
   + *

Modified: gwt/trunk/debian/rules
===================================================================
--- gwt/trunk/debian/rules	2011-08-24 04:20:45 UTC (rev 154)
+++ gwt/trunk/debian/rules	2011-08-24 05:42:28 UTC (rev 155)
@@ -4,18 +4,12 @@
 include /usr/share/cdbs/1/class/ant.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
-SVN                := http://google-web-toolkit.googlecode.com/svn
-SVNTAG             := $(SVN)/tags/$(DEB_UPSTREAM_VERSION)
-SVNTAPESTRY        := $(SVN)/tools/lib/apache/tapestry-util-text-4.0.2-src.zip
-
 JAVA_HOME          := /usr/lib/jvm/default-java
 DEB_ANT_BUILDFILE  := ./debian/build.xml
 DEB_JARS           := commons-collections3 jetty jetty-sslengine jetty-util ecj \
                       /usr/share/java/swt.jar servlet-api-2.5 junit
 DEB_ANT_ARGS       := -DartifactVersion=$(DEB_UPSTREAM_VERSION)
 
-TMP_DIRECTORY      := $(shell mktemp --tmpdir --directory gwt-build.XXXXXXXXXX)
-
 binary-post-install/libgwt-user-java::
 	for jar in user servlet; do \
 		dh_install -plibgwt-user-java target/gwt-$$jar-$(DEB_UPSTREAM_VERSION).jar usr/share/java; \
@@ -27,11 +21,4 @@
 	dh_link -plibgwt-dev-java usr/share/java/gwt-dev-linux-$(DEB_UPSTREAM_VERSION).jar usr/share/java/gwt-dev-linux.jar
 
 get-orig-source:
-	# Get tag from SVN, also include missing Tapestry sources
-	cd $(TMP_DIRECTORY) && \
-		svn export -q $(SVNTAG) gwt-$(DEB_UPSTREAM_VERSION).orig && \
-		svn export -q $(SVNTAPESTRY) tapestry-src.zip && \
-		unzip tapestry-src.zip -d gwt-$(DEB_UPSTREAM_VERSION).orig/user/src && \
-		tar --verbose --create --xz --file $(CURDIR)/../gwt_$(DEB_UPSTREAM_VERSION).orig.tar.xz gwt-$(DEB_UPSTREAM_VERSION).orig
-	rm -rf $(TMP_DIRECTORY)
-
+	debian/orig-tar.sh --upstream-version $(DEB_UPSTREAM_VERSION)	




More information about the pkg-eucalyptus-commits mailing list