Bug#923180: Please sponsor my game bug=923180
Hello Markus,
Very exciting......
I applied the patches and made the other changes as well.
However, there are lintian warnings because infinitetux.jar
is now included in the source files.
I decided to upload two versions.
The penultimate upload is the one with the rules and install
files with the patches applied. this is the one that includes
the jar file in the sources.
The last upload is a slightly modified version that excludes
the jar file.
Let me know which is the one you're going to use and I'll push
the changes to the repo.
Thanks again,
Pedro
--------------------------------------------
On Sun, 3/10/19, Markus Koschany <apo@debian.org> wrote:
Subject: Re: Please sponsor my game bug=923180
To: "Pedro Pena" <qbancoffee@yahoo.com>
Cc: debian-devel-games@lists.debian.org, 923180@bugs.debian.org
Date: Sunday, March 10, 2019, 11:06 AM
Hello Pedro,
Am 08.03.19 um 02:49 schrieb Pedro Pena:
> Hello Markus,
>
> I found an online appstream generator that
helped me create the appstream file.
>
> I built the package without any
errors. and just uploaded it.
>
> I installed the package hoping to see the
appstream data rendered in
> the package
manager but I guess it only displays info from the
> control file when it isn't an official
debian package.
>
>
Please let me know if I'm missing anything.
I think we are very close now
to upload infinitetux. I have attached two
patches. The first one will change the
installation directory to
/usr/share/games.
The other one will use the --release flag instead of
-source and -target. This prevents an error
when using OpenJDK 8 to run
the game.
Please remove the executable
bit from all java and resource files. chmod
a-x. Currently the game creates an
infinitetux-data directory in the
user's
home directory where it saves tiles.dat. This directory
should be
hidden and renamed to
.infinitetux. You could also consider to follow
the XDG specification.
https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
Last but not least, please add
some VCS links to debian/control and
change
the maintainer field to
Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
and add yourself as
Uploader.
Uploaders:
qbancoffee <qbancoffee@yahoo.com>
This way it is easier for
others to make changes to the package and keep
it in good shape.
Otherwise the rest looks good to me. I will
import the next revision
into our Git
repository. You can ask for access here:
https://salsa.debian.org/games-team
Cheers,
Markus
Reply to: