Re: Looking for Sponsor for Space-Attack_2 Game

Sylvain Beucler <[email protected]>
Newsgroups gmane.linux.debian.devel.games
Message-ID <[email protected]>
Hi!

To create a package included in Debian, it needs to be rebuilt from 
source (i.e. we can't repack our own binaries as .deb, for all kind of 
reasons, and they'll be rebuilt by the Debian autobuilders anyway).

In this case you'll probably need to create a new source package 
template using dh_make, and depend on
https://packages.debian.org/search?keywords=godot3-runner

See also:
https://wiki.debian.org/Games/Development

Cheers!
Sylvain

On 08/02/2021 15:51, Kris Occhipinti wrote:
> Hello,
> 
> I've created a game and I'm looking to get it into the Debian
> repositories.
> 
> I've created deb packages for i386 and amd64, although I've never
> created deb packages before, and I'm not sure I did everything right,
> the packages seem to install fine on test machines I've setup.
> 
> I'm not even sure if I'm suppose to create the Deb packages or if that
> is something done by the sponsor.
> 
> I wrote all the code and it's under the GPLv3 and assets I found under
> the CC BY-SA
> 
> A few things I'm not sure about with my deb packages:
> It uses the Godot Game Engine, which creates standalone binaries, so I'm
> not sure about what I should set for dependencies.  I would assume xorg
> should be in there, but other than that, I'm not sure what is needed.  I
> tested it on a pretty minimal install of Debian and everything worked.
> 
> The other thing is a man file.  I've never created one and I'm not sure
> if I need to, since there are no shell arguments to pass it.
> 
> As a Debian user for over 10 years now I really look for to learning
> this process (and I'm working on another game right now that I am very
> excited about and hope to get in the repositories when it's completed).
> 
> The game's source code is here:
> https://gitlab.com/metalx1000/space-attack-2
> 
> Binaries and deb packages are here:
> https://gitlab.com/metalx1000/space-attack-2/-/tree/master/bin/release/linux
> 
> Thank you
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.