Hi,

Here is an update to fceux-2.2.1. Tested on i386/amd64.

ok?


Index: Makefile
===================================================================
RCS file: /cvs/ports/emulators/fceux/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- Makefile    11 Mar 2013 11:06:04 -0000      1.4
+++ Makefile    19 Apr 2013 20:46:02 -0000
@@ -2,9 +2,8 @@
 
 COMMENT =              emulator for Nintendo Entertainment System
 
-DISTNAME =             fceux-2.2.0.src
+DISTNAME =             fceux-2.2.1.src
 PKGNAME =              ${DISTNAME:S/.src//}
-REVISION =             0
 CATEGORIES =           emulators games
 
 HOMEPAGE =             http://fceux.com/
@@ -17,7 +16,7 @@ PERMIT_PACKAGE_CDROM =                Yes
 MASTER_SITES =         ${MASTER_SITE_SOURCEFORGE:=fceultra/}
 
 WANTLIB +=             GL SDL X11 c gd gdk-x11-2.0 gdk_pixbuf-2.0 glib-2.0
-WANTLIB +=             gobject-2.0 gtk-x11-2.0 lua5.1 m pixman-1 pthread
+WANTLIB +=             gobject-2.0 gtk-x11-2.0 lua5.1 m pthread
 WANTLIB +=             stdc++ z ${MODLUA_WANTLIB}
 
 LIB_DEPENDS =          devel/sdl \
@@ -29,11 +28,12 @@ MODULES =           devel/scons \
 
 MAKE_ENV =             CC="${CC}" \
                        CXX="${CXX}" \
+                       CXXFLAGS="${CXXFLAGS} -DIOAPI_NO_64" \
                        LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
 
 CONFIGURE_STYLE =      scons
 
-WRKDIST =              ${WRKDIR}/fceux
+WRKDIST =              ${WRKDIR}/${PKGNAME}
 
 NO_TEST =              Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/emulators/fceux/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo    25 Dec 2012 00:07:01 -0000      1.1.1.1
+++ distinfo    19 Apr 2013 20:46:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (fceux-2.2.0.src.tar.gz) = Ma17R41cCRGmek6urp3pFdRPyVhEFIoTURTifX/RppQ=
-SIZE (fceux-2.2.0.src.tar.gz) = 8852228
+SHA256 (fceux-2.2.1.src.tar.gz) = 5V++1rZLvLYKnOFYWS79F29rtWtylsRHN8xxEZqLAFU=
+SIZE (fceux-2.2.1.src.tar.gz) = 8873566
Index: patches/patch-SConstruct
===================================================================
RCS file: /cvs/ports/emulators/fceux/patches/patch-SConstruct,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-SConstruct
--- patches/patch-SConstruct    25 Dec 2012 00:07:01 -0000      1.1.1.1
+++ patches/patch-SConstruct    19 Apr 2013 20:46:02 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-SConstruct,v 1.1.1.1 2012/12/25 00:07:01 bentley Exp $
---- SConstruct.orig    Mon Dec 24 02:05:25 2012
-+++ SConstruct Mon Dec 24 02:06:15 2012
-@@ -113,8 +113,8 @@ else:
+--- SConstruct.orig    Sun Mar 10 15:21:52 2013
++++ SConstruct Fri Apr 19 14:34:56 2013
+@@ -125,8 +125,8 @@ else:
        # Should work on any *nix
        env.Append(CCFLAGS = ["-DLUA_USE_LINUX"])
      lua_available = False
@@ -12,7 +12,7 @@ $OpenBSD: patch-SConstruct,v 1.1.1.1 201
        lua_available = True
      elif conf.CheckLib('lua'):
        env.Append(LINKFLAGS = ["-ldl", "-llua"])
-@@ -152,8 +152,6 @@ print "base CCFLAGS:",env['CCFLAGS']
+@@ -164,8 +164,6 @@ print "base CCFLAGS:",env['CCFLAGS']
  
  if env['DEBUG']:
    env.Append(CPPDEFINES=["_DEBUG"], CCFLAGS = ['-g'])
@@ -21,7 +21,7 @@ $OpenBSD: patch-SConstruct,v 1.1.1.1 201
  
  if env['PLATFORM'] != 'win32' and env['PLATFORM'] != 'cygwin' and 
env['CREATE_AVI']:
    env.Append(CPPDEFINES=["CREATE_AVI"])
-@@ -191,8 +189,8 @@ env.Command(auxlib_dst, auxlib_src, [Copy(auxlib_dst, 
+@@ -203,8 +201,8 @@ env.Command(auxlib_dst, auxlib_src, [Copy(auxlib_dst, 
  
  man_src = 'documentation/fceux.6'
  man_net_src = 'documentation/fceux-net-server.6'
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/emulators/fceux/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   25 Dec 2012 00:07:01 -0000      1.1.1.1
+++ pkg/PLIST   19 Apr 2013 20:46:02 -0000
@@ -18,6 +18,7 @@ share/fceux/luaScripts/GUI-iup_button.lu
 share/fceux/luaScripts/GUI-iup_example.lua
 share/fceux/luaScripts/Galaxian.lua
 share/fceux/luaScripts/Gradius-BulletHell.lua
+share/fceux/luaScripts/JumpingFCEUXWindow.lua
 share/fceux/luaScripts/Luabot.lua
 share/fceux/luaScripts/Machrider.lua
 share/fceux/luaScripts/MegamanII-LaserEyes.lua

Reply via email to