Hi,

there's nothing better than Lufia II to fill those nights where the code
just won't flow. So below is an update for snes9x to 1.53. The gettext
module is no longer used as well.

Regards,
Florian

Index: Makefile
===================================================================
RCS file: /cvs/ports/emulators/snes9x/Makefile,v
retrieving revision 1.30
diff -u -p -u -r1.30 Makefile
--- Makefile    2 Apr 2015 14:14:33 -0000       1.30
+++ Makefile    19 Apr 2016 21:49:40 -0000
@@ -4,12 +4,10 @@ COMMENT =     emulates the Super Nintendo En
 BROKEN-alpha = ICE/failure on filter/hq2x.cpp
 BROKEN-hppa =  ICE/failure on filter/hq2x.cpp

-DISTNAME =     snes9x-1.52-src
+DISTNAME =     snes9x-1.53-src
 PKGNAME =      ${DISTNAME:S/-src//}
 CATEGORIES =   emulators games

-REVISION =     7
-
 HOMEPAGE =     http://www.snes9x.com/

 # non-commercial
@@ -22,9 +20,10 @@ WANTLIB =    X11 Xau Xcomposite Xcursor Xda
                gobject-2.0 gthread-2.0 m pango-1.0 pangocairo-1.0 \
                pangoft2-1.0 pixman-1 pthread pthread-stubs stdc++ \
                xcb xcb-render xcb-render-util z gdk_pixbuf-2.0 \
-               glade-2.0 SDL png xml2 gtk-x11-2.0 gdk-x11-2.0
+               glade-2.0 intl SDL png xml2 gtk-x11-2.0 gdk-x11-2.0
+
+MASTER_SITES = http://www.s9x-w32.de/dl/

-MASTER_SITES = https://sites.google.com/site/bearoso/snes9x/
 EXTRACT_SUFX = .tar.bz2

 RUN_DEPENDS =  devel/desktop-file-utils \
@@ -33,15 +32,12 @@ LIB_DEPENDS =       devel/libglade2 \
                devel/sdl \
                graphics/png \
                textproc/libxml \
-               x11/gtk+2
+               x11/gtk+2

 .if ${MACHINE_ARCH} == "i386"
-BUILD_DEPENDS =  devel/nasm
+BUILD_DEPENDS =  devel/nasm
 .endif

-MODULES =      devel/gettext \
-               textproc/intltool
-
 USE_GMAKE =    Yes

 CONFIGURE_STYLE = gnu
@@ -49,7 +45,7 @@ CONFIGURE_ARGS = --without-portaudio \
                 --without-oss \
                 --without-alsa \
                 --without-pulseaudio \
-                --without-opengl
+                --without-opengl
 CONFIGURE_ENV = CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
                LIBS="-L${X11BASE}/lib -L${LOCALBASE}/lib"

Index: distinfo
===================================================================
RCS file: /cvs/ports/emulators/snes9x/distinfo,v
retrieving revision 1.6
diff -u -p -u -r1.6 distinfo
--- distinfo    18 Jan 2015 03:13:51 -0000      1.6
+++ distinfo    19 Apr 2016 21:49:40 -0000
@@ -1,2 +1,2 @@
-SHA256 (snes9x-1.52-src.tar.bz2) = NuCbLaYrkhD+siTP0YMEehUaccHV5fknSdwovUt/8cs=
-SIZE (snes9x-1.52-src.tar.bz2) = 1720137
+SHA256 (snes9x-1.53-src.tar.bz2) = n3xdLQ+j/nU2Ec+U6Iebc7i7PA6rl828tqtzdu+njcM=
+SIZE (snes9x-1.53-src.tar.bz2) = 1838746
Index: patches/patch-gtk_configure
===================================================================
RCS file: /cvs/ports/emulators/snes9x/patches/patch-gtk_configure,v
retrieving revision 1.4
diff -u -p -u -r1.4 patch-gtk_configure
--- patches/patch-gtk_configure 1 Jun 2013 19:19:16 -0000       1.4
+++ patches/patch-gtk_configure 19 Apr 2016 21:49:40 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-gtk_configure,v 1.4 2013/06/01 19:19:16 ajacoutot Exp $
---- gtk/configure.orig Sun Jan 10 18:28:11 2010
-+++ gtk/configure      Sun Oct  2 09:23:54 2011
-@@ -2351,7 +2351,7 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
+--- gtk/configure.orig Mon Apr 18 22:33:51 2016
++++ gtk/configure      Mon Apr 18 22:34:12 2016
+@@ -6316,7 +6316,7 @@ else
+   CFLAGS="$CFLAGS -fomit-frame-pointer"
+ fi

+-LIBS="$LIBS -lX11 -ldl -lXext"
++LIBS="$LIBS -lX11 -lXext"

--CFLAGS="-O2 -Wall -W -pedantic -Wno-unused-parameter -pipe $CFLAGS"
-+CFLAGS="-Wall -W -pedantic -Wno-unused-parameter $CFLAGS"
- CXXFLAGS="$CFLAGS"
-
- ac_ext=c
+ ZSNESFX='#ZSNESFX=yes'
+ ZSNESC4='#ZSNESC4=yes'
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/emulators/snes9x/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -r1.6 PLIST
--- pkg/PLIST   15 Jun 2012 08:32:15 -0000      1.6
+++ pkg/PLIST   19 Apr 2016 21:49:40 -0000
@@ -8,19 +8,9 @@ share/doc/snes9x/snapshots.txt
 share/doc/snes9x/snes9x-license.txt
 share/examples/snes9x/
 share/examples/snes9x/snes9x.conf.default
-share/icons/
-share/icons/hicolor/
-share/icons/hicolor/16x16/
-share/icons/hicolor/16x16/apps/
 share/icons/hicolor/16x16/apps/snes9x.png
-share/icons/hicolor/24x24/
-share/icons/hicolor/24x24/apps/
 share/icons/hicolor/24x24/apps/snes9x.png
-share/icons/hicolor/32x32/
-share/icons/hicolor/32x32/apps/
 share/icons/hicolor/32x32/apps/snes9x.png
-share/icons/hicolor/scalable/
-share/icons/hicolor/scalable/apps/
 share/icons/hicolor/scalable/apps/snes9x.svg
 share/locale/es_VE/
 share/locale/es_VE/LC_MESSAGES/
@@ -29,8 +19,7 @@ share/locale/fr_FR/
 share/locale/fr_FR/LC_MESSAGES/
 share/locale/fr_FR/LC_MESSAGES/snes9x-gtk.mo
 share/locale/pt_BR/LC_MESSAGES/snes9x-gtk.mo
-share/locale/sr@latin/
-share/locale/sr@latin/LC_MESSAGES/
+share/locale/ru/LC_MESSAGES/snes9x-gtk.mo
 share/locale/sr@latin/LC_MESSAGES/snes9x-gtk.mo
 @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
 @unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor

Reply via email to