diff options
author | pav <pav@FreeBSD.org> | 2003-12-27 07:54:19 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2003-12-27 07:54:19 +0800 |
commit | ed6f93a623cf334517ff2f3b86ab9f7aa54a08f2 (patch) | |
tree | 8226752d6f4f1ddc17909227ee55f97338d791c3 | |
parent | 228454d8e0453b47d0e28968f3b795217a5c03a9 (diff) | |
download | freebsd-ports-gnome-ed6f93a623cf334517ff2f3b86ab9f7aa54a08f2.tar.gz freebsd-ports-gnome-ed6f93a623cf334517ff2f3b86ab9f7aa54a08f2.tar.zst freebsd-ports-gnome-ed6f93a623cf334517ff2f3b86ab9f7aa54a08f2.zip |
Add linux-geepee32, a linux binary version of GP32 emulator. GP32 is
a handheld used mainly in Korea.
PR: ports/57685
Submitted by: No Name <arundel@gmx.net>
-rw-r--r-- | emulators/Makefile | 1 | ||||
-rw-r--r-- | emulators/linux-geepee32/Makefile | 45 | ||||
-rw-r--r-- | emulators/linux-geepee32/distinfo | 1 | ||||
-rw-r--r-- | emulators/linux-geepee32/files/geepee32.sh | 6 | ||||
-rw-r--r-- | emulators/linux-geepee32/pkg-descr | 9 | ||||
-rw-r--r-- | emulators/linux-geepee32/pkg-plist | 5 |
6 files changed, 67 insertions, 0 deletions
diff --git a/emulators/Makefile b/emulators/Makefile index 18e1114b5115..13c1ef60d94b 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -42,6 +42,7 @@ SUBDIR += libspectrum SUBDIR += libvm68k SUBDIR += linux-ePSXe + SUBDIR += linux-geepee32 SUBDIR += linux-mupen64 SUBDIR += linux-peops-softgpu SUBDIR += linux-peops-spu diff --git a/emulators/linux-geepee32/Makefile b/emulators/linux-geepee32/Makefile new file mode 100644 index 000000000000..80553ddc0ac3 --- /dev/null +++ b/emulators/linux-geepee32/Makefile @@ -0,0 +1,45 @@ +# New ports collection makefile for: geepee32 +# Date Created: 05 October 2003 +# Whom: <arundel@gmx.net> +# +# $FreeBSD$ + +PORTNAME= geepee32 +PORTVERSION= 30 +CATEGORIES= emulators linux +MASTER_SITES= http://users.skynet.be/firefly/gp32/project/geepee32/ +PKGNAMEPREFIX= linux- +DISTNAME= ${PORTNAME}_linux_sdl_${PORTVERSION} + +MAINTAINER= arundel@gmx.net +COMMENT= The only GP32 emulator for x86 archs + +RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 + +ONLY_FOR_ARCHS= i386 +USE_LINUX= yes +USE_XLIB= yes +USE_ZIP= yes +NO_WRKSUBDIR= yes + +TARGET_DIR= ${PREFIX}/geepee32 + +STRIP= +PROG_FILES= ${WRKDIR}/geepee32 +DATA_FILES= ${FILESDIR}/geepee32.sh + +do-build: + +do-install: + ${INSTALL} -d -m 777 ${TARGET_DIR} && \ + ${INSTALL_PROGRAM} ${PROG_FILES} ${TARGET_DIR} && \ + ${INSTALL_SCRIPT} ${DATA_FILES} ${TARGET_DIR} + +post-install: + ${TOUCH} ${TARGET_DIR}/iic.bin && \ + ${LN} -s ${TARGET_DIR}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME} + @${ECHO_MSG} "" + @${ECHO_MSG} "Please don't mail us with requests for ROM dump." + @${ECHO_MSG} "" + +.include <bsd.port.mk> diff --git a/emulators/linux-geepee32/distinfo b/emulators/linux-geepee32/distinfo new file mode 100644 index 000000000000..fe4296dcfbf9 --- /dev/null +++ b/emulators/linux-geepee32/distinfo @@ -0,0 +1 @@ +MD5 (geepee32_linux_sdl_30.zip) = 205959874ee2355265b119ff008a0ca7 diff --git a/emulators/linux-geepee32/files/geepee32.sh b/emulators/linux-geepee32/files/geepee32.sh new file mode 100644 index 000000000000..ec3ffc1fafff --- /dev/null +++ b/emulators/linux-geepee32/files/geepee32.sh @@ -0,0 +1,6 @@ +#!/bin/sh +# Needed to make symlinks/shortcuts work. +# Wrap geepee32 binary +cd "/usr/local/geepee32//" +./geepee32 $* +exit $? diff --git a/emulators/linux-geepee32/pkg-descr b/emulators/linux-geepee32/pkg-descr new file mode 100644 index 000000000000..98253c46202c --- /dev/null +++ b/emulators/linux-geepee32/pkg-descr @@ -0,0 +1,9 @@ +What is it ? +GeePee32 is a GP32 emulator that emulates the Korean GP32 handheld +(http://www.gp32.com). + +Firmware: +The emulator needs a GP32 firmware dump in order to work. I do not +have permission from Gamepark Inc. to distrubute this file :( + +WWW: http://users.skynet.be/firefly/gp32/geepee32/ diff --git a/emulators/linux-geepee32/pkg-plist b/emulators/linux-geepee32/pkg-plist new file mode 100644 index 000000000000..9cc1ed427d31 --- /dev/null +++ b/emulators/linux-geepee32/pkg-plist @@ -0,0 +1,5 @@ +geepee32/geepee32 +geepee32/geepee32.sh +geepee32/iic.bin +bin/geepee32 +@dirrm geepee32 |