aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/snes9express/Makefile42
-rw-r--r--emulators/snes9express/distinfo2
-rw-r--r--emulators/snes9express/pkg-descr7
-rw-r--r--emulators/snes9express/pkg-plist10
5 files changed, 62 insertions, 0 deletions
diff --git a/emulators/Makefile b/emulators/Makefile
index 6a37b760593c..152cbc94d7be 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -70,6 +70,7 @@
SUBDIR += sim
SUBDIR += sim6811
SUBDIR += ski
+ SUBDIR += snes9express
SUBDIR += snes9x
SUBDIR += spim
SUBDIR += stella
diff --git a/emulators/snes9express/Makefile b/emulators/snes9express/Makefile
new file mode 100644
index 000000000000..6db8a68f5d9e
--- /dev/null
+++ b/emulators/snes9express/Makefile
@@ -0,0 +1,42 @@
+# New ports collection makefile for: snes9express
+# Date created: 15 Mar 2004
+# Whom: Travis Poppe <tlp@liquidx.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= snes9express
+PORTVERSION= 1.42
+CATEGORIES= emulators
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= tlp@liquidx.org
+COMMENT= GTK interface for snes9x
+
+RUN_DEPENDS= snes9x:${PORTSDIR}/emulators/snes9x
+
+USE_GCC= 3.3
+USE_GETTEXT= yes
+USE_GNOME= gtk20
+USE_REINPLACE= yes
+USE_XLIB= yes
+
+GNU_CONFIGURE= yes
+
+post-configure:
+ @${REINPLACE_CMD} -e 's|lstat$$U.o||' ${WRKSRC}/Makefile
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/snes9express ${PREFIX}/bin/snes9express
+ ${MKDIR} ${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/snes.s9xskin ${DATADIR}/snes.s9xskin
+ ${INSTALL_DATA} ${WRKSRC}/snsp.s9xskin ${DATADIR}/snsp.s9xskin
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+.for file in AUTHORS ChangeLog COPYING NEWS README
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/emulators/snes9express/distinfo b/emulators/snes9express/distinfo
new file mode 100644
index 000000000000..fe34e67952b8
--- /dev/null
+++ b/emulators/snes9express/distinfo
@@ -0,0 +1,2 @@
+MD5 (snes9express-1.42.tar.gz) = 53dbfe0641d8393e0782f152cf75b9e9
+SIZE (snes9express-1.42.tar.gz) = 367561
diff --git a/emulators/snes9express/pkg-descr b/emulators/snes9express/pkg-descr
new file mode 100644
index 000000000000..86ace1e8a3b9
--- /dev/null
+++ b/emulators/snes9express/pkg-descr
@@ -0,0 +1,7 @@
+Snes9express is a graphical interface for the X11 versions of snes9x,
+featuring an organized layout of common snes9x options.
+
+WWW: http://www.linuxgames.com/snes9express/
+
+- Travis Poppe
+tlp@liquidx.org
diff --git a/emulators/snes9express/pkg-plist b/emulators/snes9express/pkg-plist
new file mode 100644
index 000000000000..b03a49116271
--- /dev/null
+++ b/emulators/snes9express/pkg-plist
@@ -0,0 +1,10 @@
+bin/snes9express
+%%DATADIR%%/snes.s9xskin
+%%DATADIR%%/snsp.s9xskin
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%DATADIR%%