[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