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 >