• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

The MinGW.OSDN Installation Manager Tool


Commit MetaInfo

Revision45cd04a4c77b8aadf63941ce1861d4308743c2ed (tree)
Zeit2013-08-14 06:35:29
AutorKeith Marshall <keithmarshall@user...>
CommiterKeith Marshall

Log Message

Install licence as standard setup component.

Ändern Zusammenfassung

Diff

--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,20 @@
11 2013-08-13 Keith Marshall <keithmarshall@users.sourceforge.net>
22
3+ Install licence as standard setup component.
4+
5+ * src/guimain.h src/setup.rc (ID_PACKAGE_GUI_DISTNAME): Macro
6+ no longer required; delete definition.
7+
8+ * src/setup.cpp (pkgSetup::DoFirstTimeInstallation):
9+ <pkgSetupAction> [ID_PACKAGE_GUI_DISTNAME]: Delete reference.
10+ <pkgSetupAction> [ID_PACKAGE_BASE_DISTNAME]: Update reference; repeat
11+ to explicitly address each of "bin", "gui", and "lic" components.
12+
13+ * Makefile.in (TAG_SCRIPT) [PACKAGE_GUI_DISTNAME]: Delete reference.
14+ (TAG_SCRIPT) [PACKAGE_BASE_DISTNAME]: Redefine as template.
15+
16+2013-08-13 Keith Marshall <keithmarshall@users.sourceforge.net>
17+
318 More dialogue box adjustments.
419
520 * src/guimain.rc: Generally clean up white-space distribution.
--- a/Makefile.in
+++ b/Makefile.in
@@ -132,8 +132,7 @@ TAG_SCRIPT = tag=$(BUILD_TAG); \
132132 -e "s!%PACKAGE_NAME%!$(PACKAGE_TARNAME)!g" \
133133 -e "s!%PACKAGE_VERSION%!$(PACKAGE_VERSION)$$tag!g" \
134134 -e "s!%PACKAGE_VERINFO_PRODUCT_VERSION%!`$(PACKAGE_VERINFO_SCRIPT)`!g" \
135- -e "s!%PACKAGE_BASE_DISTNAME%!$(PACKAGE_DISTNAME)$$tag-bin.$(TAREXT)!g" \
136- -e "s!%PACKAGE_GUI_DISTNAME%!$(PACKAGE_DISTNAME)$$tag-gui.$(TAREXT)!g" \
135+ -e "s!%PACKAGE_BASE_DISTNAME%!$(PACKAGE_DISTNAME)$$tag-%s.$(TAREXT)!g" \
137136 -e "s!%PACKAGE_DATA_DISTNAME%!$(SETUP_DISTNAME)$$tag-%s.$(TAREXT)!g" \
138137 -e "s!%COPYRIGHT_HOLDER%!@COPYRIGHT_HOLDER@!g" \
139138 -e "s!%YEARS_OF_ISSUE%!@YEARS_OF_ISSUE@!g"
--- a/src/guimain.h
+++ b/src/guimain.h
@@ -45,7 +45,6 @@
4545 #define ID_DOWNLOAD_HOST_URI 130
4646 #define ID_PACKAGE_BASE_DISTNAME 131
4747 #define ID_PACKAGE_DATA_DISTNAME 132
48-#define ID_PACKAGE_GUI_DISTNAME 133
4948
5049 #define ID_PACKAGE_TREEVIEW 201
5150 #define ID_PACKAGE_LISTVIEW 202
--- a/src/setup.cpp
+++ b/src/setup.cpp
@@ -1185,12 +1185,16 @@ inline void SetupTool::DoFirstTimeSetup( HWND AppWindow )
11851185 * beginning with a setup action request for the base package...
11861186 */
11871187 pkgSetupAction *linked, *list;
1188- linked = list = new pkgSetupAction( NULL, archive_class( PACKAGE_BASE ) );
1188+ linked = list = new pkgSetupAction( NULL, archive_class( PACKAGE_BASE ), "bin" );
11891189 if( IsPref( SETUP_OPTION_WITH_GUI ) )
11901190 /*
11911191 * ...optionally adding the GUI extension, at the user's behest...
11921192 */
1193- linked = new pkgSetupAction( linked, archive_class( PACKAGE_GUI ) );
1193+ linked = new pkgSetupAction( linked, archive_class( PACKAGE_BASE ), "gui" );
1194+
1195+ /* ...always installing the licence pack...
1196+ */
1197+ linked = new pkgSetupAction( linked, archive_class( PACKAGE_BASE ), "lic" );
11941198
11951199 /* ...and finishing up with the setup DLL and XML data packages.
11961200 */
--- a/src/setup.rc
+++ b/src/setup.rc
@@ -96,7 +96,6 @@ STRINGTABLE DISCARDABLE
9696 ID_DOWNLOAD_HOST_URI "http://prdownloads.sourceforge.net/keithmarshall.u/%F?download"
9797 ID_PACKAGE_BASE_DISTNAME "%PACKAGE_BASE_DISTNAME%"
9898 ID_PACKAGE_DATA_DISTNAME "%PACKAGE_DATA_DISTNAME%"
99- ID_PACKAGE_GUI_DISTNAME "%PACKAGE_GUI_DISTNAME%"
10099 ID_FONT_PREF "Verdana"
101100 END
102101