aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/catapult/Makefile39
-rw-r--r--emulators/catapult/distinfo3
-rw-r--r--emulators/catapult/pkg-descr3
-rw-r--r--emulators/catapult/pkg-plist49
5 files changed, 95 insertions, 0 deletions
diff --git a/emulators/Makefile b/emulators/Makefile
index 5b577922041d..39cf455c194e 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -13,6 +13,7 @@
SUBDIR += bfe
SUBDIR += bochs
SUBDIR += bsvc
+ SUBDIR += catapult
SUBDIR += cinc
SUBDIR += cingb
SUBDIR += cpmemu
diff --git a/emulators/catapult/Makefile b/emulators/catapult/Makefile
new file mode 100644
index 000000000000..3e5e85673c03
--- /dev/null
+++ b/emulators/catapult/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: emulators/catapult
+# Date created: 14 November 2007
+# Whom: Martin Tournoij <carpetsmoker@xs4all.nl>
+#
+# $Carpetsmoker: ports/emulators/catapult/Makefile,v 1.1 2007/11/14 04:42:21 carpetsmoker Exp $
+# $FreeBSD$
+#
+
+PORTNAME= catapult
+PORTVERSION= 0.6.3R1
+CATEGORIES= emulators
+MASTER_SITES= SF
+MASTER_SITE_SUBDIR= openmsx
+DISTNAME= openmsx-${PORTNAME}-${PORTVERSION:S/R1/-R1/}
+
+MAINTAINER= carpetsmoker@xs4all.nl
+COMMENT= GUI for openMSX
+
+BUILD_DEPENDS= openmsx:${PORTSDIR}/emulators/openmsx
+RUN_DEPENDS= openmsx:${PORTSDIR}/emulators/openmsx
+
+USE_GMAKE= yes
+MAKEFILE= GNUmakefile
+MAKE_ARGS+= INSTALL_BASE=${PREFIX} \
+ INSTALL_SHARE_DIR=${DATADIR} \
+ INSTALL_DOC_DIR=${DOCSDIR} \
+ CATAPULT_OPENMSX_BINARY=${LOCALBASE}/bin/openmsx \
+ CATAPULT_OPENMSX_SHARE=${LOCALBASE}/share/openmsx
+USE_WX= 2.6
+USE_GNOME= libxml2
+
+post-patch:
+ @${REINPLACE_CMD} 's|freebsd5\*|freebsd*|' ${WRKSRC}/build/detectsys.sh
+ @${REINPLACE_CMD} 's|@$$(CXX)|$$(CXX)|' ${WRKSRC}/build/main.mk
+ @${REINPLACE_CMD} 's|INSTALL_BASE|INSTALL_SHARE_DIR|' ${WRKSRC}/build/info2code.mk
+ @${REINPLACE_CMD} 's|wx-config|${WX_CONFIG}|g' \
+ ${WRKSRC}/build/main.mk ${WRKSRC}/build/probe.mk
+
+.include <bsd.port.mk>
diff --git a/emulators/catapult/distinfo b/emulators/catapult/distinfo
new file mode 100644
index 000000000000..2a3ea63d501b
--- /dev/null
+++ b/emulators/catapult/distinfo
@@ -0,0 +1,3 @@
+MD5 (openmsx-catapult-0.6.3-R1.tar.gz) = 1cb05e95d4fc57ce7377d0b2d7eb4ff1
+SHA256 (openmsx-catapult-0.6.3-R1.tar.gz) = ac44871982c4e69f9ebdceecccffab58748ecb13b7898116d58be475d7b38849
+SIZE (openmsx-catapult-0.6.3-R1.tar.gz) = 244141
diff --git a/emulators/catapult/pkg-descr b/emulators/catapult/pkg-descr
new file mode 100644
index 000000000000..3594ddc5bf6f
--- /dev/null
+++ b/emulators/catapult/pkg-descr
@@ -0,0 +1,3 @@
+Catapult is a GUI for openMSX.
+
+WWW: http://openmsx.sourceforge.net/
diff --git a/emulators/catapult/pkg-plist b/emulators/catapult/pkg-plist
new file mode 100644
index 000000000000..7e18f5d4242e
--- /dev/null
+++ b/emulators/catapult/pkg-plist
@@ -0,0 +1,49 @@
+bin/catapult
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/GPL
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/release-history.txt
+%%PORTDOCS%%%%DOCSDIR%%/release-notes.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/compile.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/status.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/session.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/misc.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/mainscreen.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/input.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/audio.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/manual.css
+%%PORTDOCS%%%%DOCSDIR%%/manual/manual-purple.css
+%%PORTDOCS%%%%DOCSDIR%%/manual/manual-minty.css
+%%PORTDOCS%%%%DOCSDIR%%/manual/user.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/index.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/video.png
+%%DATADIR%%/resources/dialogs/checkconfigs.xrc
+%%DATADIR%%/resources/dialogs/config.xrc
+%%DATADIR%%/resources/dialogs/session.xrc
+%%DATADIR%%/resources/dialogs/misccontrols.xrc
+%%DATADIR%%/resources/dialogs/videocontrols.xrc
+%%DATADIR%%/resources/dialogs/audiocontrols.xrc
+%%DATADIR%%/resources/dialogs/status.xrc
+%%DATADIR%%/resources/dialogs/input.xrc
+%%DATADIR%%/resources/dialogs/fullscreen.xrc
+%%DATADIR%%/resources/dialogs/screenshot.xrc
+%%DATADIR%%/resources/dialogs/romtype.xrc
+%%DATADIR%%/resources/dialogs/ipsselect.xrc
+%%DATADIR%%/resources/dialogs/about.xrc
+%%DATADIR%%/resources/dialogs/catapult.xrc
+%%DATADIR%%/resources/bitmaps/tapeimage.png
+%%DATADIR%%/resources/bitmaps/diskimage.png
+%%DATADIR%%/resources/bitmaps/eject.png
+%%DATADIR%%/resources/bitmaps/file.png
+%%DATADIR%%/resources/bitmaps/ledoff.png
+%%DATADIR%%/resources/bitmaps/ledon.png
+%%DATADIR%%/resources/bitmaps/romimage.png
+%%DATADIR%%/resources/bitmaps/about.png
+%%DATADIR%%/resources/icons/catapult.xpm
+@dirrm %%DATADIR%%/resources/icons
+@dirrm %%DATADIR%%/resources/bitmaps
+@dirrm %%DATADIR%%/resources/dialogs
+@dirrm %%DATADIR%%/resources
+@dirrm %%DATADIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/manual
+%%PORTDOCS%%@dirrm %%DOCSDIR%%