You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by cd...@apache.org on 2009/03/25 21:03:04 UTC
svn commit: r758426 - in /hadoop/core/branches/branch-0.20: CHANGES.txt
src/contrib/hdfsproxy/bin/hdfsproxy src/contrib/hdfsproxy/build.xml
Author: cdouglas
Date: Wed Mar 25 20:02:58 2009
New Revision: 758426
URL: http://svn.apache.org/viewvc?rev=758426&view=rev
Log:
HADOOP-5390. Remove duplicate jars from tarball, src from binary tarball
added by hdfsproxy. Contributed by Zhiyong Zhang
Modified:
hadoop/core/branches/branch-0.20/CHANGES.txt
hadoop/core/branches/branch-0.20/src/contrib/hdfsproxy/bin/hdfsproxy
hadoop/core/branches/branch-0.20/src/contrib/hdfsproxy/build.xml
Modified: hadoop/core/branches/branch-0.20/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.20/CHANGES.txt?rev=758426&r1=758425&r2=758426&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.20/CHANGES.txt (original)
+++ hadoop/core/branches/branch-0.20/CHANGES.txt Wed Mar 25 20:02:58 2009
@@ -802,6 +802,9 @@
HADOOP-5565. Add API for failing/finalized jobs to the JT metrics
instrumentation. (Jerome Boulon via cdouglas)
+ HADOOP-5390. Remove duplicate jars from tarball, src from binary tarball
+ added by hdfsproxy. (Zhiyong Zhang via cdouglas)
+
Release 0.19.2 - Unreleased
BUG FIXES
Modified: hadoop/core/branches/branch-0.20/src/contrib/hdfsproxy/bin/hdfsproxy
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.20/src/contrib/hdfsproxy/bin/hdfsproxy?rev=758426&r1=758425&r2=758426&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.20/src/contrib/hdfsproxy/bin/hdfsproxy (original)
+++ hadoop/core/branches/branch-0.20/src/contrib/hdfsproxy/bin/hdfsproxy Wed Mar 25 20:02:58 2009
@@ -103,9 +103,28 @@
done
# add libs to CLASSPATH
-for f in $HDFSPROXY_HOME/lib/*.jar; do
- CLASSPATH=${CLASSPATH}:$f;
-done
+if [ -d "$HDFSPROXY_HOME/lib" ]; then
+ for f in $HDFSPROXY_HOME/lib/*.jar; do
+ CLASSPATH=${CLASSPATH}:$f;
+ done
+fi
+
+if [ -d "$HDFSPROXY_HOME/../../" ]; then
+ for f in $HDFSPROXY_HOME/../../*.jar; do
+ CLASSPATH=${CLASSPATH}:$f;
+ done
+fi
+if [ -d "$HDFSPROXY_HOME/../../lib" ]; then
+ for f in $HDFSPROXY_HOME/../../lib/*.jar; do
+ CLASSPATH=${CLASSPATH}:$f;
+ done
+fi
+if [ -d "$HDFSPROXY_HOME/../../lib/jsp-2.1" ]; then
+ for f in $HDFSPROXY_HOME/../../lib/jsp-2.1/*.jar; do
+ CLASSPATH=${CLASSPATH}:$f;
+ done
+fi
+
# add user-specified CLASSPATH last
if [ "$HDFSPROXY_CLASSPATH" != "" ]; then
Modified: hadoop/core/branches/branch-0.20/src/contrib/hdfsproxy/build.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.20/src/contrib/hdfsproxy/build.xml?rev=758426&r1=758425&r2=758426&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.20/src/contrib/hdfsproxy/build.xml (original)
+++ hadoop/core/branches/branch-0.20/src/contrib/hdfsproxy/build.xml Wed Mar 25 20:02:58 2009
@@ -39,9 +39,6 @@
</section>
</manifest>
- <fileset dir="${basedir}/src/java">
- <include name="org/apache/hadoop/hdfsproxy/**/*.java"/>
- </fileset>
</jar>
</target>
@@ -124,12 +121,16 @@
</chmod>
</target>
+
<target name="package" depends="local-package" description="Build distribution">
- <mkdir dir="${dist.dir}/contrib/${name}"/>
- <copy todir="${dist.dir}/contrib/${name}">
- <fileset dir="${build.dir}/${final.name}"/>
- </copy>
- <chmod dir="${dist.dir}/contrib/${name}/bin" perm="a+x" includes="*"/>
+ <mkdir dir="${dist.dir}/contrib/${name}"/>
+ <copy todir="${dist.dir}/contrib/${name}">
+ <fileset dir="${build.dir}/${final.name}">
+ <exclude name="**/lib/**" />
+ <exclude name="**/src/**" />
+ </fileset>
+ </copy>
+ <chmod dir="${dist.dir}/contrib/${name}/bin" perm="a+x" includes="*"/>
</target>
<!-- ================================================================== -->