port of game-data-packager to Fedora

Alexandre Detiste alexandre.detiste at gmail.com
Sun Nov 8 13:00:41 UTC 2015


Hi,

My redhat/fedora skills were a bit rusty (1998-rusty),
so as an exercice I dediced to port to Fedora 
the game-data-packager Debian native project I'm working on.

This tool provides recipes to automaticaly build noarch .rpm
for currently about 200 games; one of my goal is to cover 
all versions of all scummvm games.

http://pkg-games.alioth.debian.org/game-data/

I'm also interrested in Fedora users filling out bug
so that the remaining missing game details
(that are 99,5% distro-agnostic) can be added.

---

Here's this tool dependecy graph (only listing missing bits):

* game-data-packager
   Recommends: innoextract
   Recommends: lgogdownloader
        * librhash
        * libhtmlcxx

I would also handle all missing depedencies, either in Fedora or rpmfusion.

------

Innoextract & lgogdownloader are needed to automate downloading
& unpacking of game assets bought on GOG.com.

InnoExtract is an open source extractor for archives built by
InnoSetup, that is also free softwate, albeit windows-only & written in Delphi.
https://en.wikipedia.org/wiki/Inno_Setup

So it's quite similare to cabextract & unshield that are already included in Fedora.

----------

librhash & libthmlcxx are free software & could go into Fedora

----

lgogdownloader is free software that works similary to youtube-dl.

There's on free-as-in-beer game (TeenAgent), but the others must be paid.

(there's also support for Steam, but not yeat SteamCMD automation)


My spec files & srpm linked from the review process bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1279175
https://bugzilla.redhat.com/show_bug.cgi?id=1279177


Greets,

Alexandre Detiste
-------------- 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.fedoraproject.org/pipermail/devel/attachments/20151108/36f6afc2/attachment.sig>


More information about the devel mailing list