diff --git a/scripts/packageBinaries.pl b/scripts/packageBinaries.pl
index 3aa3219a477cc0d6a642000d8a91ff0c24d9d7b3..8844b7e8bcf823e61d7dc7fdca1fc8cec872f6ff 100644
--- a/scripts/packageBinaries.pl
+++ b/scripts/packageBinaries.pl
@@ -254,6 +254,7 @@ if ($platform =~ m/Windows/  || $platform =~ m/CYGWIN/) {
     
     # Populate the samples directory
     print ("\n\nCopying sample files ...\n");
+    system("cp $XERCESCROOT/version.incl $targetdir");
     system("cp -Rfv $XERCESCROOT/samples/Projects/* $targetdir/samples/Projects");
     
     system("cp -Rfv $XERCESCROOT/samples/SAXCount/* $targetdir/samples/SAXCount");
@@ -282,14 +283,16 @@ if ($platform =~ m/Windows/  || $platform =~ m/CYGWIN/) {
     # Populate the docs directory
     print ("\n\nCopying documentation ...\n");
     system("cp -Rfv $XERCESCROOT/doc/* $targetdir/doc");
-    # system("cp -Rfv $XERCESCROOT/doc/html/apiDocs/* $targetdir/doc/html/apiDocs");
     system("cp $XERCESCROOT/Readme.html $targetdir");
     system("cp $XERCESCROOT/credits.txt $targetdir");   
     system("cp $XERCESCROOT/LICENSE.txt $targetdir");
+
     if (length($ICUROOT) > 0) {
         system("cp $XERCESCROOT/license.html $targetdir");
         system("cp $XERCESCROOT/license-IBM-public-source.html $targetdir");
     }
+    system("rm -f $targetdir/doc/Doxyfile");
+    system("rm -rf $targetdir/doc/dtd");
     system("rm -f $targetdir/doc/*.xml");
     system("rm -f $targetdir/doc/*.ent");
     system("rm -f $targetdir/doc/*.gif");
@@ -505,7 +508,7 @@ if ( ($platform =~ m/AIX/i)    || ($platform =~ m/HP-UX/i) ||
     system("cp -Rf $XERCESCROOT/src/framework/*.hpp $targetdir/include/framework");
     system("cp -Rf $XERCESCROOT/src/dom/D*.hpp $targetdir/include/dom");
     
-    system("cp -Rf $XERCESCROOT/*.incl $targetdir");
+    system("cp -Rf $XERCESCROOT/version.incl $targetdir");
     
     system("rm -f $targetdir/include/dom/*Impl.hpp");
     system("rm -f $targetdir/include/dom/DS*.hpp");
@@ -583,7 +586,7 @@ if ( ($platform =~ m/AIX/i)    || ($platform =~ m/HP-UX/i) ||
     system("cp -Rf $XERCESCROOT/samples/EnumVal/* $targetdir/samples/EnumVal");
     system("rm -f $targetdir/samples/EnumVal/Makefile");
     if ($platform = "solaris") {
-    	system("rm -Rf $targetdir/samples/EnumVal/Templates.DB");
+        system("rm -Rf $targetdir/samples/EnumVal/Templates.DB");
     }
     system("cp -Rf $XERCESCROOT/samples/CreateDOMDocument/* $targetdir/samples/CreateDOMDocument");
     system("rm -f $targetdir/samples/CreateDOMDocument/Makefile");
@@ -592,7 +595,6 @@ if ( ($platform =~ m/AIX/i)    || ($platform =~ m/HP-UX/i) ||
     # Populate the docs directory
     print ("\n\nCopying documentation ...\n");
     system("cp -Rf $XERCESCROOT/doc/* $targetdir/doc");
-    # system("cp -Rf $XERCESCROOT/doc/html/apiDocs/* $targetdir/doc/html/apiDocs");
     system("cp $XERCESCROOT/Readme.html $targetdir");
     system("cp $XERCESCROOT/credits.txt $targetdir");   
     system("cp $XERCESCROOT/LICENSE.txt $targetdir");
@@ -600,6 +602,8 @@ if ( ($platform =~ m/AIX/i)    || ($platform =~ m/HP-UX/i) ||
         system("cp $XERCESCROOT/license.html $targetdir");
         system("cp $XERCESCROOT/license-IBM-public-source.html $targetdir");
     }
+    system("rm -f $targetdir/doc/Doxyfile");
+    system("rm -rf $targetdir/doc/dtd");
     system("rm -f $targetdir/doc/*.xml");
     system("rm -f $targetdir/doc/*.ent");
     system("rm -f $targetdir/doc/*.gif");