Bug#820644: RFS: libretro-snes9x [ITP]

2016-06-27 Thread PICCORO McKAY Lenz
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]

2016-06-13 Thread Sérgio Benjamim

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]

2016-06-13 Thread Gianfranco Costamagna
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]

2016-06-03 Thread Sérgio Benjamim

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]

2016-06-02 Thread Gianfranco Costamagna
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]

2016-05-22 Thread Sérgio Benjamim

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]

2016-05-10 Thread James Cowgill
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]

2016-04-10 Thread Sérgio Benjamim

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