[Inteproxy-commits] r97 - in trunk: . doc inteproxy
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Wed May 16 16:54:42 CEST 2007
Author: jan
Date: 2007-05-16 16:54:41 +0200 (Wed, 16 May 2007)
New Revision: 97
Modified:
trunk/ChangeLog
trunk/HowTo-Release.txt
trunk/doc/InteProxy-de.odt
trunk/doc/InteProxy-en.odt
trunk/inteproxy.iss
trunk/inteproxy/main.py
Log:
Preparing 0.2.0 release.
* HowTo-Release.txt: Updated especially the Windows Installer part.
* inteproxy.iss, inteproxy/main.py: Increase version to 0.2.0.
* doc/InteProxy-de.odt, doc/InteProxy-en.odt: Final typos, added date
of release.
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2007-05-16 13:09:35 UTC (rev 96)
+++ trunk/ChangeLog 2007-05-16 14:54:41 UTC (rev 97)
@@ -1,3 +1,14 @@
+2007-05-16 Jan-Oliver Wagner <jan-oliver.wagner at intevation.de>
+
+ Preparing 0.2.0 release.
+
+ * HowTo-Release.txt: Updated especially the Windows Installer part.
+
+ * inteproxy.iss, inteproxy/main.py: Increase version to 0.2.0.
+
+ * doc/InteProxy-de.odt, doc/InteProxy-en.odt: Final typos, added date
+ of release.
+
2007-05-16 Bernhard Herzog <bh at intevation.de>
* inteproxy/resources.py (share_dir): When running InteProxy as an
Modified: trunk/HowTo-Release.txt
===================================================================
--- trunk/HowTo-Release.txt 2007-05-16 13:09:35 UTC (rev 96)
+++ trunk/HowTo-Release.txt 2007-05-16 14:54:41 UTC (rev 97)
@@ -1,12 +1,12 @@
HowTo make a new InteProxy release
==================================
-(replace the sample "0.1.2" with the apropriate version number)
+(replace the sample "0.2.0" with the apropriate version number)
1. Take care everything is checked in properly.
Adjust version numbers in
inteproxy.iss
- InteProxy.py
+ inteproxy/main.py
doc/InteProxy-de.odt
doc/InteProxy-en.odt
@@ -16,43 +16,51 @@
3. Create a source archive:
$ cd ..
- $ svn checkout https://svn.wald.intevation.org/svn/inteproxy/trunk InteProxy-0.1.2
- $ find InteProxy-0.1.2 -name ".svn" | xargs rm -rf
- $ tar -czvf InteProxy-0.1.2.tar.gz InteProxy-0.1.2
+ $ svn checkout https://svn.wald.intevation.org/svn/inteproxy/trunk InteProxy-0.2.0
+ $ find InteProxy-0.2.0 -name ".svn" | xargs rm -rf
+ $ tar -czvf InteProxy-0.2.0.tar.gz InteProxy-0.2.0
-4. Create PDF-files InteProxy-de-0.1.2.pdf and InteProxy-en-0.1.2.pdf
+4. Create PDF-files InteProxy-de-0.2.0.pdf and InteProxy-en-0.2.0.pdf
-5. Create a new release "0.1.2" on GForge and upload files InteProxy-0.1.2.tar.gz,
- InteProxy-de-0.1.2.pdf and InteProxy-en-0.1.2.pdf
+5. Create a new release "0.2.0" on GForge and upload files InteProxy-0.2.0.tar.gz,
+ InteProxy-de-0.2.0.pdf and InteProxy-en-0.2.0.pdf
5.1 Create Windows Installer (see below)
6. Announce the new release on the mailing lists.
+
Windows Installer:
------------------
You need to have installed:
-Python (applied 2.4)
+Python (applied 2.4.3)
+pygtk (applied 2.10.4)
InnoSetup (applied 5.1.8)
py2exe (applied 0.6.5)
lxml (applied 1.2.1, http://cheeseshop.python.org/pypi/lxml/)
-1. Copy InteProxy-0.1.2.tar.gz to Windows System and extract there.
+1. Copy InteProxy-0.2.0.tar.gz to Windows System and extract there.
-2. cd InteProxy-0.1.2
+2. cd InteProxy-0.2.0
python setup.py py2exe
+ (You can ignore the warning about gdk and ltihooks)
cd dist
mkdir doc
-3. Copy InteProxy-de-0.1.2.pdf and InteProxy-en-0.1.2.pdf into this
+3. Copy the direcories etc, lib and share from your GTK+
+ installation to dist\
+ Optionaly, you can clean the share\locale dir to include
+ only the locales you need for GTK+. Same thing for
+ share\themes
+
+4. Copy InteProxy-de-0.2.0.pdf and InteProxy-en-0.2.0.pdf into this
newly created directory "doc".
-4. Copy "mfc71.dll" to the directory "dist".
5. Copy "_elementpath.pyc" to the directory "dist"
4. Run InnoSetup with inteproxy.iss, once for "de" and once for "en"
(i.e. (un)comment the respective two lines)
-5. Add resulting InteProxy-0.1.2-en-setup.exe and InteProxy-0.1.2-de-setup.exe
+5. Add resulting InteProxy-0.2.0-en-setup.exe and InteProxy-0.2.0-de-setup.exe
to Release at GForge.
Modified: trunk/doc/InteProxy-de.odt
===================================================================
(Binary files differ)
Modified: trunk/doc/InteProxy-en.odt
===================================================================
(Binary files differ)
Modified: trunk/inteproxy/main.py
===================================================================
--- trunk/inteproxy/main.py 2007-05-16 13:09:35 UTC (rev 96)
+++ trunk/inteproxy/main.py 2007-05-16 14:54:41 UTC (rev 97)
@@ -19,7 +19,7 @@
MasterWorkerServer,
log_date_time_string)
-inteproxy_version = "0.1.2"
+inteproxy_version = "0.2.0"
class HTTPRedirectHandler(urllib2.HTTPRedirectHandler):
Modified: trunk/inteproxy.iss
===================================================================
--- trunk/inteproxy.iss 2007-05-16 13:09:35 UTC (rev 96)
+++ trunk/inteproxy.iss 2007-05-16 14:54:41 UTC (rev 97)
@@ -1,12 +1,12 @@
[Setup]
AppName=InteProxy
-AppVerName=InteProxy 0.1.2
+AppVerName=InteProxy 0.2.0
DefaultDirName={pf}\InteProxy
DefaultGroupName=InteProxy
Compression=lzma
SolidCompression=yes
-OutputBaseFilename=InteProxy-0.1.2-en-setup
-; OutputBaseFilename=InteProxy-0.1.2-de-setup
+OutputBaseFilename=InteProxy-0.2.0-en-setup
+; OutputBaseFilename=InteProxy-0.2.0-de-setup
OutputDir=.
[Languages]
@@ -17,5 +17,5 @@
[Icons]
Name: "{group}\InteProxy"; Filename: "{app}\InteProxy.exe"
-; Name: "{group}\Benutzerhandbuch"; Filename: "{app}\doc\InteProxy-de-0.1.2.pdf"
-Name: "{group}\Users Manual"; Filename: "{app}\doc\InteProxy-en-0.1.2.pdf"
+; Name: "{group}\Benutzerhandbuch"; Filename: "{app}\doc\InteProxy-de-0.2.0.pdf"
+Name: "{group}\Users Manual"; Filename: "{app}\doc\InteProxy-en-0.2.0.pdf"
More information about the Inteproxy-commits
mailing list