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