changeset 28:f7f89548a2a6

kdei18n: put the scripts subdirectory into the .orig.tar.gz
author Bernhard Herzog <bh@intevation.de>
date Wed, 14 Mar 2007 18:39:44 +0100
parents 206d63ee310e
children efdd39f58a61
files enterprise/kdei18n.py
diffstat 1 files changed, 10 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/enterprise/kdei18n.py	Wed Mar 14 18:22:52 2007 +0100
+++ b/enterprise/kdei18n.py	Wed Mar 14 18:39:44 2007 +0100
@@ -84,11 +84,21 @@
         return tarball
 
     def do_package(self):
+        # Create a new kde-i18n-de tarball from current SVN and the base
+        # kde-i18n-de tarball.
         pkgbaseversion, pkgbasedir = self.export_sources()
         tarball = self.create_i18n_de_tarball(pkgbasedir, pkgbaseversion)
 
+        # We have to reuse the same directory when building the
+        # orig.tar.gz.  However, we need to preserver the scripts
+        # sub-directory because it's not needed for the kde-i18n-de
+        # tarball but for the .orig.tar.gz.
+        pkg_scripts_dir = os.path.join(pkgbasedir, "scripts")
+        tmp_scripts_dir = os.path.join(self.work_dir, "scripts")
+        os.rename(pkg_scripts_dir, tmp_scripts_dir)
         shutil.rmtree(pkgbasedir)
         os.mkdir(pkgbasedir)
+        os.rename(tmp_scripts_dir, pkg_scripts_dir)
 
         pkgbasename = self.pkg_basename + "_" + pkgbaseversion
         origtargz = os.path.join(self.work_dir,
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)