[Thuban-commits] r2830 - in trunk/thuban: . Doc/technotes

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Sat Feb 2 23:01:43 CET 2008


Author: bernhard
Date: 2008-02-02 23:01:41 +0100 (Sat, 02 Feb 2008)
New Revision: 2830

Modified:
   trunk/thuban/ChangeLog
   trunk/thuban/Doc/technotes/release_process.txt
   trunk/thuban/MANIFEST.in
Log:
* MANIFEST.in: Added "MANIFEST".

* Doc/technotes/release_process.txt: Added option  --force-manifest
and explanation to the source archive creation step.


Modified: trunk/thuban/ChangeLog
===================================================================
--- trunk/thuban/ChangeLog	2008-02-02 21:29:06 UTC (rev 2829)
+++ trunk/thuban/ChangeLog	2008-02-02 22:01:41 UTC (rev 2830)
@@ -1,5 +1,10 @@
 2008-02-02 Bernhard Reiter <bernhard at intevation.de>
 
+	* MANIFEST.in: Added "MANIFEST".
+
+	* Doc/technotes/release_process.txt: Added option  --force-manifest
+	and explanation to the source archive creation step.
+
 	* po/de.po: Fixed translation for the contact section in the
 	About dialog.
 

Modified: trunk/thuban/Doc/technotes/release_process.txt
===================================================================
--- trunk/thuban/Doc/technotes/release_process.txt	2008-02-02 21:29:06 UTC (rev 2829)
+++ trunk/thuban/Doc/technotes/release_process.txt	2008-02-02 22:01:41 UTC (rev 2830)
@@ -8,8 +8,8 @@
     - Test Thuban until you are sure it works under the following
       reference platforms:
 
-      Debian GNU/Linux 4.0 (aka Etch) (plus wxWindows/wxPython 2.6)
-      (Windows XP)
+      Debian GNU/Linux 4.0 (aka Etch) (using wxWindows/wxPython 2.6)
+      optional: Debian GNU/Linux Sid,  Windows XP
 
       All test cases of stable code should pass on all platforms.
 
@@ -34,8 +34,14 @@
 
     - Produce Source-Archives Thuban-N.N.N.tar.bz2 and Thuban-N.N.N.zip
  
-        python setup.py sdist
+        python setup.py sdist --force-manifest
 
+      The  option "--force-manifest" is necessary because there might
+      be changed filenames matching the patterns in MANIFEST.in 
+      and python 2.4.4's distutils will _not_ recreate MANIFEST if it is
+      newer in this case by default. The option makes sure that MANIFEST
+      will be created of if MANIFEST.in each time.
+    
     - Sign Source-Archives
     	
 	gpg2 --detach-sign  Thuban-N.N.N.tar.bz2

Modified: trunk/thuban/MANIFEST.in
===================================================================
--- trunk/thuban/MANIFEST.in	2008-02-02 21:29:06 UTC (rev 2829)
+++ trunk/thuban/MANIFEST.in	2008-02-02 22:01:41 UTC (rev 2830)
@@ -1,4 +1,4 @@
-include README MANIFEST.in COPYING NEWS ChangeLog Releasenotes.txt
+include README MANIFEST.in MANIFEST COPYING NEWS ChangeLog Releasenotes.txt
 recursive-include libraries README COPYING LICENSE ChangeLog NEWS MANIFEST.in
 recursive-include libraries *.h *.c *.i *.py *.txt
 recursive-include test README *.py



More information about the Thuban-commits mailing list