-
Notifications
You must be signed in to change notification settings - Fork 727
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
games/gemrb: fix crash and improve port
- use GCC (gemrb/gemrb#1786) - add optional OpenGL and SDL2_mixer support - add disabled pixelscaling to screensize option - change GemRB.cfg into a proper conffile (remove from pkg-plist and annotate GemRB.cfg.sample with @sample) - fix and modernize pkg-message - use distfiles form GitHub instead of SourceForge - make PNG, OGG, TTF and OpenAL support optional - make optional demo assets also optional in the port - use compiler:c++11-lang - remove gnome and localbase uses - remove DOC_DIR and MAN_DIR from CMAKE_ARGS - set CMake options explicitly - use CMake options helpers for boolean options - organize options into AUDIO, RESOURCE and VIDEO groups git rm games/gemrb/files/patch-gemrb_plugins_TTFImporter_CMakeLists.txt git add games/gemrb/files/extra-patch-gemrb_plugins_TTFImporter_CMakeLists.txt
- Loading branch information
Showing
5 changed files
with
100 additions
and
39 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
TIMESTAMP = 1705483350 | ||
SHA256 (gemrb-0.9.2-sources.tar.gz) = 5206d7e3fee45d21030caac92bc799b12ec011f90e59d7408c4b0eb4a8330d40 | ||
SIZE (gemrb-0.9.2-sources.tar.gz) = 16123769 | ||
TIMESTAMP = 1708291230 | ||
SHA256 (gemrb-gemrb-v0.9.2_GH0.tar.gz) = ea614c067483606dab680ab18cd50527f56803bd46e0888e3c786eec05d3bb7d | ||
SIZE (gemrb-gemrb-v0.9.2_GH0.tar.gz) = 14327547 | ||
SHA256 (gemrb-gemrb-assets-5b5dcde_GH0.tar.gz) = 3e180e3ae063651bfabaab5795a946183212fd451986e3f4cac9203278283d23 | ||
SIZE (gemrb-gemrb-assets-5b5dcde_GH0.tar.gz) = 11161448 |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,24 @@ | ||
[ | ||
{ type: install | ||
message: <<EOM | ||
To use GemRB, you must copy the Chitin.key from your respective Infinity Engine | ||
game CD to the GemRB directory. If you do not copy this file, GemRB will not | ||
work. Additionally, %%ETCDIR%%/GemRB.cfg needs to be edited to point to the | ||
Infinity Engine game installation directory. Games can be installed with | ||
emulators/wine-devel, archivers/unshield, or the custom GemRB game installer: | ||
http://git.njw.name/cgit/cgit.cgi/gemrb-gameinstallers/ | ||
You will need one of the original Infinity Engine games or the free Baldur's Gate II | ||
demo. GemRB does not support the Enhanced Edition versions of the games. GemRB comes | ||
with its own short demo. | ||
|
||
Please see http://www.gemrb.org/ for additional help and instructions. | ||
GemRB needs access to game files. You have several options to provide the files: | ||
- copy from a Windows system | ||
- install with emulators/wine | ||
- extract with archivers/unshield and archivers/cabextract | ||
(https://github.com/gemrb/gemrb/wiki/Unshield:-alternative-game-install-method) | ||
- use the custom GemRB games installers | ||
(http://git.njw.name/cgit/cgit.cgi/gemrb-gameinstallers) | ||
|
||
Additionally, %%ETCDIR%%/GemRB.cfg needs to be edited to point to the Infinity | ||
Engine game installation directory, i.e. the directory where you provide the game | ||
files from above. If it doesn't point to a valid game directory then GemRB will | ||
start its demo instead. | ||
|
||
Please see https://www.gemrb.org for additional help and instructions. | ||
EOM | ||
} | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters