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 <je...@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


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAM9MDpdPN=7siuY3YJWJPzgce7tLybu-tehSVU=vytuwczk...@mail.gmail.com

Reply via email to