[91933] trunk/dports/emulators/mednafen
and.damore at macports.org
and.damore at macports.org
Fri Apr 13 08:38:52 PDT 2012
Revision: 91933
https://trac.macports.org/changeset/91933
Author: and.damore at macports.org
Date: 2012-04-13 08:38:50 -0700 (Fri, 13 Apr 2012)
Log Message:
-----------
port mednafen: version upgrade, added openmaintainer, patched files using old zlib and GL API, remove previous patchfile, maintainer timeout #33853, closing #33853 and #33736
Modified Paths:
--------------
trunk/dports/emulators/mednafen/Portfile
Added Paths:
-----------
trunk/dports/emulators/mednafen/files/patch-src_drivers_shader_cpp.diff
trunk/dports/emulators/mednafen/files/patch-src_file_cpp.diff
Removed Paths:
-------------
trunk/dports/emulators/mednafen/files/patch-src_selblur.cpp
Modified: trunk/dports/emulators/mednafen/Portfile
===================================================================
--- trunk/dports/emulators/mednafen/Portfile 2012-04-13 10:12:18 UTC (rev 91932)
+++ trunk/dports/emulators/mednafen/Portfile 2012-04-13 15:38:50 UTC (rev 91933)
@@ -3,11 +3,11 @@
PortSystem 1.0
name mednafen
-version 0.8.1
-revision 2
+version 0.8.D.3
+epoch 1
platforms darwin
categories emulators games
-maintainers freebsd.org:adamw
+maintainers freebsd.org:adamw openmaintainer
description Super-fast and super-compatible emulator for many video game systems
long_description Medfafen is a portable (utilizing OpenGL and SDL) \
argument-driven multi-system emulator with many \
@@ -22,7 +22,10 @@
homepage http://mednafen.sourceforge.net/
master_sites sourceforge:project/${name}/Mednafen/${version}
use_bzip2 yes
-checksums md5 71067abd527d1e57f7124e31301a7201
+checksums md5 57d22805071becd81858b0c088a275e5 \
+ sha1 b19b92101853cb653506456fd8ab1c0bb0b6e636 \
+ rmd160 546f49a9541ba4d0367fe682aef23cdadf3d7325
+
depends_lib path:lib/pkgconfig/sdl.pc:libsdl \
port:libsdl_net \
port:libsndfile \
@@ -32,7 +35,8 @@
# Just an FYI: even though it takes a billion years to compile
# src/gba/arm.cpp, it *does* finish eventually.
-patchfiles patch-src_selblur.cpp
+patchfiles patch-src_file_cpp.diff \
+ patch-src_drivers_shader_cpp.diff
worksrcdir ${name}
Added: trunk/dports/emulators/mednafen/files/patch-src_drivers_shader_cpp.diff
===================================================================
--- trunk/dports/emulators/mednafen/files/patch-src_drivers_shader_cpp.diff (rev 0)
+++ trunk/dports/emulators/mednafen/files/patch-src_drivers_shader_cpp.diff 2012-04-13 15:38:50 UTC (rev 91933)
@@ -0,0 +1,11 @@
+--- src/drivers/shader.cpp.orig 2012-04-01 11:03:00.000000000 +0200
++++ src/drivers/shader.cpp 2012-04-01 11:10:57.000000000 +0200
+@@ -176,7 +176,7 @@
+ }";
+
+
+-static void ShaderErrorTest(GLenum moe)
++static void ShaderErrorTest(GLhandleARB moe)
+ {
+ char buf[1000];
+ GLsizei buflen = 0;
Added: trunk/dports/emulators/mednafen/files/patch-src_file_cpp.diff
===================================================================
--- trunk/dports/emulators/mednafen/files/patch-src_file_cpp.diff (rev 0)
+++ trunk/dports/emulators/mednafen/files/patch-src_file_cpp.diff 2012-04-13 15:38:50 UTC (rev 91933)
@@ -0,0 +1,44 @@
+--- src/file.cpp.orig 2012-04-01 10:41:21.000000000 +0200
++++ src/file.cpp 2012-04-01 10:42:58.000000000 +0200
+@@ -229,7 +229,7 @@
+ goto doret;
+ }
+
+- while((howmany = gzread(tz, tmp->data + cur_size, cur_alloced - cur_size)) > 0)
++ while((howmany = gzread((gzFile) tz, tmp->data + cur_size, cur_alloced - cur_size)) > 0)
+ {
+ cur_size += howmany;
+ cur_alloced <<= 1;
+@@ -282,7 +282,7 @@
+ }
+ else if(type == MDFN_FILETYPE_GZIP)
+ {
+- gzclose(tz);
++ gzclose((gzFile) tz);
+ }
+ else if(type == MDFN_FILETYPE_ZIP)
+ {
+@@ -444,7 +444,7 @@
+
+ if(!(fceufp = MakeMemWrap(t, 1)))
+ {
+- gzclose(t);
++ gzclose((gzFile) t);
+ return(0);
+ }
+
+@@ -671,12 +671,12 @@
+ int errnum;
+
+ MDFN_PrintError(_("Error writing to \"%s\": %m"), filename, gzerror(gp, &errnum));
+- gzclose(gp);
++ gzclose((gzFile) gp);
+ return(0);
+ }
+ }
+
+- if(gzclose(gp) != Z_OK) // FIXME: Huhm, how should we handle this?
++ if(gzclose((gzFile) gp) != Z_OK) // FIXME: Huhm, how should we handle this?
+ {
+ MDFN_PrintError(_("Error closing \"%s\""), filename);
+ return(0);
Deleted: trunk/dports/emulators/mednafen/files/patch-src_selblur.cpp
===================================================================
--- trunk/dports/emulators/mednafen/files/patch-src_selblur.cpp 2012-04-13 10:12:18 UTC (rev 91932)
+++ trunk/dports/emulators/mednafen/files/patch-src_selblur.cpp 2012-04-13 15:38:50 UTC (rev 91933)
@@ -1,13 +0,0 @@
---- src/selblur.cpp.orig 2007-05-18 12:56:11.000000000 -0400
-+++ src/selblur.cpp 2007-05-18 12:58:04.000000000 -0400
-@@ -32,8 +32,8 @@
- // spec->dest[x + y * spec->dest_pitch32] = (r << spec->red_shift) | (g << spec->green_shift) | (b << spec->blue_shift);
- //}
-
--#define GetSourcePixel(_x, _y, _r, _g, _b) { uint32 __pixel = source[_x + _y * source_pitch32]; _r = (__pixel >> red_shift) & 0xFF; \
-- _g = (__pixel >> green_shift) & 0xFF; _b = (__pixel >> blue_shift) & 0xFF; }
-+#define GetSourcePixel(_x, _y, _r, _g, _b) { uint32 __mypixel = source[_x + _y * source_pitch32]; _r = (__mypixel >> red_shift) & 0xFF; \
-+ _g = (__mypixel >> green_shift) & 0xFF; _b = (__mypixel >> blue_shift) & 0xFF; }
-
- #define SetDestPixel(_x, _y, _r, _g, _b) dest[_x + _y * dest_pitch32] = (_r << red_shift) | (_g << green_shift) | (_b << blue_shift);
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120413/e6c04d3c/attachment.html>
More information about the macports-changes
mailing list