pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/emulators/gcube Initial import of gcube-0.2.
details: https://anonhg.NetBSD.org/pkgsrc/rev/2acbda41c1e3
branches: trunk
changeset: 478082:2acbda41c1e3
user: xtraeme <xtraeme%pkgsrc.org@localhost>
date: Fri Jul 16 14:25:34 2004 +0000
description:
Initial import of gcube-0.2.
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.
diffstat:
emulators/gcube/DESCR | 3 +++
emulators/gcube/Makefile | 40 ++++++++++++++++++++++++++++++++++++++++
emulators/gcube/PLIST | 10 ++++++++++
emulators/gcube/distinfo | 6 ++++++
emulators/gcube/patches/patch-aa | 19 +++++++++++++++++++
emulators/gcube/patches/patch-ab | 33 +++++++++++++++++++++++++++++++++
6 files changed, 111 insertions(+), 0 deletions(-)
diffs (135 lines):
diff -r 742471840a2a -r 2acbda41c1e3 emulators/gcube/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/gcube/DESCR Fri Jul 16 14:25:34 2004 +0000
@@ -0,0 +1,3 @@
+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 742471840a2a -r 2acbda41c1e3 emulators/gcube/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/gcube/Makefile Fri Jul 16 14:25:34 2004 +0000
@@ -0,0 +1,40 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/07/16 14:25:34 xtraeme Exp $
+#
+
+DISTNAME= gcube-v0.2-src
+PKGNAME= gcube-0.2
+CATEGORIES= emulators
+MASTER_SITES= http://gcube.exemu.net/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg%NetBSD.org@localhost
+HOMEPAGE= http://gcube.exemu.net/
+COMMENT= Opensource Nintendo GameCube(TM) emulator
+
+PKG_INSTALLATION_TYPES= overwrite pkgviews
+
+USE_BUILDLINK3= yes
+USE_GNU_TOOLS+= make
+USE_X11= yes
+WRKSRC= ${WRKDIR}
+
+.include "../../mk/bsd.prefs.mk"
+
+.if !empty(MACHINE_ARCH:Mi386)
+BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm
+CFLAGS+= -DASM_X86=1
+.endif
+
+INSTALLATION_DIRS= share/doc/${PKGBASE} bin
+
+do-install:
+.for prog in isopack gcube bin2dol gcmap tplx
+ ${INSTALL_PROGRAM} ${WRKSRC}/${prog} ${PREFIX}/bin
+.endfor
+.for f in README ChangeLog COPYING
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/${PKGBASE}
+.endfor
+
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 742471840a2a -r 2acbda41c1e3 emulators/gcube/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/gcube/PLIST Fri Jul 16 14:25:34 2004 +0000
@@ -0,0 +1,10 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/07/16 14:25:34 xtraeme Exp $
+bin/bin2dol
+bin/gcmap
+bin/gcube
+bin/isopack
+bin/tplx
+share/doc/gcube/COPYING
+share/doc/gcube/ChangeLog
+share/doc/gcube/README
+@dirrm share/doc/gcube
diff -r 742471840a2a -r 2acbda41c1e3 emulators/gcube/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/gcube/distinfo Fri Jul 16 14:25:34 2004 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/07/16 14:25:34 xtraeme Exp $
+
+SHA1 (gcube-v0.2-src.tar.bz2) = 0681f1bf3f64208616984a5352d9ebeaff5ed8c6
+Size (gcube-v0.2-src.tar.bz2) = 297817 bytes
+SHA1 (patch-aa) = 1bb0e7b6429bc0df0694bf9cbd7b41975f727f73
+SHA1 (patch-ab) = 119d81c03a38bfc76a9fe063e6cb347b8fddd60d
diff -r 742471840a2a -r 2acbda41c1e3 emulators/gcube/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/gcube/patches/patch-aa Fri Jul 16 14:25:34 2004 +0000
@@ -0,0 +1,19 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/07/16 14:25:34 xtraeme Exp $
+
+--- Makefile.rules.orig 2004-07-16 14:47:19.000000000 +0200
++++ Makefile.rules 2004-07-16 14:48:09.000000000 +0200
+@@ -1,10 +1,10 @@
+
+ SDL_CONFIG=sdl-config
+-LIBS=-lSDL -lz -l$(OPENGL)
++LIBS=-lSDL -lz -l$(OPENGL) $(LDFLAGS)
+
+-CFLAGS=-g -Wall
+-PROFLAGS=-g -Wall -pg -fprofile-arcs -ftest-coverage
+-OPTFLAGS=-O3 -fno-strict-aliasing -fomit-frame-pointer -ffast-math -march=$(CPU) $(OPTIMIZE)
++#CFLAGS=-g -Wall
++#PROFLAGS=-g -Wall -pg -fprofile-arcs -ftest-coverage
++OPTFLAGS=-fno-strict-aliasing -fomit-frame-pointer -ffast-math
+
+ OBJECTS=\
+ ppc_disasm.o\
diff -r 742471840a2a -r 2acbda41c1e3 emulators/gcube/patches/patch-ab
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/gcube/patches/patch-ab Fri Jul 16 14:25:34 2004 +0000
@@ -0,0 +1,33 @@
+$NetBSD: patch-ab,v 1.1.1.1 2004/07/16 14:25:34 xtraeme Exp $
+
+--- Makefile.orig 2004-07-16 14:57:16.000000000 +0200
++++ Makefile 2004-07-16 14:57:30.000000000 +0200
+@@ -1,8 +1,8 @@
+ # use assembler optimizations
+-ASM_X86=1
++#ASM_X86=1
+
+ # use debugger: 1 - by default, 2 - compile in but don't use by default
+-GDEBUG=2
++#GDEBUG=2
+
+ # 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 @@
+ 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 @@
+ OPENGL=GL
+
+ # compilator
+-CC=gcc
++#CC=gcc
+
+ # if byteswap.h is present
+ USE_BYTESWAP_H=1
Home |
Main Index |
Thread Index |
Old Index