Bug#553035: willing to help
Alexandre Detiste
alexandre.detiste at gmail.com
Mon Feb 17 12:25:23 UTC 2014
Hi,
For me, game-data-packager is the way to go to keep everything uniform.
Here is a patch adding tyrian to game-data-packager version 37.
It currently only recommends "opentyrian",
so this can be compiled manually.
Makefile | 2
lib/tyrian-mirrors | 1
supported/tyrian | 126
++++++++++++++++++++++++++++++++++++++++++++++
tyrian-data/README.Debian | 4 +
tyrian-data/control.in | 13 ++++
tyrian-data/copyright | 20 +++++++
tyrian.mk | 34 ++++++++++++
7 files changed, 200 insertions(+)
Sample output:
tchet at legacy:~$ game-data-packager tyrian
game-data-packager tyrian arguments:
game-data-packager tyrian [ -f path ] | [ -w ]
-f path path to your existing copy of tyrian21.zip
-w fetch tyrian21.zip from the World Wide Web
tchet at legacy:~$
tchet at legacy:~/game-data-packager-tyrian$ ./game-data-packager tyrian -f
../tyrian21.zip
generated "/home/tchet/game-data-packager-tyrian/tyrian-data_37_all.deb".
Alexandre Detiste
Le jeudi 13 février 2014, 19:46:35 Etienne Millon a écrit :
> * Alexandre Detiste <alexandre.detiste at gmail.com> [140129 09:24]:
> > I use this game and I'm willing to help.
>
> Hi,
>
> Unfortunately not a lot has changed since my last message. Due to the
> non-redistributability of opentyrian-data, it's impossible to create a
> source package for it.
This is precisely the role of game-data-packager.
> For the moment I created an open-tyrian binary
> package that installs the data files to
> /usr/share/games/opentyrian/data. The zip can be found at the
> following URL:
>
> http://www.camanis.net/tyrian/tyrian21.zip
>
> However it's not possible as is. This zip file should be downloaded
> and unpacked during postinst to somewhere in /var (cache or lib). It
> is also possible to do this before launching the game somewhere in
> $HOME. The latter is probably better as it avoids to download as root.
>
> In the meantime, if you want to test, you can remove the dependency
> and launch the game in a directory where data/ contains game data (see
> src/file.c).
>
> For the actual download code, I don't know if it's possible to use
> game-data-packager, but it's always possible to roll our own solution,
> à la flashplugin-nonfree.
>
> In the meantime, I refreshed my packaging, fixed a few
> warnings and pushed my package to the following URL:
>
> git+ssh://git.debian.org/git/pkg-games/opentyrian.git
I got the code form elsewhere, but it works
fine the data .deb from G-D-P.
#!/bin/sh
#hg clone https://code.google.com/p/opentyrian/
cd /home/tchet/bin/opentyrian
hg update
> As you can see your help is welcome :)
>
> You can add yourself to Uploaders and help fix the remaining lintian
> warnings, do the copyright review (should be OK), and/or of course
> find a solution for the data files :)
>
> If it's your first package I'll be happy to help you.
>
> Please let me know what you're interested in.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tyrian.patch
Type: text/x-patch
Size: 8993 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20140217/0da15919/attachment.bin>
More information about the Pkg-games-devel
mailing list