Author: plinnell
Date: Mon Nov 14 22:00:25 2011
New Revision: 1201926

URL: http://svn.apache.org/viewvc?rev=1201926&view=rev
Log:
BIGTOP-253 update the Debian bits, to get them building

Added:
    
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/series
Modified:
    
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-doc.install
    
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-fuse.dirs
    
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-fuse.install
    
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-pipes.install
    
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-sbin.install
    
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-source.install
    
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop.install
    
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/libhdfs0-dev.install
    incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/rules

Added: 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/series
URL: 
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/series?rev=1201926&view=auto
==============================================================================
--- 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/series 
(added)
+++ 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/common/hadoop/series 
Mon Nov 14 22:00:25 2011
@@ -0,0 +1,7 @@
+HADOOP-7787.patch
+HADOOP-7801.patch
+HDFS-2543.patch
+MAPREDUCE-3372.patch
+HADOOP-7802.patch
+HDFS-2544.patch
+MAPREDUCE-3373.patch

Modified: 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-doc.install
URL: 
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-doc.install?rev=1201926&r1=1201925&r2=1201926&view=diff
==============================================================================
--- 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-doc.install
 (original)
+++ 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-doc.install
 Mon Nov 14 22:00:25 2011
@@ -1,3 +1,3 @@
 #DOCS#
-/usr/share/doc/hadoop-doc
+#/usr/share/doc/hadoop-doc
 

Modified: 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-fuse.dirs
URL: 
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-fuse.dirs?rev=1201926&r1=1201925&r2=1201926&view=diff
==============================================================================
--- 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-fuse.dirs
 (original)
+++ 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-fuse.dirs
 Mon Nov 14 22:00:25 2011
@@ -1 +1,2 @@
 /usr/lib/hadoop/contrib/fuse-dfs
+/usr/bin/

Modified: 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-fuse.install
URL: 
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-fuse.install?rev=1201926&r1=1201925&r2=1201926&view=diff
==============================================================================
--- 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-fuse.install
 (original)
+++ 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-fuse.install
 Mon Nov 14 22:00:25 2011
@@ -1,4 +1,4 @@
 /etc/default/hadoop-fuse
-/usr/bin/hadoop-fuse-dfs
-/usr/lib/hadoop/bin/fuse_dfs
-/usr/lib/hadoop/contrib/fuse-dfs
+#/usr/bin/hadoop-fuse-dfs
+#/usr/lib/hadoop/bin/fuse_dfs
+#/usr/lib/hadoop/contrib/fuse-dfs

Modified: 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-pipes.install
URL: 
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-pipes.install?rev=1201926&r1=1201925&r2=1201926&view=diff
==============================================================================
--- 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-pipes.install
 (original)
+++ 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-pipes.install
 Mon Nov 14 22:00:25 2011
@@ -1,3 +1,3 @@
-/usr/lib/libhadooputils.a
-/usr/lib/libhadooppipes.a
-/usr/include/hadoop
\ No newline at end of file
+#/usr/lib/libhadooputils.a
+#/usr/lib/libhadooppipes.a
+#/usr/include/hadoop

Modified: 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-sbin.install
URL: 
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-sbin.install?rev=1201926&r1=1201925&r2=1201926&view=diff
==============================================================================
--- 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-sbin.install
 (original)
+++ 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-sbin.install
 Mon Nov 14 22:00:25 2011
@@ -1,2 +1,2 @@
 /usr/lib/hadoop/sbin
-/usr/lib/hadoop/bin/jsvc*
+#/usr/lib/hadoop/bin/jsvc*

Modified: 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-source.install
URL: 
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-source.install?rev=1201926&r1=1201925&r2=1201926&view=diff
==============================================================================
--- 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-source.install
 (original)
+++ 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop-source.install
 Mon Nov 14 22:00:25 2011
@@ -1 +1 @@
-/usr/src/hadoop
+#/usr/src/hadoop

Modified: 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop.install
URL: 
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop.install?rev=1201926&r1=1201925&r2=1201926&view=diff
==============================================================================
--- 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop.install
 (original)
+++ 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/hadoop.install
 Mon Nov 14 22:00:25 2011
@@ -3,4 +3,4 @@
 /etc/hadoop/conf.empty
 /etc/default/hadoop
 /etc/security/limits.d/hadoop.nofiles.conf
-/usr/share/doc/hadoop
+#/usr/share/doc/hadoop

Modified: 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/libhdfs0-dev.install
URL: 
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/libhdfs0-dev.install?rev=1201926&r1=1201925&r2=1201926&view=diff
==============================================================================
--- 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/libhdfs0-dev.install
 (original)
+++ 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/libhdfs0-dev.install
 Mon Nov 14 22:00:25 2011
@@ -1,4 +1,4 @@
-/usr/include/hdfs*
-/usr/lib/libhdfs.la
-/usr/lib/libhdfs.so
-/usr/share/doc/libhdfs-devel
+#/usr/include/hdfs*
+#/usr/lib/libhdfs.la
+#/usr/lib/libhdfs.so
+#/usr/share/doc/libhdfs-devel

Modified: 
incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/rules
URL: 
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/rules?rev=1201926&r1=1201925&r2=1201926&view=diff
==============================================================================
--- incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/rules 
(original)
+++ incubator/bigtop/branches/hadoop-0.23/bigtop-packages/src/deb/hadoop/rules 
Mon Nov 14 22:00:25 2011
@@ -39,6 +39,14 @@ endif
 build: build-stamp
 build-stamp:
        dh_testdir
+       patch -p0 < ./debian/HADOOP-7787.patch
+       patch -p0 < ./debian/HADOOP-7801.patch  
+       patch -p0 < ./debian/HDFS-2543.patch
+       patch -p0 < ./debian/MAPREDUCE-3372.patch
+       patch -p0 < ./debian/HADOOP-7802.patch
+       patch -p0 < ./debian/HDFS-2544.patch
+       patch -p0 < ./debian/MAPREDUCE-3373.patch
+
        env HADOOP_VERSION=${hadoop_version} HADOOP_ARCH=${native_dir} \
                bash debian/do-component-build -Divy.home=`pwd`/debian/.ivy
        touch $@
@@ -57,12 +65,13 @@ install: build
        dh_installdirs
 
        bash debian/install_hadoop.sh \
+         --prefix=debian/tmp/ \
          --distro-dir=debian \
          --build-dir=${hadoop_build_path} \
-         --src-dir=debian/tmp/usr/src/hadoop \
-         --lib-dir=debian/tmp/usr/lib/hadoop \
-         --etc-dir=debian/tmp/etc/hadoop \
-         --prefix=debian/tmp \
+         --system-lib-dir=debian/tmp/usr/lib/ \
+         --system-libexec-dir=debian/tmp/usr/libexec/ \
+         --yarn-etc-dir=debian/tmp/etc/yarn \
+         --system-include-dir=debian/tmp/usr/include \
          --doc-dir=debian/tmp/usr/share/doc/hadoop-doc \
          --example-dir=debian/tmp/usr/share/doc/hadoop/examples \
          --native-build-string=${native_dir} \
@@ -95,7 +104,7 @@ install-indep: namenode secondarynamenod
        rm -Rf debian/hadoop/usr/lib/hadoop/sbin
 
        rm -Rf debian/hadoop/usr/lib/hadoop/bin/fuse_dfs 
-       rm -Rf debian/hadoop/usr/bin/hadoop-fuse-dfs
+#      rm -Rf debian/hadoop/usr/bin/hadoop-fuse-dfs
        rm -Rf debian/hadoop/usr/lib/hadoop/contrib/fuse-dfs
        rm -Rf debian/hadoop/usr/lib/hadoop/hdfs/contrib/fuse-dfs
 
@@ -117,9 +126,9 @@ install-arch:
 binary-common:  
        dh_testdir
        dh_testroot
-       dh_installchangelogs CHANGES.txt -phadoop
-       dh_installdocs
-       sh debian/append_licenses.sh
+       #dh_installchangelogs CHANGES.txt -phadoop
+#      dh_installdocs   ## PL this line and the above/below are only temp
+#      #sh debian/append_licenses.sh
 #      dh_installexamples
 #      dh_installmenu
 #      dh_installdebconf


Reply via email to