You are viewing a plain text version of this content. The canonical link for it is here.
Posted to win32-msi-cvs@httpd.apache.org by wr...@apache.org on 2003/07/09 09:35:41 UTC

cvs commit: httpd-win32-msi RELEASES apache_2.0-win32.isv

wrowe       2003/07/09 00:35:41

  Modified:    .        apache_2.0-win32.isv
  Added:       .        RELEASES
  Log:
    Prepared for 2.0.46, and document the win32 building process.
  
  Revision  Changes    Path
  1.25      +304 -9    httpd-win32-msi/apache_2.0-win32.isv
  
  Index: apache_2.0-win32.isv
  ===================================================================
  RCS file: /home/cvs/httpd-win32-msi/apache_2.0-win32.isv,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- apache_2.0-win32.isv	28 May 2003 07:37:26 -0000	1.24
  +++ apache_2.0-win32.isv	9 Jul 2003 07:35:41 -0000	1.25
  @@ -1,7 +1,7 @@
   # InstallShield for Windows Installer Generated Project File
   # ** Do Not Edit **
   --------------------------------------------------------
  -KeyCount238617
  +KeyCount248308
   --------------------------------------------------------
   1	035	133ACTION	233	333	1033
   2	035	133ACTIONTEXT	233	333	TKey33f	1033f	1133f
  @@ -726,7 +726,7 @@
   Default	ODBC_TRANSLATOR_GROUP	O11492	1
   Default	FILELINKING_GROUP	F11493	1
   Default	FILELINKING	F11509	2
  -F11509<ApacheTargetFolder>\manual\misc	FILELINKING	F11509		<ApacheTargetFolder>\manual\misc	4	1	index.html,index.html.en	LICENSE,*.html.*,*.xml*,*.gif,*.png,*.fig,*.jpg		<ApacheTargetFolder>\manual\misc
  +F11509<ApacheTargetFolder>\manual\misc	FILELINKING	F11509		<ApacheTargetFolder>\manual\misc	4	1	index.html.en	LICENSE,*.html.*,*.xml*,*.gif,*.png,*.fig,*.jpg		<ApacheTargetFolder>\manual\misc
   Default	FILES	F11494	2
   F11494F216483_index.html.en	FILES	F11494		F216483_index.html.en	<ApacheTargetFolder>\manual\misc\index.html.en		0	0	0			0		0	-1		0	-1	0	index.html.en	0	-1	1033	0	0	0	-1	
   Default	SHORTCUT	S11495	1
  @@ -1051,7 +1051,7 @@
   R55608(Default)	REGISTRYKEY	R55608		(Default)		%%%%NOVALUESET%%%%	1
   Apache	REGISTRYKEY	R55609	2	0	0	-1	-1	0	0	0	0	
   R55609(Default)	REGISTRYKEY	R55609		(Default)		%%%%NOVALUESET%%%%	1
  -2.0.46	REGISTRYKEY	R55610	2	0	0	-1	-1	0	0	0	0	
  +2.0.47	REGISTRYKEY	R55610	2	0	0	-1	-1	0	0	0	0	
   R55610(Default)	REGISTRYKEY	R55610		(Default)		%%%%NOVALUESET%%%%	1
   R55610ServerRoot	REGISTRYKEY	R55610		ServerRoot		[APACHEDIR]	1
   R55610Shared	REGISTRYKEY	R55610		Shared		1	0
  @@ -1106,7 +1106,7 @@
   R173771(Default)	REGISTRYKEY	R173771		(Default)		%%%%NOVALUESET%%%%	1
   Apache	REGISTRYKEY	R173772	2	0	0	-1	-1	0	0	0	0	
   R173772(Default)	REGISTRYKEY	R173772		(Default)		%%%%NOVALUESET%%%%	1
  -2.0.46	REGISTRYKEY	R173773	2	0	0	-1	-1	0	0	0	0	
  +2.0.47	REGISTRYKEY	R173773	2	0	0	-1	-1	0	0	0	0	
   R173773(Default)	REGISTRYKEY	R173773		(Default)		%%%%NOVALUESET%%%%	1
   R173773Installed	REGISTRYKEY	R173773		Installed		1	0
   REG_HKLM	REGISTRYKEY	R151086	2	0	0	-1	-1	0	0	0	0	
  @@ -3305,6 +3305,156 @@
   REG_HKLM	REGISTRYKEY	R231709	2	0	0	-1	-1	0	0	0	0	
   REG_HKU	REGISTRYKEY	R231710	2	0	0	-1	-1	0	0	0	0	
   REG_HKUS	REGISTRYKEY	R231711	2	0	0	-1	-1	0	0	0	0	
  +manual_style_chm	COMPONENT	C241699	1				{B7083C4B-3D9B-4B5B-BD49-DE3D6AACC066}	0	1	-1	0	0	0		0	[APACHEMANUALDIR]style\chm	0		0	2	0		F241761_chm.en.xsl	
  +Default	COMCLASS_GROUP	C241700	1
  +Default	TYPELIB_GROUP	T241701	1
  +Default	PROGID_GROUP	P241702	1
  +Default	EXTENSION_GROUP	E241703	1
  +Default	PUBLISHCOMPONENT_GROUP	P241704	1
  +Default	SERVICE_GROUP	S241705	1
  +Default	SERVICE_CONTROL_GROUP	S241706	1
  +Default	ODBC_DRIVER_GROUP	O241707	1
  +Default	ODBC_DATASOURCE_GROUP	O241708	1
  +Default	ODBC_TRANSLATOR_GROUP	O241709	1
  +Default	FILELINKING_GROUP	F241710	1
  +Default	FILELINKING	F241726	2
  +F241726<ApacheTargetFolder>\manual\style\chm	FILELINKING	F241726		<ApacheTargetFolder>\manual\style\chm	4	1	chm.en.xsl			<ApacheTargetFolder>\manual\style\chm
  +Default	FILES	F241711	2
  +F241711F241761_chm.en.xsl	FILES	F241711		F241761_chm.en.xsl	<ApacheTargetFolder>\manual\style\chm\chm.en.xsl		0	0	0			0		0	-1		0	-1	0	chm.en.xsl	0	-1	1033	0	0	0	-1	
  +Default	SHORTCUT	S241712	1
  +Default	SHORTCUTTASKBAR	S241713	1
  +Default	SHORTCUTSTARTMENU	S241714	1
  +Default	SHORTCUTPROGRAMMENU	S241715	1
  +Default	SHORTCUTSTARTUP	S241716	1
  +Default	SHORTCUTSENDTO	S241717	1
  +Default	SHORTCUTDESKTOP	S241718	1
  +Default	APPPATH	A241719	2
  +Default	REGISTRY	R241720	1
  +REG_HKCR	REGISTRYKEY	R241721	2	0	0	-1	-1	0	0	0	0	
  +REG_HKCU	REGISTRYKEY	R241722	2	0	0	-1	-1	0	0	0	0	
  +REG_HKLM	REGISTRYKEY	R241723	2	0	0	-1	-1	0	0	0	0	
  +REG_HKU	REGISTRYKEY	R241724	2	0	0	-1	-1	0	0	0	0	
  +REG_HKUS	REGISTRYKEY	R241725	2	0	0	-1	-1	0	0	0	0	
  +manual_style_latex	COMPONENT	C241794	1				{3860EB1C-BABB-442D-BE8D-3D3E2119CF72}	0	1	-1	0	0	0		0	[APACHEMANUALDIR]style\latex	0		0	2	0		F241989_latex.xsl	
  +Default	COMCLASS_GROUP	C241795	1
  +Default	TYPELIB_GROUP	T241796	1
  +Default	PROGID_GROUP	P241797	1
  +Default	EXTENSION_GROUP	E241798	1
  +Default	PUBLISHCOMPONENT_GROUP	P241799	1
  +Default	SERVICE_GROUP	S241800	1
  +Default	SERVICE_CONTROL_GROUP	S241801	1
  +Default	ODBC_DRIVER_GROUP	O241802	1
  +Default	ODBC_DATASOURCE_GROUP	O241803	1
  +Default	ODBC_TRANSLATOR_GROUP	O241804	1
  +Default	FILELINKING_GROUP	F241805	1
  +Default	FILELINKING	F241821	2
  +F241821<ApacheTargetFolder>\manual\style\latex	FILELINKING	F241821		<ApacheTargetFolder>\manual\style\latex	4	1	latex.xsl			<ApacheTargetFolder>\manual\style\latex
  +Default	FILES	F241806	2
  +F241806F241989_latex.xsl	FILES	F241806		F241989_latex.xsl	<ApacheTargetFolder>\manual\style\latex\latex.xsl		0	0	0			0		0	-1		0	-1	0	latex.xsl	0	-1	1033	0	0	0	-1	
  +Default	SHORTCUT	S241807	1
  +Default	SHORTCUTTASKBAR	S241808	1
  +Default	SHORTCUTSTARTMENU	S241809	1
  +Default	SHORTCUTPROGRAMMENU	S241810	1
  +Default	SHORTCUTSTARTUP	S241811	1
  +Default	SHORTCUTSENDTO	S241812	1
  +Default	SHORTCUTDESKTOP	S241813	1
  +Default	APPPATH	A241814	2
  +Default	REGISTRY	R241815	1
  +REG_HKCR	REGISTRYKEY	R241816	2	0	0	-1	-1	0	0	0	0	
  +REG_HKCU	REGISTRYKEY	R241817	2	0	0	-1	-1	0	0	0	0	
  +REG_HKLM	REGISTRYKEY	R241818	2	0	0	-1	-1	0	0	0	0	
  +REG_HKU	REGISTRYKEY	R241819	2	0	0	-1	-1	0	0	0	0	
  +REG_HKUS	REGISTRYKEY	R241820	2	0	0	-1	-1	0	0	0	0	
  +manual_style_man	COMPONENT	C241822	1				{9A4A699D-E9CD-4880-827B-89D20AE3B014}	0	1	-1	0	0	0		0	[APACHEMANUALDIR]style\man	0		0	2	0		F241944_manpage.xsl	
  +Default	COMCLASS_GROUP	C241823	1
  +Default	TYPELIB_GROUP	T241824	1
  +Default	PROGID_GROUP	P241825	1
  +Default	EXTENSION_GROUP	E241826	1
  +Default	PUBLISHCOMPONENT_GROUP	P241827	1
  +Default	SERVICE_GROUP	S241828	1
  +Default	SERVICE_CONTROL_GROUP	S241829	1
  +Default	ODBC_DRIVER_GROUP	O241830	1
  +Default	ODBC_DATASOURCE_GROUP	O241831	1
  +Default	ODBC_TRANSLATOR_GROUP	O241832	1
  +Default	FILELINKING_GROUP	F241833	1
  +Default	FILELINKING	F241849	2
  +F241849<ApacheTargetFolder>\manual\style\man	FILELINKING	F241849		<ApacheTargetFolder>\manual\style\man	4	1	manpage.xsl			<ApacheTargetFolder>\manual\style\man
  +Default	FILES	F241834	2
  +F241834F241944_manpage.xsl	FILES	F241834		F241944_manpage.xsl	<ApacheTargetFolder>\manual\style\man\manpage.xsl		0	0	0			0		0	-1		0	-1	0	manpage.xsl	0	-1	1033	0	0	0	-1	
  +Default	SHORTCUT	S241835	1
  +Default	SHORTCUTTASKBAR	S241836	1
  +Default	SHORTCUTSTARTMENU	S241837	1
  +Default	SHORTCUTPROGRAMMENU	S241838	1
  +Default	SHORTCUTSTARTUP	S241839	1
  +Default	SHORTCUTSENDTO	S241840	1
  +Default	SHORTCUTDESKTOP	S241841	1
  +Default	APPPATH	A241842	2
  +Default	REGISTRY	R241843	1
  +REG_HKCR	REGISTRYKEY	R241844	2	0	0	-1	-1	0	0	0	0	
  +REG_HKCU	REGISTRYKEY	R241845	2	0	0	-1	-1	0	0	0	0	
  +REG_HKLM	REGISTRYKEY	R241846	2	0	0	-1	-1	0	0	0	0	
  +REG_HKU	REGISTRYKEY	R241847	2	0	0	-1	-1	0	0	0	0	
  +REG_HKUS	REGISTRYKEY	R241848	2	0	0	-1	-1	0	0	0	0	
  +manual_style_xsl_util	COMPONENT	C241850	1				{FB7180A2-072C-404D-94BC-9369F961089E}	0	1	-1	0	0	0		0	[APACHEMANUALDIR]style\xsl\util	0		0	2	0		F241925_modtrans.xsl	
  +Default	COMCLASS_GROUP	C241851	1
  +Default	TYPELIB_GROUP	T241852	1
  +Default	PROGID_GROUP	P241853	1
  +Default	EXTENSION_GROUP	E241854	1
  +Default	PUBLISHCOMPONENT_GROUP	P241855	1
  +Default	SERVICE_GROUP	S241856	1
  +Default	SERVICE_CONTROL_GROUP	S241857	1
  +Default	ODBC_DRIVER_GROUP	O241858	1
  +Default	ODBC_DATASOURCE_GROUP	O241859	1
  +Default	ODBC_TRANSLATOR_GROUP	O241860	1
  +Default	FILELINKING_GROUP	F241861	1
  +Default	FILELINKING	F241877	2
  +F241877<ApacheTargetFolder>\manual\style\xsl\util	FILELINKING	F241877		<ApacheTargetFolder>\manual\style\xsl\util	4	1	modtrans.xsl			<ApacheTargetFolder>\manual\style\xsl\util
  +Default	FILES	F241862	2
  +F241862F241925_modtrans.xsl	FILES	F241862		F241925_modtrans.xsl	<ApacheTargetFolder>\manual\style\xsl\util\modtrans.xsl		0	0	0			0		0	-1		0	-1	0	modtrans.xsl	0	-1	1033	0	0	0	-1	
  +Default	SHORTCUT	S241863	1
  +Default	SHORTCUTTASKBAR	S241864	1
  +Default	SHORTCUTSTARTMENU	S241865	1
  +Default	SHORTCUTPROGRAMMENU	S241866	1
  +Default	SHORTCUTSTARTUP	S241867	1
  +Default	SHORTCUTSENDTO	S241868	1
  +Default	SHORTCUTDESKTOP	S241869	1
  +Default	APPPATH	A241870	2
  +Default	REGISTRY	R241871	1
  +REG_HKCR	REGISTRYKEY	R241872	2	0	0	-1	-1	0	0	0	0	
  +REG_HKCU	REGISTRYKEY	R241873	2	0	0	-1	-1	0	0	0	0	
  +REG_HKLM	REGISTRYKEY	R241874	2	0	0	-1	-1	0	0	0	0	
  +REG_HKU	REGISTRYKEY	R241875	2	0	0	-1	-1	0	0	0	0	
  +REG_HKUS	REGISTRYKEY	R241876	2	0	0	-1	-1	0	0	0	0	
  +manual_style_zip	COMPONENT	C241878	1				{E952963E-62CA-4F49-AC6B-C898405E3D04}	0	1	-1	0	0	0		0	[APACHEMANUALDIR]style\zip	0		0	2	0		F241908_zip.en.xsl	
  +Default	COMCLASS_GROUP	C241879	1
  +Default	TYPELIB_GROUP	T241880	1
  +Default	PROGID_GROUP	P241881	1
  +Default	EXTENSION_GROUP	E241882	1
  +Default	PUBLISHCOMPONENT_GROUP	P241883	1
  +Default	SERVICE_GROUP	S241884	1
  +Default	SERVICE_CONTROL_GROUP	S241885	1
  +Default	ODBC_DRIVER_GROUP	O241886	1
  +Default	ODBC_DATASOURCE_GROUP	O241887	1
  +Default	ODBC_TRANSLATOR_GROUP	O241888	1
  +Default	FILELINKING_GROUP	F241889	1
  +Default	FILELINKING	F241905	2
  +F241905<ApacheTargetFolder>\manual\style\zip	FILELINKING	F241905		<ApacheTargetFolder>\manual\style\zip	4	1	zip.en.xsl			<ApacheTargetFolder>\manual\style\zip
  +Default	FILES	F241890	2
  +F241890F241908_zip.en.xsl	FILES	F241890		F241908_zip.en.xsl	<ApacheTargetFolder>\manual\style\zip\zip.en.xsl		0	0	0			0		0	-1		0	-1	0	zip.en.xsl	0	-1	1033	0	0	0	-1	
  +Default	SHORTCUT	S241891	1
  +Default	SHORTCUTTASKBAR	S241892	1
  +Default	SHORTCUTSTARTMENU	S241893	1
  +Default	SHORTCUTPROGRAMMENU	S241894	1
  +Default	SHORTCUTSTARTUP	S241895	1
  +Default	SHORTCUTSENDTO	S241896	1
  +Default	SHORTCUTDESKTOP	S241897	1
  +Default	APPPATH	A241898	2
  +Default	REGISTRY	R241899	1
  +REG_HKCR	REGISTRYKEY	R241900	2	0	0	-1	-1	0	0	0	0	
  +REG_HKCU	REGISTRYKEY	R241901	2	0	0	-1	-1	0	0	0	0	
  +REG_HKLM	REGISTRYKEY	R241902	2	0	0	-1	-1	0	0	0	0	
  +REG_HKU	REGISTRYKEY	R241903	2	0	0	-1	-1	0	0	0	0	
  +REG_HKUS	REGISTRYKEY	R241904	2	0	0	-1	-1	0	0	0	0	
   ISCONDITION_LAYOUT	ISCONDITION_LAYOUT	ISCONDITION_LAYOUT	1
   ISCREATEFOLDER_LAYOUT	ISCREATEFOLDER_LAYOUT	ISCREATEFOLDER_LAYOUT	1
   ISDIRECTORY_LAYOUT	ISDIRECTORY_LAYOUT	ISDIRECTORY_LAYOUT	1
  @@ -3394,7 +3544,7 @@
   ISPATCH_LAYOUT	ISPATCH_LAYOUT	ISPATCH_LAYOUT	1
   ISPATCHPACKAGE_LAYOUT	ISPATCHPACKAGE_LAYOUT	ISPATCHPACKAGE_LAYOUT	1
   PRODUCT_LAYOUT	PRODUCT_LAYOUT	PRODUCT_LAYOUT	1
  -Apache HTTP Server 2.0	PRODUCT	P794	1	M194225	http://httpd.apache.org	##AppProduct##	0	0	Default	555-555-1234	http://httpd.apache.org	MS Visual C++	2.0.46	http://www.yourcompany.com	{C49BD74F-8B16-47B5-88A5-B86D3D15AEB5}	##AppPublisher##	Internet Application	[ProgramFilesFolder]\Apache Group\	Intel
  +Apache HTTP Server 2.0	PRODUCT	P794	1	M208940	http://httpd.apache.org	##AppProduct##	0	0	Default	555-555-1234	http://httpd.apache.org	MS Visual C++	2.0.47	http://www.yourcompany.com	{C49BD74F-8B16-47B5-88A5-B86D3D15AEB5}	##AppPublisher##	Internet Application	[ProgramFilesFolder]\Apache Group\	Intel
   Default	MEDIA_GROUP	M795	1
   Default	LAUNCHCONDITION_GROUP	L796	1
   Default	ADMIN_EXESEQUENCE_GROUP	A139	1
  @@ -4523,7 +4673,7 @@
   S1075IDS_SetupTips_16	STRINGS	S1075		IDS_SetupTips_16	<ISProductFolder>\Redist\Language Independent\OS Independent\InstallFirstUse.ico		0	
   S1075IDS_SetupTips_17	STRINGS	S1075		IDS_SetupTips_17	<ISProductFolder>\Redist\Language Independent\OS Independent\InstallPartial.ico		0	
   S1075IDS_SetupTips_19	STRINGS	S1075		IDS_SetupTips_19	<ISProductFolder>\Redist\Language Independent\OS Independent\InstallStateMenu.ico		0	
  -S1075AppProduct	STRINGS	S1075		AppProduct	Apache HTTP Server 2.0.46		37303.5445601852	SYSTEM_GENERATED
  +S1075AppProduct	STRINGS	S1075		AppProduct	Apache HTTP Server 2.0.4		37303.5445601852	SYSTEM_GENERATED
   S1075IDS__IsReadmeDlg_1	STRINGS	S1075		IDS__IsReadmeDlg_1	Please read the following readme information carefully.		0	
   S1075IDS__IsDatabaseLocation_12	STRINGS	S1075		IDS__IsDatabaseLocation_12	{&MSSWhiteSerif8}InstallShield		0	
   S1075IDS__IsDatabaseLocation_13	STRINGS	S1075		IDS__IsDatabaseLocation_13	[ApplicationName] - Installation Wizard		0	
  @@ -5561,12 +5711,12 @@
   P791CommonFilesFolder	PATHVARIABLES	P791		CommonFilesFolder		1	
   P791ISProjectFolder	PATHVARIABLES	P791		ISProjectFolder		1	
   P791ISProductFolder	PATHVARIABLES	P791		ISProductFolder		1	
  -P791ApacheBuildFolder	PATHVARIABLES	P791		ApacheBuildFolder	c:\asf-build\build-2.0.46	2	
  -P791ApacheTargetFolder	PATHVARIABLES	P791		ApacheTargetFolder	c:\asf-build\target-2.0.46	2	
  +P791ApacheBuildFolder	PATHVARIABLES	P791		ApacheBuildFolder	c:\asf-build\build-2.0.47	2	
  +P791ApacheTargetFolder	PATHVARIABLES	P791		ApacheTargetFolder	c:\asf-build\target-2.0.47	2	
   ISAUTMERGEMODULE_LAYOUT	ISAUTMERGEMODULE_LAYOUT	ISAUTMERGEMODULE_LAYOUT	1
   DISKMAP_LAYOUT	DISKMAP_LAYOUT	DISKMAP_LAYOUT	1
   BUILDLABEL_LAYOUT	BUILDLABEL_LAYOUT	BUILDLABEL_LAYOUT	1
  -win32	BUILDLABEL	B4077	1	##AppProduct_Description##		2.0.46			##IDS_Dev_Warning##		##IDS_Package_Title##	Apache HTTP Server 2.0.46		{495826D5-C9CF-4E88-B694-382EE6A85AEC}			0	0			1
  +win32	BUILDLABEL	B4077	1	##AppProduct_Description##		2.0.47			##IDS_Dev_Warning##		##IDS_Package_Title##	Apache HTTP Server 2.0.47		{495826D5-C9CF-4E88-B694-382EE6A85AEC}			0	0			1
   Default	PROPERTIES	P4078	2
   P4078ProductCode	PROPERTIES	P4078		ProductCode	{3A862C7D-0504-48BC-AEF8-7F7479C7C158}		0
   P4078UpgradeCode	PROPERTIES	P4078		UpgradeCode	{0EA14757-3D48-4F78-878E-B9AF261753D9}		0
  @@ -8543,6 +8693,146 @@
   R231709R231706	0
   R231710R231706	0
   R231711R231706	0
  +C241699COMPONENT_LAYOUT	0
  +C241700C241699	0
  +T241701C241699	0
  +P241702C241699	0
  +E241703C241699	0
  +P241704C241699	0
  +S241705C241699	0
  +S241706C241699	0
  +O241707C241699	0
  +O241708C241699	0
  +O241709C241699	0
  +F241710C241699	0
  +F241726F241710	0
  +F241711C241699	0
  +S241712C241699	0
  +S241713S241712	0
  +S241714S241713	0
  +S241715S241714	0
  +S241716S241714	0
  +S241717S241712	0
  +S241718S241712	0
  +A241719C241699	0
  +R241720C241699	0
  +R241721R241720	0
  +R241722R241720	0
  +R241723R241720	0
  +R241724R241720	0
  +R241725R241720	0
  +C241794COMPONENT_LAYOUT	0
  +C241795C241794	0
  +T241796C241794	0
  +P241797C241794	0
  +E241798C241794	0
  +P241799C241794	0
  +S241800C241794	0
  +S241801C241794	0
  +O241802C241794	0
  +O241803C241794	0
  +O241804C241794	0
  +F241805C241794	0
  +F241821F241805	0
  +F241806C241794	0
  +S241807C241794	0
  +S241808S241807	0
  +S241809S241808	0
  +S241810S241809	0
  +S241811S241809	0
  +S241812S241807	0
  +S241813S241807	0
  +A241814C241794	0
  +R241815C241794	0
  +R241816R241815	0
  +R241817R241815	0
  +R241818R241815	0
  +R241819R241815	0
  +R241820R241815	0
  +C241822COMPONENT_LAYOUT	0
  +C241823C241822	0
  +T241824C241822	0
  +P241825C241822	0
  +E241826C241822	0
  +P241827C241822	0
  +S241828C241822	0
  +S241829C241822	0
  +O241830C241822	0
  +O241831C241822	0
  +O241832C241822	0
  +F241833C241822	0
  +F241849F241833	0
  +F241834C241822	0
  +S241835C241822	0
  +S241836S241835	0
  +S241837S241836	0
  +S241838S241837	0
  +S241839S241837	0
  +S241840S241835	0
  +S241841S241835	0
  +A241842C241822	0
  +R241843C241822	0
  +R241844R241843	0
  +R241845R241843	0
  +R241846R241843	0
  +R241847R241843	0
  +R241848R241843	0
  +C241850COMPONENT_LAYOUT	0
  +C241851C241850	0
  +T241852C241850	0
  +P241853C241850	0
  +E241854C241850	0
  +P241855C241850	0
  +S241856C241850	0
  +S241857C241850	0
  +O241858C241850	0
  +O241859C241850	0
  +O241860C241850	0
  +F241861C241850	0
  +F241877F241861	0
  +F241862C241850	0
  +S241863C241850	0
  +S241864S241863	0
  +S241865S241864	0
  +S241866S241865	0
  +S241867S241865	0
  +S241868S241863	0
  +S241869S241863	0
  +A241870C241850	0
  +R241871C241850	0
  +R241872R241871	0
  +R241873R241871	0
  +R241874R241871	0
  +R241875R241871	0
  +R241876R241871	0
  +C241878COMPONENT_LAYOUT	0
  +C241879C241878	0
  +T241880C241878	0
  +P241881C241878	0
  +E241882C241878	0
  +P241883C241878	0
  +S241884C241878	0
  +S241885C241878	0
  +O241886C241878	0
  +O241887C241878	0
  +O241888C241878	0
  +F241889C241878	0
  +F241905F241889	0
  +F241890C241878	0
  +S241891C241878	0
  +S241892S241891	0
  +S241893S241892	0
  +S241894S241893	0
  +S241895S241893	0
  +S241896S241891	0
  +S241897S241891	0
  +A241898C241878	0
  +R241899C241878	0
  +R241900R241899	0
  +R241901R241899	0
  +R241902R241899	0
  +R241903R241899	0
  +R241904R241899	0
   ISCONDITION_LAYOUTPROJECTROOT	0
   ISCREATEFOLDER_LAYOUTPROJECTROOT	0
   ISDIRECTORY_LAYOUTPROJECTROOT	0
  @@ -8662,10 +8952,15 @@
   C156599F1198	1
   C179729F1198	1
   C202776F1198	1
  +C241699F1198	1
   C213148F1198	1
   C213176F1198	1
  +C241794F1198	1
  +C241822F1198	1
   C223345F1198	1
   C213232F1198	1
  +C241850F1198	1
  +C241878F1198	1
   C11650F1198	1
   C10842F1198	1
   ISDUPLICATEFILE_LAYOUTPROJECTROOT	0
  
  
  
  1.1                  httpd-win32-msi/RELEASES
  
  Index: RELEASES
  ===================================================================
  01234567890123456789012345678901234567890123456789012345678901234567890123456789
  HOWTO Package Apache
  
  TODO:
  
    Reflect more details in step 18 about exactly how directories are added
    to specific targets, as well as details under steps 19 & 20.
  
    Describe Apache 1.3 as well. 
  
  Prerequisites;
  
   * the unxutils package (unxutils.sourceforge.org) for the usual utilities,
     as the cygwin variants have unusual side effects.
  
   * Visual C++ 6.0 (with service pack 5!)  When users build modules with 6.0,
     there may or may not be issues with a 7.0 build of Apache's core.  Better
     safe than sorry till we validate.
  
   * The current Microsoft Platform SDK, at least March 2001 which seems to
     build our ldap modules correctly.
  
   * Patch your Common\msdev98\bin\sysincl.dat file to include newer include
     files that will show up in your .dep'endency files;
  
       basetsd.h
       guiddef.h
       reason.h
       stralign.h
       tvout.h
  
   * Prebuild 0.9.7.  You can follow the directions given at
     http://httpd.apache.org/docs-2.0/platform/win_compiling.html
     which will ensure we create the openssl package with the correct
     dependencies, even as we don't ship the mod_ssl.so binary.
     Skip the debug lines of those instructions if you like.
  
  Preferences;
  
   * the junction utility from www.sysinternals.com
  
   * either a pgp or gpg utility for signing and validation
  
  Details;
  
  
   1. Grab, validate and untar the current unix tarball, e.g.
  
      wget http://www.apache.org/dist/httpd/httpd-2.0.47.tar.gz
      wget http://www.apache.org/dist/httpd/httpd-2.0.47.tar.gz.asc
      md5sum httpd-2.0.47.tar.gz  [compare to .md5 file]
      pgp httpd-2.0.47.tar.gz
      gzip -dc httpd-2.0.47.tar.gz | tar -xvf -
  
   2. Convert unix -> dos text with srclib/apr/build/lineends.pl
   
      cd httpd-2.0.47
      perl srclib\apr\build\lineends.pl
      
      expect that testinput and testoutput files won't convert.
  
   3. Checkout the apr-iconv implementation we haven't shipped on
      Unix, then blast the cvs tree (alternately, export the thing,
      my cvs is buggy in that respect.)
  
      cd srclib
      cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic \
          co -r APACHE_2_0_47 apr-iconv
      for /r /d %d in (CVS?) do rd /s/q %d
      del STATUS .cvsignore /s
      cd ..\..
  
   4. Now make a copy for building (to preserve the source tree), e.g.
  
      xcopy httpd-2.0.47 build-2.0.47 /s/v/e
  
   5. Add the zlib sources under srclib/zlib, and the openssl sources
      under srclib/openssl.  My preference is to keep the current distros 
      unpacked (and built, in the case of openssl, we compile in zlib
      sources ourselves), and use the junction tool;
  
      cd build-2.0.47\srclib
      junction zlib \pkg\zlib-1.1.4
      junction openssl \pkg\openssl-0.9.7b
      cd ..\..
  
   6. Now a clean build, first, so that all of the intermediate files exist
      (without this step, dependencies are not correctly generated.)
  
      cd build-2.0.47
      nmake -f makefile.win _apacher
      cd ..
  
   7. Enter the IDE in order to generate the .mak/.dep files for VC5 command
      line builders;
  
      msdev /useenv Apache.dsw
  
      Choose the menu item 'Project' - 'Export Makefile', check the 'Write
      Dependencies' checkbox and ensure all projects are checked; click OK.
      Then quit the IDE.
  
   8. As we don't yet distribute SSL, first remove srclib\openssl, which will
      tell the installer we won't actually install mod_ssl/abs to the target.
      For the junction utility, simply
  
      junction /d srclib\openssl
  
   9. Now build the install target
  
      nmake -f makefile.win INSTDIR=c:\dist-path\target-2.0.47 installr
  
   10. With the install package built, now remove srclib\zlib so that the
      recursive copies below don't try to copy the junction and overwrite
      the same file, e.g.
  
      junction /d srclib\zlib
  
   11. Correct the generated .mak/.dep files' timestamps to conincide with
       their .dsp origins, and force absolute paths to relative paths;
  
      perl srclib\apr\build\fixwin32mak.pl
      
   12. Now copy all of the .mak, .dep, and .rc files from the temporary build
       tree to the distribution tree, e.g.
  
       xcopy *.mak ..\httpd-2.0.47 /s/v
       xcopy *.dep ..\httpd-2.0.47 /s/v
       xcopy *.rc ..\httpd-2.0.47 /s/v
       cd ..
      
       note that one .rc file, support\win32\ApacheMonitor.rc already exists,
       it shouldn't matter one way or the other if you overwrite it.
  
   13. With the addition of the generated sources, now pkzip up the files
       using your favorite tool, e.g.
  
       pkzip25 httpd-2.0.47-win32-src.zip -add -path -rec -lev=9 httpd-2.0.47/*
  
   14. Your build-2.0.47 and installation tree, e.g. target-2.0.47 tree are ready 
       to create the installation package.  In general, I've always replaced
       s/2.0.46/2.0.47/ directly within the apache_2.0-win32.isv source file and 
       then loaded that package using InstallShield... note that the two path 
       names must be fully rooted, my root path is c:\asf-build.
  
        cvs co httpd-win32-msi
        cd httpd-win32-msi
        notepad apache_2.0-win32.isv
        apache_2.0-win32.isv
  
       There are two 'Releases' to be built, the msi-no_ssl-2.0 and the
       exe-no_ssl-2.0.  There may be errors (files not found).  This is usually 
       due to a new key file, e.g. index.html became index.html.en.  Remove the 
       now missing file, remove it from the exclusions for the file pattern and 
       readd a new key file, which will exclude it as a new exclusion pattern.
  
       For good measure I reexport the .isv file so the guid's are consistent.
  
   15. Duplicate the generated installer packages.  Because .msi's are opened
       for r/w access, I've never trusted releasing a previously 'installed' .msi
       package; I have always tested a 'duplicate'.  The names are also goofy, so;
  
        copy win32\exe-no_ssl-2.0\DiskImages\DISK1\setup.exe \
             ..\apache_2.0.47-win32-x86-no_ssl.exe
        copy "win32\msi-no_ssl-2.0\DiskImages\DISK1\Apache HTTP Server 2.0.47.msi" \
             ..\apache_2.0.47-win32-x86-no_ssl.msi 
        cd ..
  
   16. Now create the .pdb database for this release.  This is a simple as...
  
         cd target-2.0.47
         pkzip25 ..\apache_2.0.47-win32-x86-symbols.zip \
                 -add -path -rec -lev=9 *.pdb
         cd ..
  
   17. Finally test install, using a copy of the .msi.  After installing, change 
       to the apache2 directory and unpack the -symbols.zip package you just 
       created.
  The target-2.0.47 and installed Apache2 trees should be nearly 
       identical, except for a few readmes that don't belong in images & error 
       docs trees, and of course the cgi search tool which doesn't work for any 
       typical user.
  
   18. If something has been added (frequent in the htdocs tree) then just add it
       up in the step 14 above and repeat the builds of the install packages.
  
   19. Sign the packages.
  
   20. Post them.
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: win32-msi-cvs-unsubscribe@httpd.apache.org
For additional commands, e-mail: win32-msi-cvs-help@httpd.apache.org