Index: /hadoop-0.18.3/GPG-KEY-JAZZWANG
===================================================================
--- /hadoop-0.18.3/GPG-KEY-JAZZWANG	(revision 52)
+++ /hadoop-0.18.3/GPG-KEY-JAZZWANG	(revision 52)
@@ -0,0 +1,29 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.6 (GNU/Linux)
+
+mQGiBEZj5CMRBACOvisHke8d4Rim9UgsvFVNAEJCVDRsTq4cKX1AwxIYi/LXfC3d
+v9/yUGC3m6hBbHvADwld3Y55+fyBCQH6fmQBP2vBGdCiWzx/fxhR7N8u+0vjuOc1
+ob+gmpSAzGfsMTTskNMnZnxUFxyrB3zl21x6Q7aI7Yn8Zh4tA3XMIk7VzwCgis6d
+JVW65x17sWYjoEfJ04Z/HSMEAIEmAHCtVKSUxQx4vcCxGzxA8aySse+4inJLAtC2
+DQVWXFjMRbnhsSzuZ894rHeNAEanX9kZyNzj8hmf/UmSnF62cYPZs2FbR+T0bObZ
+O50jHDcBxQox2QRzXlpBfFwWCTe+2ZY4gc7LckBneW8Lr1Qx5CMvB1UW6wLEs4KR
+qyroA/9OCVD5NWd8A8+ZI35755/t3gXVg6PTt9j9rLjN0kabJSO9KTUSWV5W/GiL
+rsh2Wp6MQXK1fxA5+Mlo/YZF2943mZVVdSzRgN8J5iNJoQe0KQtHVN9ZyFt0rcji
+x/kBBmLXQ9t1qxi+8D6+x8ac28dS+oLqLoInt6SSi/0/DS5wQrQ3SmF6eiBXYW5n
+IChKYXp6IFlhby1Uc3VuZyBXYW5nKSA8amF6endhbmcudHdAZ21haWwuY29tPohg
+BBMRAgAgBQJGY+QjAhsjBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQTX0egVcH
+Er+8GACfQqV3uIqLljocvHatGRu+Vxme7kQAoIbSnqUy5Pc1zc//NCtVubGjGCwO
+iEYEEBECAAYFAkcqnigACgkQnfmb2hFpETBH+gCfa+7podWc8qqIZb3acLyjScAD
+9OQAni5XQ7WRTpiR6tYcvl/wW5aJ0GUSiEYEEBECAAYFAkcxXdEACgkQXpcitEY3
+ms/chACeLRa40bESXXaPbodlqMzLNyuDwOUAnjh8cb3GKuzdAXtQEUH9OrJjWKij
+iEYEEBECAAYFAkl5qQcACgkQtUibo3x6GXEp+QCggnGax68vUIUx/+JIOJ9bfPRf
+b/IAoIYALXyk1p1xPRPkd9QHSqM53o7buQENBEZj5CMQBACQw4j2lJhQzHMjEYVv
+wbJJntI9K0yWcFHC44LkBxLNwZiUMejNrTOKwSjOaXTn7g8q7hfBJxh5Ke4z8CmF
+qcnTEEy/RdwUvFqL1Pytum0Hnx8vrEBcjyU/yShP4FbyQyMr/2+j70rgZUF/LYCw
+AP5AiIfcV61vP+B3NZ9RDn9scwADBgQAhiuSrqRnLHmcY/EWe1Qewnb1ZBSX2AIa
+Tf4GcCjPGGIFhCg34DFOJgCCEZD4qJEph1ftH+1LnF32zf08tguvWAK5Au8r3psN
+l11ZjKSBzB+gt1je+OnuoJN4DcczeX3NiBf34s8UBpbL19gH+8MJpln6pv1Q2UKu
+m1Gy3Uf9P0GISQQYEQIACQUCRmPkIwIbDAAKCRBNfR6BVwcSv9grAJ9XB9Ns5KIj
+c6Hosgl0WixT4ihQ0wCfZk66TTmYw9KbVcUapY1NlhBHcIw=
+=2Hs8
+-----END PGP PUBLIC KEY BLOCK-----
Index: /hadoop-0.18.3/Makefile
===================================================================
--- /hadoop-0.18.3/Makefile	(revision 52)
+++ /hadoop-0.18.3/Makefile	(revision 52)
@@ -0,0 +1,29 @@
+all: help
+
+deb:
+	@dpkg-buildpackage -rfakeroot -k0x570712BF -aamd64
+	@dpkg-buildpackage -rfakeroot -k0x570712BF -ai386
+
+clean:
+	@debian/rules clean
+
+source: 
+	@wget http://ftp.twaren.net/Unix/Web/apache/hadoop/core/hadoop-0.18.3/hadoop-0.18.3.tar.gz
+	@tar zxvf hadoop-0.18.3.tar.gz -C ..
+	@rm conf/hadoop-env.sh  
+	@rm conf/hadoop-site.xml
+	@chmod a+x `find . -name "configure"`
+
+update:
+	@scp GPG-KEY-JAZZWANG www.classcloud.org:/var/www/hadoop/.
+	@scp ../hadoop*_amd64.deb www.classcloud.org:/var/www/hadoop/dists/unstable/main/binary-amd64/.
+	@scp ../hadoop*_i386.deb www.classcloud.org:/var/www/hadoop/dists/unstable/main/binary-i386/.
+	@ssh www.classcloud.org /var/www/hadoop/update-repository.sh
+
+help:
+	@echo "Usage:"
+	@echo "make deb     - Build Debian Package."
+	@echo "make clean   - Clean up Debian Package temparate files."
+	@echo "make source  - download source tarball from hadoop mirror site."
+	@echo "make update  - upload deb packages to classcloud.org."
+	@echo "make help    - show Makefile options."
Index: /hadoop-0.18.3/debian/control
===================================================================
--- /hadoop-0.18.3/debian/control	(revision 51)
+++ /hadoop-0.18.3/debian/control	(revision 52)
@@ -35,2 +35,25 @@
   http://hadoop.apache.org/
 
+Package: hadoop-src
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, sun-java6-jdk, ant, gcc, g++, hadoop
+Description: Apache Hadoop Core ( java source code and examples )
+  .
+  Apache Hadoop Core is a software platform that lets one easily write and
+  run applications that process vast amounts of data.
+  .
+  This package include the java source code and examples from original
+  tarball. Install this package only when you need to rebuild the jar binary
+  or want to run the 'Word Count' examples of MapReduce.
+
+Package: hadoop-doc
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Apache Hadoop Core Documents
+  .
+  Apache Hadoop Core is a software platform that lets one easily write and
+  run applications that process vast amounts of data.
+  .
+  This package include the HTML and PDF documents from original tarball.
+  Install this package only when you need these documents.
+
Index: /hadoop-0.18.3/debian/hadoop-doc.install
===================================================================
--- /hadoop-0.18.3/debian/hadoop-doc.install	(revision 52)
+++ /hadoop-0.18.3/debian/hadoop-doc.install	(revision 52)
@@ -0,0 +1,1 @@
+docs/*	usr/share/doc/hadoop
Index: /hadoop-0.18.3/debian/hadoop-doc.links
===================================================================
--- /hadoop-0.18.3/debian/hadoop-doc.links	(revision 52)
+++ /hadoop-0.18.3/debian/hadoop-doc.links	(revision 52)
@@ -0,0 +1,1 @@
+usr/share/doc/hadoop  opt/hadoop/docs
Index: /hadoop-0.18.3/debian/hadoop-src.install
===================================================================
--- /hadoop-0.18.3/debian/hadoop-src.install	(revision 52)
+++ /hadoop-0.18.3/debian/hadoop-src.install	(revision 52)
@@ -0,0 +1,2 @@
+src	opt/hadoop
+*.xml	opt/hadoop
Index: /hadoop-0.18.3/debian/hadoop.docs
===================================================================
--- /hadoop-0.18.3/debian/hadoop.docs	(revision 51)
+++ /hadoop-0.18.3/debian/hadoop.docs	(revision 52)
@@ -3,3 +3,2 @@
 NOTICE.txt
 README.txt
-docs/*
Index: /hadoop-0.18.3/debian/hadoop.install
===================================================================
--- /hadoop-0.18.3/debian/hadoop.install	(revision 51)
+++ /hadoop-0.18.3/debian/hadoop.install	(revision 52)
@@ -7,6 +7,4 @@
 libhdfs	      opt/hadoop
 librecordio   opt/hadoop
-src	      opt/hadoop
 webapps	      opt/hadoop
 *.jar	      opt/hadoop
-*.xml	      opt/hadoop
Index: /hadoop-0.18.3/debian/hadoop.postrm
===================================================================
--- /hadoop-0.18.3/debian/hadoop.postrm	(revision 51)
+++ /hadoop-0.18.3/debian/hadoop.postrm	(revision 52)
@@ -15,4 +15,6 @@
     rm -rf /home/hdfsadm
     rm -rf /var/log/hadoop
+    rm -rf /tmp/hadoop-hdfsadm*
+    rm -rf /tmp/hsperfdata_*
   fi
 }
