--- splitdistro.orig	2003-02-26 14:35:47.000000000 +0900
+++ splitdistro	2003-06-08 16:13:51.000000000 +0900
@@ -1,4 +1,6 @@
 #!/usr/bin/python2.2
+# Modified By Pochi_ken
+# 2003/06/08
 
 # These dirs, along with RPMS, make up disc 2
 disc2dirs = [ "preview" ]
@@ -6,7 +8,8 @@
 # These files appear on all binary CDs
 jointfiles = [ "beta_eula.txt", "RPM-GPG-KEY", "README", "GPL", "EULA"] 
 
-targetSize = 648 * 1024.0 * 1024.0
+CDsize = 698
+targetSize = CDsize * 1024.0 * 1024.0
 
 # Leave about 1.2MB of space on the disc
 fudgeFactor = 1.2 * 1024 * 1024
@@ -149,19 +152,16 @@
     dirInfo = [ f.readline()[:-1], f.readline()[:-1], f.readline()[:-1] ]
 
 if not os.path.isdir(distDir):
-    print "error: %s is not a directory" % distDir
-    sys.exit(1)
+  print "error: %s is not a directory" % distDir
+  sys.exit(1)
 
 if not os.path.isdir(srcDir):
-    print "error: %s is not a directory" % srcDir
-    sys.exit(1)
+  os.system("mkdir -p %s" % (srcDir)) 	
+  print "error: %s is not a directory but maked %s directory." % (srcDir, srcDir)
 
 disc1Dir = distDir + "-disc1"
 disc2Dir = distDir + "-disc2"
 disc3Dir = distDir + "-disc3"
-disc1SrcDir = distDir + "-disc4"
-disc2SrcDir = distDir + "-disc5"
-disc3SrcDir = distDir + "-disc6"
 
 id = 0
 
@@ -199,11 +199,9 @@
 
 disc1used = totalsize - rpmsize - dirsize - srpmsize
 
-os.system("rm -rf %s %s %s %s" % ( disc1Dir, disc2Dir, disc1SrcDir,
-				   disc2SrcDir))
-os.system("mkdir -p %s %s/SRPMS %s/SRPMS %s/RedHat/RPMS %s/RedHat/RPMS %s/SRPMS" % 
-	    (disc1Dir, disc1SrcDir, disc2SrcDir, disc2Dir, 
-             disc3Dir, disc3SrcDir))
+os.system("rm -rf %s %s" % ( disc1Dir, disc2Dir))
+os.system("mkdir -p %s %s/RedHat/RPMS %s/RedHat/RPMS" % 
+	    (disc1Dir, disc2Dir, disc3Dir)) 
 
 print "Creating disc1..."
 
@@ -247,36 +245,9 @@
 	  disc3pkgs);
 disc3used = spaceUsed(disc3Dir)
 
-print "Creating first source disc..."
-stamp(disc1SrcDir, releasestr, "4", arch, startedAt, dirInfo)
-os.system("cp -al %s %s" % (srcDir, disc1SrcDir))
-
-print "Creating second source disc..."
-stamp(disc2SrcDir, releasestr, "5", arch, startedAt, dirInfo)
-
-srcPkgList = os.listdir("%s/SRPMS" % disc1SrcDir)
-srcPkgList.sort()
-#srcPkgList.reverse()
-disc2pkgs = excessFiles(srcDir, srcPkgList,
-			targetSize - fudgeFactor)
-print "first src pkg to move to 2nd src cd is", disc2pkgs[0]
-moveFiles("%s/SRPMS" % disc1SrcDir, 
-	  "%s/SRPMS" % disc2SrcDir, 
-	  disc2pkgs);
-srcDisc1Size = spaceUsed(disc1SrcDir)
-
-print "Dropping remainder of sources on third disc..."
-stamp(disc3SrcDir, releasestr, "6", arch, startedAt, dirInfo)
-disc3pkgs = excessFiles(srcDir, srcPkgList,
-                        srcDisc1Size + targetSize - fudgeFactor)
-print "first src pkg to move to 3rd src cd is", disc3pkgs[0]
-moveFiles("%s/SRPMS" % disc2SrcDir,
-          "%s/SRPMS" % disc3SrcDir,
-          disc3pkgs)
-
 #sys.exit(0)
 
 sys.stdout.flush()
 
-os.system("du -sh %s %s %s %s %s %s" % (disc1Dir, disc2Dir, disc3Dir,
-                                        disc1SrcDir, disc2SrcDir, disc3SrcDir))
+os.system("du -sh %s %s %s" % (disc1Dir, disc2Dir, disc3Dir))
+os.system("rm -rf %s" % (srcDir))
