Re: RFS: fceux - Cross-platform Famicom/NES emulator (updated package, old source package was named fceu)
Hell again,
I forgot to CC Joe.
I also forgot to talk about the heisenbug I've been chasing the last
few days, which appears to be caused by newer binary-only nvidia
drivers. Basically, they often cause a crash within a minute of
loading a game. Details can be read at:
http://sourceforge.net/mailarchive/message.php?msg_id=29448314
I also found this bug in launchpad which I believe describes the same bug:
https://bugs.launchpad.net/ubuntu/+source/fceux/+bug/881743
Regards, Alexander
On Sat, Jun 23, 2012 at 10:51 PM, Alexander Toresson
<alexander.toresson@gmail.com> wrote:
> Dear mentors,
>
> I am looking for a sponsor for the new version 2.1.5+dfsg-1 of the
> package "fceux", which was before called "fceu". FCEUX is a very
> capable NES (Original 8-bit Nintendo) emulator, with a GTK and SDL
> front-end.
> Joe Nahmias <jello@debian.org> is the current holder of the ITP of
> this package, but nothing has happened so far during the 1.5 years he
> has been holding the ITP. I have been in contact with him, and he has
> stated that he intends to package FCEUX. He stated that he wanted to
> wait for upstream to make some changes though, before packaging it. I
> have not found any reason to not package it.
> He also stated that he sees no reason to not have both FCEU and FCEUX
> in Debian, and Frédéric Brière also commented that FCEUX may not be a
> drop-in replacement for FCEU. I have therefore made FCEUX not build on
> the fceu source package, but has given it its own source package
> "fceux".
>
> It builds these binary packages:
> fceux - Cross-platform Famicom/NES emulator
>
> The package appears to be lintian clean.
>
> The upload would fix these bugs: 612245 (a lot less than before, as
> this doesn't close the many bugs that replacing FCEU with FCEUX would
> close)
>
> The package can be found on mentors.debian.net:
> - URL: http://mentors.debian.net/package/fceux
> - dget -x http://mentors.debian.net/debian/pool/main/f/fceux/fceux_2.1.5+dfsg-1.dsc
>
> There has been a lot of changes between this source package and the
> latest fceu source package created by me. This has been based on input
> from Joe Nahmias, Frédéric Brière, Gregor Herrmann. These changes are:
> * Do not build a transition package for fceu, and create the "fceux"
> source package instead of using the "fceu" one.
> * +dfsg suffix to version added, as the source tarball was repackaged
> due to license issues.
> * Top-level directory name changed to "fceux-2.1.5.orig".
> * A menu entry and a .desktop file were added.
> * Stray debian/stamp-patched removed.
> * The patch enable-building-with-gcc-4.6.2-and-newer has been renamed
> to enable-building-with-zlib-1.2.5.2-and-newer, as this was the real
> cause of the problem. Also, the URL to the sourceforge bug has been
> corrected.
> * I switched to using dh for building the package.
> * Honor CXXFLAGS and CPPFLAGS, to correctly build with hardening.
> * Fix a name clash between a local variable named "socket" and the
> system's socket().
> * Add some missing functions to which calls were made in an unused
> template, which probably was instantiated now that hardening is used.
> (this is my best guess as for the cause)
> * Now closes the fceux ITP bug, instead of lots of bugs in fceu.
>
> Kind regards
> Alexander Toresson
Reply to: