Repository: bigtop
Updated Branches:
  refs/heads/master 47d1f6970 -> 19c442c66


BIGTOP-2500. Remove hadoop jars from TEZ_HOME/lib and create appropriate 
symlinks


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/19c442c6
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/19c442c6
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/19c442c6

Branch: refs/heads/master
Commit: 19c442c666f5c179d1b4ab17af7074eeaa1b887d
Parents: 47d1f69
Author: Youngwoo Kim <yw...@apache.org>
Authored: Tue Jul 19 10:25:47 2016 +0900
Committer: Youngwoo Kim <yw...@apache.org>
Committed: Mon Aug 22 15:59:35 2016 +0900

----------------------------------------------------------------------
 bigtop-packages/src/deb/tez/rules          | 7 +++++++
 bigtop-packages/src/rpm/tez/SPECS/tez.spec | 6 ++++++
 2 files changed, 13 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/19c442c6/bigtop-packages/src/deb/tez/rules
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/deb/tez/rules 
b/bigtop-packages/src/deb/tez/rules
index 467de0a..a330120 100644
--- a/bigtop-packages/src/deb/tez/rules
+++ b/bigtop-packages/src/deb/tez/rules
@@ -25,6 +25,8 @@ export DH_VERBOSE=1
 export DH_OPTIONS
 
 tez_pkg_name=tez
+tez_home=/usr/lib/tez
+lib_tez=/usr/lib/tez/lib
 
 %:
        dh $@
@@ -40,3 +42,8 @@ override_dh_auto_install:
                --build-dir=. \
                --doc-dir=usr/share/doc/${tez_pkg_name}-doc \
                --prefix=debian/tmp
+       ln -sf /usr/lib/hadoop/hadoop-annotations.jar 
debian/tmp/${lib_tez}/hadoop-annotations.jar
+       ln -sf /usr/lib/hadoop/hadoop-auth.jar 
debian/tmp/${lib_tez}/hadoop-auth.jar
+       ln -sf /usr/lib/hadoop-mapreduce/hadoop-mapreduce-client-common.jar 
debian/tmp/${lib_tez}/hadoop-mapreduce-client-common.jar
+       ln -sf /usr/lib/hadoop-mapreduce/hadoop-mapreduce-client-core.jar 
debian/tmp/${lib_tez}/hhadoop-mapreduce-client-core.jar
+       ln -sf /usr/lib/hadoop-yarn/hadoop-yarn-server-web-proxy.jar 
debian/tmp/${lib_tez}/hadoop-yarn-server-web-proxy.jar

http://git-wip-us.apache.org/repos/asf/bigtop/blob/19c442c6/bigtop-packages/src/rpm/tez/SPECS/tez.spec
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/rpm/tez/SPECS/tez.spec 
b/bigtop-packages/src/rpm/tez/SPECS/tez.spec
index bf74337..b7697c3 100644
--- a/bigtop-packages/src/rpm/tez/SPECS/tez.spec
+++ b/bigtop-packages/src/rpm/tez/SPECS/tez.spec
@@ -93,6 +93,12 @@ sh %{SOURCE2} \
         --libexec-dir=%{libexec_tez} \
        --prefix=$RPM_BUILD_ROOT
 
+%__ln_s -f /usr/lib/hadoop/hadoop-annotations.jar 
$RPM_BUILD_ROOT/%{lib_tez}/hadoop-annotations.jar
+%__ln_s -f /usr/lib/hadoop/hadoop-auth.jar 
$RPM_BUILD_ROOT/%{lib_tez}/hadoop-auth.jar
+%__ln_s -f /usr/lib/hadoop-mapreduce/hadoop-mapreduce-client-common.jar 
$RPM_BUILD_ROOT/%{lib_tez}/hadoop-mapreduce-client-common.jar
+%__ln_s -f /usr/lib/hadoop-mapreduce/hadoop-mapreduce-client-core.jar 
$RPM_BUILD_ROOT/%{lib_tez}/hhadoop-mapreduce-client-core.jar
+%__ln_s -f /usr/lib/hadoop-yarn/hadoop-yarn-server-web-proxy.jar 
$RPM_BUILD_ROOT/%{lib_tez}/hadoop-yarn-server-web-proxy.jar
+
 %pre
 
 %post

Reply via email to