Bug#820644: RFS: libretro-snes9x [ITP]
2016-06-13 21:37 GMT-04:00 Sérgio Benjamim : > Hey, > This libretro package needs a frontend to work, like RetroArch, Phoenix > [1], Gnome Games [2] or ZMZ [3]. > I think "Provides: snes9x" is not the case, with snes9x or snes9x-gtk the > user expects a standalone program. > that libretro core of snes9x does not provide snes9x due are not functional without a fronend as retroarch! please upload this package ! too many time!
Bug#820644: RFS: libretro-snes9x [ITP]
Hey, question: what is the difference between https://packages.qa.debian.org/s/snes9x.html this package, and libretro-snes9x in this RFS? is it the same package? (not a problem in reintroducing it, but having the same package with a different name is not easily discoverable by end users, I would expect at least a Provides: snes9x line) Nope, it's not the same. That package is the standalone gtk version, It's related to #643595 actually. This libretro package needs a frontend to work, like RetroArch, Phoenix [1], Gnome Games [2] or ZMZ [3]. I think "Provides: snes9x" is not the case, with snes9x or snes9x-gtk the user expects a standalone program. [1] https://github.com/team-phoenix/Phoenix [2] https://www.phoronix.com/scan.php?page=news_item&px=GNOME-Games-3.18 [3] https://github.com/Alcaro/ZMZ sergio-br2
Bug#820644: RFS: libretro-snes9x [ITP]
Hi, fixed the summary (please keep the RFS in cc, otherwise I can easily forget because the package in this topic is already sponsored) >CPPFLAGS is actually for both c and cpp: yep I know >I can avoid "hardening-no-fortify-functions" only if there's a> CPPFLAGS in >the cpp line. sure question: what is the difference between https://packages.qa.debian.org/s/snes9x.html this package, and libretro-snes9x in this RFS? is it the same package? (not a problem in reintroducing it, but having the same package with a different name is not easily discoverable by end users, I would expect at least a Provides: snes9x line) let me know, G.
Bug#820644: RFS: libretro-snes9x [ITP]
Ok, they are fixed. Copyright stuff fixed too; libretro folder should be the same license as the core, since libretro.c/cpp is based in the main loop file of the emulators (snes9x.cpp for example). cheers, sergio-br2 On Thu, 2 Jun 2016 17:28:00 +0200 Gianfranco Costamagna wrote: > control: owner -1 ! > control: tags -1 moreinfo > > can you please fix the lintian stuff? > > http://debomatic-amd64.debian.net/distribution#unstable/libretro-snes9x/1.53+git20151206-1/lintian > > specially the copyright stuff. > > G.
Bug#820644: RFS: libretro-snes9x [ITP]
control: owner -1 ! control: tags -1 moreinfo can you please fix the lintian stuff? http://debomatic-amd64.debian.net/distribution#unstable/libretro-snes9x/1.53+git20151206-1/lintian specially the copyright stuff. G. On Sun, 22 May 2016 17:50:52 -0300 =?UTF-8?Q?S=c3=a9rgio_Benjamim?= wrote: > HI, > > libretro/* is under public-domain actually. > > I purged win32, jma and filter/xbrz stuff. Let me know if there's more > stuff to purge from the package. > > The package is updated. > > sergio-br2 > > > > On 10/05/2016 11:10, James Cowgill wrote: > > Hi, > > > > On Sun, 2016-04-10 at 21:46 -0300, Sérgio Benjamim wrote: > >> Package: sponsorship-requests > >> Severity: wishlist > >> > >> Hey dear mentors! > >> > >> I'm looking for a sponsor for my package "libretro-snes9x" > >> > >> This is the libretro port of Snes9x. > >> > >> Snes9x is a cross platform SNES emulator, fast and it has a good > >> compatibility with commercial games. > >> > >> The code diverge from Snes9x upstream, so let's use the libretro > >> fork. > > This seems to be unredistributable. > > > > These files require a GPL license exception to link with the non-free > > code: > > > >> Files: libretro/* > >> Copyright: 2011-2015 The RetroArch Team > >> License: GPL-3+ > >> Files: win32/objfix.c > >> Copyright: 1998-2005 Charles Bilyue' > >> License: GPL-2+ > >> Files: debian/* > >> Copyright: > >> 2011-2014 Hunter Kaller (hizzlekizzle) > >> 2014-2016 Sergio Benjamim (sergio-br2) > >> License: GPL-3+ > > I'm not convinced the license exception granted by these pieces of code > > applies here (it's not MAME and technically this is an Snes9x > > derivative): > > > >> Files: > >> filter/xbrz.* > >> filter/xbrz-config.h > >> Copyright: 2012-2015 Zenju (zenju AT gmx DOT de) > >> License: GPL-3 with special exception > >> Files: > >> jma/crc32.cpp > >> jma/jma.cpp > >> Copyright: 2004-2006 NSRT Team signature.asc Description: OpenPGP digital signature
Bug#820644: RFS: libretro-snes9x [ITP]
HI, libretro/* is under public-domain actually. I purged win32, jma and filter/xbrz stuff. Let me know if there's more stuff to purge from the package. The package is updated. sergio-br2 On 10/05/2016 11:10, James Cowgill wrote: Hi, On Sun, 2016-04-10 at 21:46 -0300, Sérgio Benjamim wrote: Package: sponsorship-requests Severity: wishlist Hey dear mentors! I'm looking for a sponsor for my package "libretro-snes9x" This is the libretro port of Snes9x. Snes9x is a cross platform SNES emulator, fast and it has a good compatibility with commercial games. The code diverge from Snes9x upstream, so let's use the libretro fork. This seems to be unredistributable. These files require a GPL license exception to link with the non-free code: Files: libretro/* Copyright: 2011-2015 The RetroArch Team License: GPL-3+ Files: win32/objfix.c Copyright: 1998-2005 Charles Bilyue' License: GPL-2+ Files: debian/* Copyright: 2011-2014 Hunter Kaller (hizzlekizzle) 2014-2016 Sergio Benjamim (sergio-br2) License: GPL-3+ I'm not convinced the license exception granted by these pieces of code applies here (it's not MAME and technically this is an Snes9x derivative): Files: filter/xbrz.* filter/xbrz-config.h Copyright: 2012-2015 Zenju (zenju AT gmx DOT de) License: GPL-3 with special exception Files: jma/crc32.cpp jma/jma.cpp Copyright: 2004-2006 NSRT Team License: GPL-2 Comment: The authors of the GPL portions have granted an exception to Snes9x (but not to Snes9x derivitives) to use their code. Files: jma/portable.h Copyright: 2004-2006 NSRT Team ( http://nsrt.edgeemu.com ) 2002 Andrea Mazzoleni ( http://advancemame.sf.net ) License: GPL-2 Comment: The authors of the GPL portions have granted an exception to Snes9x (but not to Snes9x derivitives) to use their code. Thanks, James
Bug#820644: RFS: libretro-snes9x [ITP]
Hi, On Sun, 2016-04-10 at 21:46 -0300, Sérgio Benjamim wrote: > Package: sponsorship-requests > Severity: wishlist > > Hey dear mentors! > > I'm looking for a sponsor for my package "libretro-snes9x" > > This is the libretro port of Snes9x. > > Snes9x is a cross platform SNES emulator, fast and it has a good > compatibility with commercial games. > > The code diverge from Snes9x upstream, so let's use the libretro > fork. This seems to be unredistributable. These files require a GPL license exception to link with the non-free code: > Files: libretro/* > Copyright: 2011-2015 The RetroArch Team > License: GPL-3+ > Files: win32/objfix.c > Copyright: 1998-2005 Charles Bilyue' > License: GPL-2+ > Files: debian/* > Copyright: > 2011-2014 Hunter Kaller (hizzlekizzle) > 2014-2016 Sergio Benjamim (sergio-br2) > License: GPL-3+ I'm not convinced the license exception granted by these pieces of code applies here (it's not MAME and technically this is an Snes9x derivative): > Files: > filter/xbrz.* > filter/xbrz-config.h > Copyright: 2012-2015 Zenju (zenju AT gmx DOT de) > License: GPL-3 with special exception > Files: > jma/crc32.cpp > jma/jma.cpp > Copyright: 2004-2006 NSRT Team > License: GPL-2 > Comment: The authors of the GPL portions have granted an exception to Snes9x > (but not to Snes9x derivitives) to use their code. > Files: jma/portable.h > Copyright: > 2004-2006 NSRT Team ( http://nsrt.edgeemu.com ) > 2002 Andrea Mazzoleni ( http://advancemame.sf.net ) > License: GPL-2 > Comment: The authors of the GPL portions have granted an exception to Snes9x > (but not to Snes9x derivitives) to use their code. Thanks, James signature.asc Description: This is a digitally signed message part
Bug#820644: RFS: libretro-snes9x [ITP]
Package: sponsorship-requests Severity: wishlist Hey dear mentors! I'm looking for a sponsor for my package "libretro-snes9x" This is the libretro port of Snes9x. Snes9x is a cross platform SNES emulator, fast and it has a good compatibility with commercial games. The code diverge from Snes9x upstream, so let's use the libretro fork. * Package name : libretro-snes9x Version : 1.53+git20151206-1 Upstream Author : Snes9x Team * URL : https://github.com/libretro/snes9x * License : Snes9x Programming Lang : C++ Description : Cross-platform SNES emulator It builds those binary packages: libretro-snes9x - Libretro wrapper for Snes9x libretro-snes9x-dbgsym - Libretro wrapper for Snes9x debug symbols To access further information about this package, please visit the following URL: https://mentors.debian.net/package/libretro-snes9x More information about RetroArch and the libretro API can be obtained from http://www.libretro.com/index.php/api/ -- Sérgio Benjamim