I was thinking of trying to package Angband. I grabbed the source and a spec file/patches used by Mageia. I got SDL working but X11 version doesn't run under wayland. Curses version complained about not finding a font. Obviously I can work through these but I have a question about licensing.
Angband is GPL (or the angband license if you prefer). Some items in the angband tar.gz are not. It explains which ones aren't. Mageia's patch disables them so they are not installed (at least in theory I haven't actually confirmed it). Mageia uses a source package of %{name}-%{version}-libre.tar.xz. I'm guess they may have taken the angband tar.gz and removed items to create it. Would Fedora require the same? Can we ship a srpm with non-commercial content like the sounds in angband?
On 12/08/2017 10:24 AM, Dennis Payne wrote:
I was thinking of trying to package Angband. I grabbed the source and a spec file/patches used by Mageia. I got SDL working but X11 version doesn't run under wayland. Curses version complained about not finding a font. Obviously I can work through these but I have a question about licensing.
Angband is GPL (or the angband license if you prefer). Some items in the angband tar.gz are not. It explains which ones aren't. Mageia's patch disables them so they are not installed (at least in theory I haven't actually confirmed it). Mageia uses a source package of %{name}-%{version}-libre.tar.xz. I'm guess they may have taken the angband tar.gz and removed items to create it. Would Fedora require the same? Can we ship a srpm with non-commercial content like the sounds in angband?
Hi Dennis! These are good questions, but Fedora Legal is probably the best to answer this. I CC'd Tom Callaway to this reply, as he's probably one of the people who can answer this officially.
It may be helpful if you link to the license file or the Mageia patches as well.
Here is the license file:
https://github.com/angband/angband/blob/master/copying.txt
Mageia srpm is here:
http://distro.ibiblio.org/mageia/distrib/cauldron/SRPMS/core/release/an gband-4.0.5-1.mga6.src.rpm
I took a look in the angband libre tar.xz. It is missing the sounds and shockbolt graphics as I expected.
On Fri, 2017-12-08 at 12:30 -0500, Justin W. Flory wrote:
On 12/08/2017 10:24 AM, Dennis Payne wrote:
I was thinking of trying to package Angband. I grabbed the source and a spec file/patches used by Mageia. I got SDL working but X11 version doesn't run under wayland. Curses version complained about not finding a font. Obviously I can work through these but I have a question about licensing.
Angband is GPL (or the angband license if you prefer). Some items in the angband tar.gz are not. It explains which ones aren't. Mageia's patch disables them so they are not installed (at least in theory I haven't actually confirmed it). Mageia uses a source package of %{name}-%{version}-libre.tar.xz. I'm guess they may have taken the angband tar.gz and removed items to create it. Would Fedora require the same? Can we ship a srpm with non-commercial content like the sounds in angband?
Hi Dennis! These are good questions, but Fedora Legal is probably the best to answer this. I CC'd Tom Callaway to this reply, as he's probably one of the people who can answer this officially.
It may be helpful if you link to the license file or the Mageia patches as well.
Fedora Games SIG mailing list -- games@lists.fedoraproject.org To unsubscribe send an email to games-leave@lists.fedoraproject.org
2017-12-08 20:34 GMT+01:00 Dennis Payne dulsi@identicalsoftware.com:
Here is the license file:
https://github.com/angband/angband/blob/master/copying.txt
Mageia srpm is here:
http://distro.ibiblio.org/mageia/distrib/cauldron/SRPMS/core/release/an gband-4.0.5-1.mga6.src.rpm
I took a look in the angband libre tar.xz. It is missing the sounds and shockbolt graphics as I expected.
I'm the Mageia packager for Angband.
You can trust my commented spec file :)
# Archive repacked from http://rephial.org/downloads/ to remove nonfree content # The CC-BY-NC-SA sounds are removed since they don't seem to work with non-tainted SDL_mixer (MP3) # The Shockbolt tileset is packaged separately in a nonfree package (cf. Patch0) # rm -rf lib/tiles/shockbolt/ lib/sounds/ 12 Source0: %{name}-%{version}-libre.tar.xz
The part about SDL_mixer is no longer valid as MP3 support can now be enabled since patents expired, but the sounds stay NC so in Mageia, they'd have to be packaged seperately in the Nonfree repository (in Fedora, they'd just be outright prohibited AFAIK).
Cheers, Rémi / Akien
Tahnks for the info!! http://inmethod.com/forum/user/profile/119505.page