[Zope-CVS] CVS: Packages/WinBuilders/etc - zope.iss.in:1.5

Sidnei da Silva sidnei at awkly.org
Tue Apr 12 23:30:56 EDT 2005

Update of /cvs-repository/Packages/WinBuilders/etc
In directory cvs.zope.org:/tmp/cvs-serv24787/etc

Modified Files:
Log Message:

- Use a newer pywin32 build
- Update build instructions
- Use python 2.3.5 for the installer
- Service improvements

=== Packages/WinBuilders/etc/zope.iss.in 1.4 => 1.5 ===
--- Packages/WinBuilders/etc/zope.iss.in:1.4	Sun Jan 25 23:13:31 2004
+++ Packages/WinBuilders/etc/zope.iss.in	Tue Apr 12 23:30:26 2005
@@ -30,8 +30,9 @@
 Source:"lib\*.*"; DestDir: "{app}\lib"; Flags: ignoreversion recursesubdirs
 Source:"skel\*.*"; DestDir: "{app}\skel"; Flags: ignoreversion recursesubdirs
 ; these are required to be put into the bin directory for proper function of NT services
-Source:"bin\Lib\site-packages\PythonService.exe"; DestDir: "{app}\bin"; Flags: ignoreversion
-Source:"bin\Lib\site-packages\PyWinTypes23.dll"; DestDir: "{app}\bin"; Flags: ignoreversion
+Source:"bin\Lib\site-packages\win32\PythonService.exe"; DestDir: "{app}\bin"; Flags: ignoreversion
+Source:"bin\Lib\site-packages\pywin32_system32\PyWinTypes23.dll"; DestDir: "{app}\bin"; Flags: ignoreversion
+Source:"bin\Lib\site-packages\pywin32_system32\PythonCOM23.dll"; DestDir: "{app}\bin"; Flags: ignoreversion
 ; This is a helper module for manging registry entries at uninstall time
 Source: "<<MAKEFILEDIR>>\bin\fixreg.py"; DestDir: "{app}\bin"; Flags: ignoreversion
@@ -49,7 +50,7 @@
 Filename: "{code:GetDataDir}\bin\runzope.bat"; Description: "Launch Zope"; Flags: nowait postinstall skipifsilent; Check: DontDoService
-Filename: "{app}\bin\pythonw.exe"; Parameters: """{code:GetDataDir}\bin\zopeservice.py"" stop"; Check: DoService
+Filename: "{app}\bin\pythonw.exe"; Parameters: """{code:GetDataDir}\bin\zopeservice.py"" --wait=30 stop"; Check: DoService
 Filename: "{app}\bin\pythonw.exe"; Parameters: """{code:GetDataDir}\bin\zopeservice.py"" remove"; Check: DoService
 Filename: "{app}\bin\pythonw.exe"; Parameters: """{app}\bin\decompilezpy.py"" ""{app}"""
 Filename: "{app}\bin\pythonw.exe"; Parameters: """{app}\bin\fixreg.py"" ""<<VERSION>>"""
@@ -105,7 +106,7 @@
 	{ Ask for a dir until the user has approved one or clicked Back or Cancel }
-  Next:= InputDir(DataDirValues[0], DataDir);
+  Next:= InputDir(False, DataDirValues[0], DataDir);
   if Next and FileOrDirExists(DataDir) then DirOk := False;
@@ -117,7 +118,7 @@
   	if FileOrDirExists(DataDir) then begin
 	      DirOk := MsgBox('Directory Exists' #13#13 'The directory ' + DataDir + ' already exists.  Would you like to create instance files in that directory anyway?', mbConfirmation, MB_YESNO) = idYes;
-	  if not DirOk then Next := InputDir(DataDirValues[0], DataDir);
+	  if not DirOk then Next := InputDir(False, DataDirValues[0], DataDir);

More information about the Zope-CVS mailing list