[opensuse-packaging] Packaging Godot
Howdy, Can someone advise me on how best to package the Godot game engine? The game engine includes a fair amount of modified third-party libraries in the source repo. To give an example, the ENET library has been modified to include IPv6 support and for the library to be usable by Godot’s socket implementation. A lot of other small libraries have been modified and clearly marked with "// -- GODOT —“ comments within the code. Another maintainer for Godot has already begun the process of including some openSUSE libraries. But I believe openSUSE requires that all third-party library code be packaged separately. The current status of the Godot package can be found at the second link which is listed below. Links: 1. https://github.com/godotengine/godot/tree/master/thirdparty 2. https://build.opensuse.org/package/show/games:tools/godot Thanks! Max Mitschke -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Sat, Jul 28, 2018 at 11:51 AM Max Mitschke <maxmitschke@fastmail.com> wrote:
Howdy,
Can someone advise me on how best to package the Godot game engine?
The game engine includes a fair amount of modified third-party libraries in the source repo. To give an example, the ENET library has been modified to include IPv6 support and for the library to be usable by Godot’s socket implementation. A lot of other small libraries have been modified and clearly marked with "// -- GODOT —“ comments within the code.
Another maintainer for Godot has already begun the process of including some openSUSE libraries. But I believe openSUSE requires that all third-party library code be packaged separately. The current status of the Godot package can be found at the second link which is listed below.
Godot is packaged by one of the developers (Rémi Verschelde) for Fedora and Mageia. You may wish to consider his spec files for guidance on how to package for openSUSE: Fedora: https://src.fedoraproject.org/rpms/godot/blob/master/f/godot.spec Mageia: http://svnweb.mageia.org/packages/cauldron/godot/current/SPECS/godot.spec?vi... -- 真実はいつも一つ!/ Always, there's only one truth! -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (2)
-
Max Mitschke
-
Neal Gompa