Bug#790407: rott: please show a dialog box if files are missing
Alexandre Detiste
alexandre.detiste at gmail.com
Mon Jun 29 11:26:48 UTC 2015
Le lundi 29 juin 2015, 11:39:57 Fabian Greffrath a écrit :
> Am Montag, den 29.06.2015, 09:48 +0200 schrieb Alexandre Detiste:
> > Here is a patch that forward the message to a dialog box.
>
> Looks good, thank you!
>
> > Step 2 is appending a Debian-specific wording to "W_InitFiles: no files found"
> > to let the user known he can automaticaly install the data with game-data-
> > packager.
>
> Hm, I could use a similar text as OpenTyrian as
> /usr/share/doc/rott/README.Debian pretty much gets to the point. Or
> not?
I though the README.debian was already mentioning G-D-P ;-)
Here is some wording; I'm not particulary good at that,
change it as you wish.
I can't find some polite way to say,
"don't ever install the .deb's provided by GOG.com".
In gog_rise_of_the_triad_dark_war_1.0.0.7.deb,
there is this:
debian/postinst:
#!/bin/bash
declare -r GAME_DIR="Rise of the Triad Dark War"
cd "/opt/GOG Games/${GAME_DIR}"
./start.sh --install-deb
chmod -R a+rw "/opt/GOG Games/${GAME_DIR}"
chmod -R 666 "/opt/GOG Games/${GAME_DIR}/docs/"*
exit 0
Unpacking assets from those .deb's is fine though,
but it feels weird to read from a .deb to create an other .deb.
----------------------
@@14
The game expects its data files in the '/usr/share/games/rott' directory
(with upper case file names), so make sure to also copy the appropriate data
files into this directory when changing the 'rott' alternative.
+ To automate this task, you can install game-data-packager and run the
+ following commands, which will locate/download the data, build the
+ possible rott-*-data debian package(s), and install it/them.
+
+ game-data-packager -i rott
+
+ This will download the shareware episode and also try to
+ automaticaly process the commercial episode as sold by Steam;
+ by looking in various popular locations:
+
+ ~/.steam/SteamApps/common/The Apogee Throwback Pack/Rise of the Triad/
+ ~/.wine/drive_c/Program Files/Steam/SteamApps/common/The Apogee Throwback Pack/Rise of the Triad/
+ X:\Program Files\Steam\SteamApps\common\The Apogee Throwback Pack\Rise of the Triad\
+ (where X:\ is any mounted vfat or NTFS partition)
+
+
+ game-data-packager -i rott /path/to/setup_rise_of_the_triad_2.0.0.5.exe
+
+ This will download the shareware episode and
+ process the commercial episode as sold by GOG.com.
+
+ For more information, please see the manual page for game-data-packager(6).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20150629/e053a220/attachment-0003.sig>
More information about the Pkg-games-devel
mailing list