diff options
author | ben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-06-17 07:59:31 +0000 |
---|---|---|
committer | ben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-06-17 07:59:31 +0000 |
commit | 9e4b8b40f80eef0a785ed73d95c99cfd54478fd8 (patch) | |
tree | 8060549a32213ab0f023d18358868d040fcc8219 /rdiff-backup/dist/makedist | |
parent | b4df2b8231ea724cb208d26eced159c7ddb4e0c2 (diff) | |
download | rdiff-backup-9e4b8b40f80eef0a785ed73d95c99cfd54478fd8.tar.gz |
Distribution changes for new exploded format
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@137 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
Diffstat (limited to 'rdiff-backup/dist/makedist')
-rwxr-xr-x | rdiff-backup/dist/makedist | 37 |
1 files changed, 17 insertions, 20 deletions
diff --git a/rdiff-backup/dist/makedist b/rdiff-backup/dist/makedist index bba7d23..b7430ab 100755 --- a/rdiff-backup/dist/makedist +++ b/rdiff-backup/dist/makedist @@ -4,9 +4,6 @@ import os, re, shutil, time SourceDir = "src" DistDir = "dist" -filelist = [SourceDir + "/rdiff-backup", "CHANGELOG", - "COPYING", "README", "FAQ.html"] - # Various details about the files must also be specified by the rpm # spec template. @@ -20,22 +17,6 @@ def GetVersion(): fp.close() return match.group(1) -def CopyModule(): - """Copy all the relevant module source files to rdiff_backup""" - moddir = DistDir+"/rdiff_backup" - os.system("rm -rf %s" % moddir) - os.mkdir(moddir) - - for filename in ["cmodule.c", "connection.py", "destructive_stepping.py", - "FilenameMapping.py", "Globals.py", "Hardlink.py", - "highlevel.py", "increment.py", "__init__.py", - "iterfile.py", "lazy.py", "log.py", "Main.py", - "manage.py", "MiscStats.py", "Rdiff.py", "restore.py", - "rlist.py", "robust.py", "rorpiter.py", "rpath.py", - "seleciton.py", "SetConnections.py", "static.py", - "statistics.py", "Time.py"]: - assert not os.system("cp %s/%s %s" % (SourceDir, filename, moddir)) - def CopyMan(destination, version): """Create updated man page at the specified location""" fp = open(destination, "w") @@ -93,7 +74,23 @@ def MakeTar(version): os.system("rm -rf " + tardir) except OSError: pass os.mkdir(tardir) - for file in filelist: os.system("cp -a %s %s" % (file, tardir)) + for filename in ["rdiff-backup", "CHANGELOG", "COPYING", + "README", "FAQ.html", SourceDir + "/cmodule.c", + DistDir + "/setup.py"]: + assert not os.system("cp %s %s" % (filename, tardir)), filename + + os.mkdir(tardir+"/rdiff_backup") + for filename in ["connection.py", "destructive_stepping.py", + "FilenameMapping.py", "Globals.py", "Hardlink.py", + "highlevel.py", "increment.py", "__init__.py", + "iterfile.py", "lazy.py", "log.py", "Main.py", + "manage.py", "MiscStats.py", "Rdiff.py", "restore.py", + "rlist.py", "robust.py", "rorpiter.py", "rpath.py", + "selection.py", "SetConnections.py", "static.py", + "statistics.py", "Time.py"]: + assert not os.system("cp %s/%s %s/rdiff_backup" % + (SourceDir, filename, tardir)), filename + os.chmod(os.path.join(tardir, "setup.py"), 0755) os.chmod(os.path.join(tardir, "rdiff-backup"), 0755) CopyMan(os.path.join(tardir, "rdiff-backup.1"), version) os.system("tar -cvzf %s %s" % (tarfile, tardir)) |