Package: fceux / 2.2.2+dfsg0-1

Metadata

Package Version Patches format
fceux 2.2.2+dfsg0-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Use C 11 standard static assertion functionality.patch | (download)

SConstruct | 4 4 + 0 - 0 !
src/lua-engine.cpp | 4 2 + 2 - 0 !
src/types-des.h | 4 0 + 4 - 0 !
src/types.h | 13 11 + 2 - 0 !
src/utils/endian.h | 4 2 + 2 - 0 !
5 files changed, 19 insertions(+), 10 deletions(-)

 use c++11 standard static assertion functionality

Use static_assert() provided by MSVC (>=2010) [released on 2010-04-12]
and gcc (>=4.3) [released on 2008-03-05].  See also:
<http://www.pixelbeat.org/programming/gcc/static_assert.html>

Change all callers to provide an error message if the assertion fails as
required by the standard.

0002 fix upstream installation of support files.patch | (download)

SConstruct | 25 8 + 17 - 0 !
1 file changed, 8 insertions(+), 17 deletions(-)

 fix upstream installation of support files

Refactor installation to be more in line with the way scons works.
Make all files install to a decendant of prefix and then alias prefix to
install, so that when `scons install` is run, it "builds" prefix.

0003 install to games instead of bin.patch | (download)

SConstruct | 2 1 + 1 - 0 !
fceux.desktop | 6 3 + 3 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 install to games instead of bin

Install fceux and the server to /usr/games to follow Debian policy and the FHS.
Update the desktop file to use this location (instead of /usr/bin).

0004 ignore missing windows help CHM file.patch | (download)

SConstruct | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 ignore missing windows help (chm) file

no source for the CHM file, so it was removed as part of the DFSG process.
Therefore, don't throw an error if you can't find it.