[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Looking for a sponsor for the OpenSurge and SurgeScript packages



Hi Markus,

> I had a look at opensurge and surgescript and found some things which we
> need to fix before it can be uploaded but in general I believe both
> packages are suitable for Debian and I would really like to see them in
> the archive.

Perfect, let's fix it. :)

> surgescript:
> 
> d/control: I believe the section should be games instead of graphics.

I will be changing.

> d/changelog: New packages should just contain one line in the changelog.
> Initial release. (Closes: #xxxxxx)

My first question: This "surgescript"[1] package is in Debian in an earlier version (0.5.4-1). Isn't
it a problem to leave just that line?

[1] https://tracker.debian.org/pkg/surgescript

> At the moment there is only surgescript but shouldn't we split the
> package into libsurgescript and libsurgescript-dev because it is
> basically a C library? Currently there is only a static library
> installed into the package, /usr/lib/libsurgescript.a, and the path
> seems to be wrong by the way. I think we need a shared library as well.

I can make a patch to correct the path of this library. Can you tell me which way is right for this
library?
And I am sending our conversation with copies to the upstream (Alexandre Martins) of this software
to make future improvements.

> opensurge:
> 
> There are a couple of build-dependencies missing which prevents building
> opensurge from source in a clean environment. I have added the missing
> allegro5 addons to debian/control already.
> 
> When I install both packages, opensurge won't start and it exits with
> the error message: "Can't initialize allegro5"

I'm adding this dependency in d/control.

> I have uploaded all changes to
> 
> https://salsa.debian.org/games-team/surgescript
> https://salsa.debian.org/games-team/opensurge

Wonderful! If it is not a problem for you, but you can change the icon added in the "opensurge" to
this icon found in the software.[2]

[2] https://salsa.debian.org/games-team/opensurge/blob/master/src/misc/opensurge.png

Thanks!

-- 
⢀⣴⠾⠻⢶⣦⠀ Carlos Donizete Froes [a.k.a coringao]
⣾⠁⢠⠒⠀⣿⡁ Debian Wiki: https://wiki.debian.org/coringao
⢿⡄⠘⠷⠚⠋⠀ GPG: 4096R/B638B780
⠈⠳⣄⠀⠀⠀  2157 630B D441 A775 BEFF  D35F FA63 ADA6 B638 B780

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: