pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators gcube: Remove, succeeded by emulators/dolphi...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/dab15e51dca1
branches:  trunk
changeset: 410783:dab15e51dca1
user:      nia <nia%pkgsrc.org@localhost>
date:      Wed Jan 29 10:33:16 2020 +0000

description:
gcube: Remove, succeeded by emulators/dolphin-emu

diffstat:

 emulators/Makefile                            |    3 +-
 emulators/gcube/DESCR                         |    3 -
 emulators/gcube/Makefile                      |   42 ------
 emulators/gcube/PLIST                         |    9 -
 emulators/gcube/distinfo                      |   16 --
 emulators/gcube/patches/patch-aa              |   50 --------
 emulators/gcube/patches/patch-ab              |   33 -----
 emulators/gcube/patches/patch-ac              |   16 --
 emulators/gcube/patches/patch-ad              |  102 ----------------
 emulators/gcube/patches/patch-ae              |   71 -----------
 emulators/gcube/patches/patch-af              |   44 -------
 emulators/gcube/patches/patch-ag              |  161 --------------------------
 emulators/gcube/patches/patch-general.c       |   13 --
 emulators/gcube/patches/patch-general.h       |   13 --
 emulators/gcube/patches/patch-gx__transform.h |   32 -----
 15 files changed, 1 insertions(+), 607 deletions(-)

diffs (truncated from 678 to 300 lines):

diff -r ccf3ca7ee5d7 -r dab15e51dca1 emulators/Makefile
--- a/emulators/Makefile        Wed Jan 29 08:33:46 2020 +0000
+++ b/emulators/Makefile        Wed Jan 29 10:33:16 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.311 2020/01/20 21:54:02 nia Exp $
+# $NetBSD: Makefile,v 1.312 2020/01/29 10:33:16 nia Exp $
 #
 
 COMMENT=       Emulators for other operating systems
@@ -68,7 +68,6 @@
 SUBDIR+=       fs-uae-launcher
 SUBDIR+=       fuse-emulator
 SUBDIR+=       fuse-emulator-utils
-SUBDIR+=       gcube
 SUBDIR+=       generator-cbiere
 SUBDIR+=       gens
 SUBDIR+=       gns3-gui
diff -r ccf3ca7ee5d7 -r dab15e51dca1 emulators/gcube/DESCR
--- a/emulators/gcube/DESCR     Wed Jan 29 08:33:46 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-Gcube is an open source Nintendo GameCube(TM) emulator beeing developed
-by monk with the main purpose of running at least one commercial game
-fully emulated.
diff -r ccf3ca7ee5d7 -r dab15e51dca1 emulators/gcube/Makefile
--- a/emulators/gcube/Makefile  Wed Jan 29 08:33:46 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-# $NetBSD: Makefile,v 1.23 2016/03/09 22:10:13 tnn Exp $
-#
-
-DISTNAME=              gcube-0.4-src
-PKGNAME=               ${DISTNAME:S/-src//}
-PKGREVISION=           5
-CATEGORIES=            emulators
-MASTER_SITES=          http://www.liquidx.org/distfiles/
-EXTRACT_SUFX=          .tar.bz2
-
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              http://gcube.exemu.net/
-COMMENT=               Opensource Nintendo GameCube(TM) emulator
-
-USE_TOOLS+=            gmake
-WRKSRC=                        ${WRKDIR}/0.4
-
-LDFLAGS.DragonFly=     -lm
-LDFLAGS.SunOS+=                -lm
-LDFLAGS.Linux+=                -lm
-
-.include "../../mk/bsd.prefs.mk"
-
-.if !empty(MACHINE_ARCH:Mi386)
-BUILD_DEPENDS+=                nasm-[0-9]*:../../devel/nasm
-CFLAGS+=               -DASM_X86=1
-.endif
-
-INSTALLATION_DIRS=     bin share/doc/${PKGBASE}
-
-do-install:
-.for prog in isopack gcube bin2dol gcmap tplx
-       ${INSTALL_PROGRAM} ${WRKSRC}/${prog} ${DESTDIR}${PREFIX}/bin
-.endfor
-.for f in README ChangeLog COPYING
-       ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
-.endfor
-
-.include "../../devel/SDL/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../mk/jpeg.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r ccf3ca7ee5d7 -r dab15e51dca1 emulators/gcube/PLIST
--- a/emulators/gcube/PLIST     Wed Jan 29 08:33:46 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:51:04 joerg Exp $
-bin/bin2dol
-bin/gcmap
-bin/gcube
-bin/isopack
-bin/tplx
-share/doc/gcube/COPYING
-share/doc/gcube/ChangeLog
-share/doc/gcube/README
diff -r ccf3ca7ee5d7 -r dab15e51dca1 emulators/gcube/distinfo
--- a/emulators/gcube/distinfo  Wed Jan 29 08:33:46 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: distinfo,v 1.8 2015/11/03 20:30:57 agc Exp $
-
-SHA1 (gcube-0.4-src.tar.bz2) = dae967f8aedfc2115c3720dfe2c523128fddc8b6
-RMD160 (gcube-0.4-src.tar.bz2) = 9a7c13ed611da22705f960686eea225e30b61dc6
-SHA512 (gcube-0.4-src.tar.bz2) = f73665386d547322f20ed5e358f4f394b07d74fd90bddbfe1158a7a5d896bff36dabc9833f2d820a7af7673b8c8af62490f7fa07b06a2bbca4df6356a1e3c91a
-Size (gcube-0.4-src.tar.bz2) = 803503 bytes
-SHA1 (patch-aa) = 40bcf9a8306ddfe63cd28c294856c0df0edfb916
-SHA1 (patch-ab) = 8907f650214bec5cdbf032464a1be39cccea5d81
-SHA1 (patch-ac) = 24e52c1b863d858863317de1c34fe9a917f83599
-SHA1 (patch-ad) = 2d21a509b768d6aa269cb30e1adf01279d98bc41
-SHA1 (patch-ae) = 2f0d6ff8e3e7937c48990822b692cc2532789c34
-SHA1 (patch-af) = 295f3c06b5942d19b8e9ad41c220fac42c3fb7f5
-SHA1 (patch-ag) = 886676b737029566b4e314465750fcd0db4c176c
-SHA1 (patch-general.c) = 05bf7b82fa224f68fc63ba63116746442218e9d7
-SHA1 (patch-general.h) = 0d6a737c5967179faeb94105592285dc7bf9638a
-SHA1 (patch-gx__transform.h) = 8b0e3b4f202f0a998cdd712eecad4c664d1b0dda
diff -r ccf3ca7ee5d7 -r dab15e51dca1 emulators/gcube/patches/patch-aa
--- a/emulators/gcube/patches/patch-aa  Wed Jan 29 08:33:46 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,50 +0,0 @@
-$NetBSD: patch-aa,v 1.4 2013/10/20 18:10:41 joerg Exp $
-
-Honor CFLAGS and LDFLAGS from pkgsrc.
-
---- Makefile.rules.orig        2005-01-12 13:34:18.000000000 +0000
-+++ Makefile.rules
-@@ -1,10 +1,10 @@
- 
- SDL_CONFIG=sdl-config
--LIBS=`$(SDL_CONFIG) --libs` -mno-windows -mcygwin -lz -l$(OPENGL)
-+LIBS=`$(SDL_CONFIG) --libs` -lz -l$(OPENGL)
- 
--CFLAGS=-g -Wall -I/usr/include -I/usr/local/include
--PROFLAGS=-g -Wall -pg -fprofile-arcs -ftest-coverage
--OPTFLAGS=-O3 -fno-strict-aliasing -fomit-frame-pointer -ffast-math -march=$(CPU) $(OPTIMIZE)
-+#CFLAGS=-g -Wall -I/usr/include -I/usr/local/include
-+#PROFLAGS=-g -Wall -pg -fprofile-arcs -ftest-coverage
-+#OPTFLAGS=-O3 -fno-strict-aliasing -fomit-frame-pointer -ffast-math -march=$(CPU) $(OPTIMIZE)
- 
- OBJECTS=\
-        ppc_disasm.o\
-@@ -89,22 +89,22 @@ release: default
- profiler:     default
- 
- gcube:  $(OBJECTS) gcube.o
--      $(CC) $(CFLAGS) $^ -o $@ $(LIBS)
-+      $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ $(LIBS)
- 
- gcubedbg:  $(OBJECTS) gcubedbg.o cpu_dbg.o
--      $(CC) $(CFLAGS) $^ -o $@ $(LIBS)
-+      $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ $(LIBS)
- 
- bin2dol:      bin2dol.c general.o
--      $(CC) $(CFLAGS) $^ -o $@
-+      $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@
- 
- tplx: tplx.o general.o
--      $(CC) $(CFLAGS) $^ -o $@
-+      $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@
- 
- thpview: thpview.o general.o jpeg_tools.o
--      $(CC) $(CFLAGS) `$(SDL_CONFIG) --cflags` $^ -o $@ -ljpeg `$(SDL_CONFIG) --libs`
-+      $(CC) $(CFLAGS) $(LDFLAGS) `$(SDL_CONFIG) --cflags` $^ -o $@ -ljpeg `$(SDL_CONFIG) --libs`
- 
- isopack: isopack.o general.o
--      $(CC) $(CFLAGS) $^ -o $@ -lz
-+      $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ -lz
- 
- ppc_disasm.o: ppc_disasm.c
-       $(CC) -g -c -o $@ $<
diff -r ccf3ca7ee5d7 -r dab15e51dca1 emulators/gcube/patches/patch-ab
--- a/emulators/gcube/patches/patch-ab  Wed Jan 29 08:33:46 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2006/01/10 14:33:26 jmmv Exp $
-
---- Makefile.orig      2005-01-12 03:11:22.000000000 +0100
-+++ Makefile
-@@ -1,8 +1,8 @@
- # use assembler optimizations
--ASM_X86=0
-+#ASM_X86=0
- 
- # use debugger: 1 - by default, 2 - compile in but don't use by default
--GDEBUG=0
-+#GDEBUG=0
- 
- # by default, no window will open until fb address is set
- # or video mode is specified. some programs might not reach that stage.
-@@ -18,7 +18,7 @@ DEFAULT_BUFFER_SIZE=512
- MEMHACK=0
- 
- # specify the cpu used (for -march, check gcc manual)
--CPU=i686
-+#CPU=i686
- #CPU=athlon-xp
- 
- # add here optimization flags
-@@ -28,7 +28,7 @@ CPU=i686
- OPENGL=GL
- 
- # compilator
--CC=gcc
-+#CC=gcc
- 
- # if byteswap.h is present
- USE_BYTESWAP_H=0
diff -r ccf3ca7ee5d7 -r dab15e51dca1 emulators/gcube/patches/patch-ac
--- a/emulators/gcube/patches/patch-ac  Wed Jan 29 08:33:46 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2006/01/10 14:33:26 jmmv Exp $
-
---- cpu.c.orig 2005-01-12 02:10:42.000000000 +0100
-+++ cpu.c
-@@ -45,10 +45,10 @@ __u32 mask[32][32];
- int RESERVE = 0;
- __u32 RESERVE_ADDR = 0;
- 
-+#if 0
- double (*fp_round[]) (double) = { round, trunc, ceil, floor };
- #define FP_ROUND(D)           (fp_round[FPSCR_RN] (D))
- 
--#if 0
- # include <fenv.h>
- int fp_round_mode[] = { FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD, FE_DOWNWARD };
- # define SET_ROUNDING_MODE                            (fesetround (fp_round_mode[FPSCR_RN]))
diff -r ccf3ca7ee5d7 -r dab15e51dca1 emulators/gcube/patches/patch-ad
--- a/emulators/gcube/patches/patch-ad  Wed Jan 29 08:33:46 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,102 +0,0 @@
-$NetBSD: patch-ad,v 1.1 2006/06/26 10:56:57 rillig Exp $
-
-Thou shalt not use reserved identifiers.
-
---- cpu.h.orig 2005-01-12 01:19:11.000000000 +0100
-+++ cpu.h      2006-06-26 12:51:48.000000000 +0200
-@@ -284,8 +284,8 @@ extern __u64 ps1[32];
- 
- #define SET_FIELD(X,n,Y)\
-       ({\
--                      __u32 _n = (n);\
--                      (X = (X &~ (0x0f << ((7-(_n)) << 2))) | ((Y) << ((7-(_n)) << 2)));\
-+                      __u32 m_n = (n);\
-+                      (X = (X &~ (0x0f << ((7-(m_n)) << 2))) | ((Y) << ((7-(m_n)) << 2)));\
-       })
- #define CLEAR_FIELD(X,n)      (X = (X &~ (0x0f << ((7-(n)) << 2))))
- #define GET_FIELD(X,n)                ((X >> (32 - (((n) + 1) << 2))) & 0x0f)
-@@ -293,16 +293,16 @@ extern __u64 ps1[32];
- // signed
- #define CALC_CR(n,X,Y)\
-       ({\
--                      __s32 _X = (X);\
--                      __s32 _Y = (Y);\
--                      SET_FIELD (CR, n, ((IS_XER_SO) ? CR_SO : 0) | ((_X < _Y) ? CR_LT : 0) | ((_X > _Y) ? CR_GT : 0) | ((_X == _Y) ? CR_EQ : 0));\
-+                      __s32 m_X = (X);\
-+                      __s32 m_Y = (Y);\
-+                      SET_FIELD (CR, n, ((IS_XER_SO) ? CR_SO : 0) | ((m_X < m_Y) ? CR_LT : 0) | ((m_X > m_Y) ? CR_GT : 0) | ((m_X == m_Y) ? CR_EQ : 0));\
-       })
- // unsigned
- #define CALC_CRL(n,X,Y)\
-       ({\
--                      __u32 _X = (X);\
--                      __u32 _Y = (Y);\
--                      SET_FIELD (CR, n, ((IS_XER_SO) ? CR_SO : 0) | ((_X < _Y) ? CR_LT : 0) | ((_X > _Y) ? CR_GT : 0) | ((_X == _Y) ? CR_EQ : 0));\
-+                      __u32 m_X = (X);\
-+                      __u32 m_Y = (Y);\
-+                      SET_FIELD (CR, n, ((IS_XER_SO) ? CR_SO : 0) | ((m_X < m_Y) ? CR_LT : 0) | ((m_X > m_Y) ? CR_GT : 0) | ((m_X == m_Y) ? CR_EQ : 0));\
-       })
- 
- // rewrite in asm
-@@ -315,14 +315,14 @@ extern __u64 ps1[32];
- #define IS_SNAN(X)                            ((((X) & 0x000fffffffffffffULL) != 0) && (((X) & 0x7ff8000000000000ULL) == 0x7ff0000000000000ULL))
- #define CALC_CRF(n,X,Y)\
-       ({\
--                      double _X = (X);\
--                      double _Y = (Y);\
--                      if (_X < _Y)\
-+                      double m_X = (X);\
-+                      double m_Y = (Y);\
-+                      if (m_X < m_Y)\
-                       {\
-                               SET_FIELD (CR, n, 8);\
-                               FPSCR |= 8 << FPSCR_FPCC;\
-                       }\
--                      else if (_X > _Y)\
-+                      else if (m_X > m_Y)\
-                       {\
-                               SET_FIELD (CR, n, 4);\
-                               FPSCR |= 4 << FPSCR_FPCC;\
-@@ -337,8 +337,8 @@ extern __u64 ps1[32];
- #define IS_NANS                                               IS_NAN
- #define CALC_CRFS(n,Xf,Xb,Yf,Yb)\
-       ({\
--                      double _X = (Xf);\
--                      double _Y = (Yf);\
-+                      double m_X = (Xf);\
-+                      double m_Y = (Yf);\
-                       FPSCR &= ~(0x1f << FPSCR_FPCC);\
-                       if (IS_NAN (Xb) || IS_NAN (Yb))\
-                       {\
-@@ -346,12 +346,12 @@ extern __u64 ps1[32];
-                               FPSCR |= 1 << FPSCR_FPCC;\
-                               FPSCR |= FPSCR_VXSNAN;\
-                       }\
--                      else if (_X < _Y)\
-+                      else if (m_X < m_Y)\
-                       {\
-                               SET_FIELD (CR, n, 8);\
-                               FPSCR |= 8 << FPSCR_FPCC;\
-                       }\
--                      else if (_X > _Y)\
-+                      else if (m_X > m_Y)\



Home | Main Index | Thread Index | Old Index