diff --git a/data/glest_game b/data/glest_game index 7e77df782..38a8f392a 160000 --- a/data/glest_game +++ b/data/glest_game @@ -1 +1 @@ -Subproject commit 7e77df78222149d71d9502dcb4a221954405f7ce +Subproject commit 38a8f392a49f1d3f2cfe6cec4076db2c6d39fb3b diff --git a/docs/README.compiling-windows.txt b/docs/README.compiling-windows.txt index 09985ba50..b568375c9 100644 --- a/docs/README.compiling-windows.txt +++ b/docs/README.compiling-windows.txt @@ -32,10 +32,10 @@ OR folder * MegaGlest Windows 32 bit dependencies for building with VC++: - http://sourceforge.net/projects/megaglest/files/windows_deps.7z/download + https://github.com/MegaGlest/megaglest-source/releases/download/3.2.3/windows_deps.7z OR * MegaGlest Windows 32 bit dependencies for building with mingw: - http://sourceforge.net/projects/megaglest/files/win32_deps_mingw.7z/download + https://github.com/MegaGlest/megaglest-source/releases/download/3.2.3/win32_deps_mingw.7z These include: * Xerces-C diff --git a/docs/README.release-management.txt b/docs/README.release-management.txt index bce6350ff..75014c07c 100644 --- a/docs/README.release-management.txt +++ b/docs/README.release-management.txt @@ -70,13 +70,16 @@ To build this archive open a terminal and from the mk/linux folder run: This will produce megaglest-data-source-.tar.xz in the release subfolder *NOTE: Currently this script only works for the trunk level release -Once these files have been built they should be ftp'd to the sourceforge -files repository and and announcement made to the community. The folder on -sourceforge where these files belong would following this naming convention: +Once these files have been built they should be published / uploaded to the binary +file storage (currently GitHub) and an announcement made to the community. On GitHub, +files are uploaded as an attachment to tagged releases, search the GitHub blog for +"GitHub releases" for more information. -http://sourceforge.net/projects/megaglest/files/megaglest_/ +https://github.com/aktau/github-release provides a handy CLI for file uploading to +this GitHub specific blob storage API. -#5 To produce a standalone gcc based binary and data archive you may run: + +#5. To produce a standalone gcc based binary and data archive you may run: ./make-binary-archive.sh ./make-data-archive.sh diff --git a/docs/README.txt b/docs/README.txt index 3038c189d..3d4a7a37f 100644 --- a/docs/README.txt +++ b/docs/README.txt @@ -98,14 +98,21 @@ Windows: All you should need to do on Windows is to double-click the downloaded file. You may get to see a warning saying that this file you downloaded from the Internet may be unsafe. However, if you downloaded this file from a trusted -source, i.e. megaglest.org or *.mirror.sourceforge.net, it is generally safe -to proceed. However, we can not make any guarantees. You are encouraged to -scan the downloaded installer for viruses. +source, i.e. megaglest.org (which currently forwards to GitHub, which then +forwards to Amazon AWS S3), it should be safe to proceed. However, we can not +make any guarantees. You are encouraged to scan the downloaded installer for +viruses. Other platforms: Please refer to the packagers' installation guides. +All platforms: +We have lately started to cryptographically sign (OpenPGP) releases and also +provide checksums, so please use these to iverify the authenticity of the files +you have downloaded. + + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3. Configuration diff --git a/mk/windoze/build-mg-2010.bat b/mk/windoze/build-mg-2010.bat index 71c6be2fd..aabffa3a1 100644 --- a/mk/windoze/build-mg-2010.bat +++ b/mk/windoze/build-mg-2010.bat @@ -22,8 +22,7 @@ goto processBuildStageA :getDepFile ECHO Retrieving windows dependency archive... -rem call ..\..\data\glest_game\wget.exe -c -O ..\..\source\%depfile% http://master.dl.sourceforge.net/project/megaglest/%depfile% -call .\wget.exe -c -O ..\..\source\%depfile% http://download.sourceforge.net/project/megaglest/%depfile% +call .\wget.exe -c -O ..\..\source\%depfile% http://github.com/MegaGlest/megaglest-source/releases/download/3.2.3/%depfile% call .\7z.exe x -r -o..\..\source\ ..\..\source\%depfile% goto processBuildStageA diff --git a/mk/windoze/build-mg-2012.bat b/mk/windoze/build-mg-2012.bat index 54b43bf15..838461a85 100644 --- a/mk/windoze/build-mg-2012.bat +++ b/mk/windoze/build-mg-2012.bat @@ -29,8 +29,7 @@ goto processBuildStageA :getDepFile ECHO Retrieving windows dependency archive... -rem call ..\..\data\glest_game\wget.exe -c -O ..\..\source\%depfile% http://master.dl.sourceforge.net/project/megaglest/%depfile% -call .\wget.exe -c -O ..\..\source\%depfile% http://download.sourceforge.net/project/megaglest/%depfile% +call .\wget.exe -c -O ..\..\source\%depfile% http://github.com/MegaGlest/megaglest-source/releases/download/3.2.3/%depfile% call .\7z.exe x -r -o..\..\source\ ..\..\source\%depfile% goto processBuildStageA