ports/71197: [MAINTAINER] emulators/fceu: Update to 0.98.12

Greg J. xcas at cox.net
Tue Aug 31 15:20:28 UTC 2004


>Number:         71197
>Category:       ports
>Synopsis:       [MAINTAINER] emulators/fceu: Update to 0.98.12
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 31 15:20:28 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Greg J.
>Release:        FreeBSD 5.3-BETA2 i386
>Organization:
>Environment:


System: FreeBSD 5.3-BETA2 #0: Mon Aug 30 06:43:16 MST 2004
    root at casper.bsd-unix.org:/usr/obj/usr/src/sys/CASX32



>Description:


Update to 0.98.12


>How-To-Repeat:





>Fix:


--- fceu.diff begins here ---
diff -ur fceu-orig/Makefile fceu/Makefile
--- fceu-orig/Makefile	Tue Aug 31 07:18:44 2004
+++ fceu/Makefile	Tue Aug 31 07:49:47 2004
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	fceu
-PORTVERSION=	0.98.11
+PORTVERSION=	0.98.12
 CATEGORIES=	emulators
 MASTER_SITES=	http://fceultra.sourceforge.net/releases/
 MASTER_SITE_SUBDIR=	fceultra
@@ -26,24 +26,14 @@
 
 DOCS=		cheat.html faq.html fceultra.html fcm.txt fcs.txt protocol.txt
 TECHDOCS=	README.now README.sound UNIF_current.txt nsfspec.txt
-TECHCPUDOC=	4017.txt 6502_cpu.txt NESSOUND-4th.txt NESSOUND.txt dmc.txt
+TECHCPUDOCS=	4017.txt 6502_cpu.txt NESSOUND-4th.txt NESSOUND.txt dmc.txt
 TECHEXPDOCS=	SMB2j.txt mmc5-e.txt mmc5_bank_switch.txt namco.txt taito.txt \
 		tengen.txt vrcvi.txt vrcvii.txt
 TECHPPUDOCS=	"2C02_technical_operation.TXT" loopy1.txt loopy2.txt
 
 .include <bsd.port.pre.mk>
 
-.if defined(WITH_OPTIMIZED_FLAGS)
-CFLAGS+=	-O3 -ffast-math -finline-functions -fomit-frame-pointer -funroll-loops -fexpensive-optimizations -malign-double
-.if (${ARCH} == "i386")
-CFLAGS+=	-ffast-math -mfancy-math-387
-.endif # i386
-.endif
-
 pre-everything::
-.if !defined(WITH_OPTIMIZED_FLAGS)
-	@${ECHO_MSG} "You can optimize by setting WITH_OPTIMIZED_FLAGS=yes."
-.endif
 .if !defined(NOPORTDOCS) && !defined(TECH_DOC_INSTALL)
 	@${ECHO_MSG} "You can install technical documents"
 	@${ECHO_MSG} "by defining TECH_DOC_INSTALL"
@@ -77,7 +67,7 @@
 	${INSTALL_DATA} ${WRKSRC}/Documentation/tech/${docs} ${DOCSDIR}/tech
 .endfor
 	@${MKDIR} ${DOCSDIR}/tech/cpu
-.for docs in ${TECHCPUDOC}
+.for docs in ${TECHCPUDOCS}
 	${INSTALL_DATA} ${WRKSRC}/Documentation/tech/cpu/${docs} \
 			${DOCSDIR}/tech/cpu
 .endfor
diff -ur fceu-orig/distinfo fceu/distinfo
--- fceu-orig/distinfo	Tue Aug 31 07:18:44 2004
+++ fceu/distinfo	Tue Aug 31 07:19:27 2004
@@ -1,2 +1,2 @@
-MD5 (fceu-0.98.11.src.tar.bz2) = fda762a06c0167b903e4278beccc4760
-SIZE (fceu-0.98.11.src.tar.bz2) = 556643
+MD5 (fceu-0.98.12.src.tar.bz2) = 0fd2175b1f929e8b4d456789c4d7fc2b
+SIZE (fceu-0.98.12.src.tar.bz2) = 559571
diff -ur fceu-orig/files/patch-src-movie.c fceu/files/patch-src-movie.c
--- fceu-orig/files/patch-src-movie.c	Tue Aug 31 07:18:44 2004
+++ fceu/files/patch-src-movie.c	Tue Aug 31 07:36:54 2004
@@ -1,5 +1,5 @@
---- src/movie.c.orig	Sat Aug 14 07:13:51 2004
-+++ src/movie.c	Sat Aug 14 07:15:58 2004
+--- src/movie.c.orig	Tue Aug 31 07:35:21 2004
++++ src/movie.c	Tue Aug 31 07:35:57 2004
 @@ -154,7 +154,7 @@
  
  void FCEUMOV_AddJoy(uint8 *js)
@@ -9,10 +9,10 @@
  
   if(!current) return;	/* Not playback nor recording. */
  
-@@ -190,7 +190,7 @@
-    tmp >>= 5;
+@@ -191,7 +191,7 @@
     tmp &= 0x3;
     ti=0;
+ 
 -   int tmpfix = tmp;
 +   tmpfix = tmp;
     while(tmp--) { nextts |= fgetc(slots[-1 - current]) << (ti * 8); ti++; }
--- fceu.diff ends here ---



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list