aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--emulators/mupen64plus/Makefile23
-rw-r--r--emulators/mupen64plus/files/pkg-message.in9
2 files changed, 13 insertions, 19 deletions
diff --git a/emulators/mupen64plus/Makefile b/emulators/mupen64plus/Makefile
index d598f8c4b151..3e0cae309c12 100644
--- a/emulators/mupen64plus/Makefile
+++ b/emulators/mupen64plus/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= mupen64plus
-PORTVERSION= 1.5
-PORTREVISION= 2
+PORTVERSION= 1.99.4
CATEGORIES= emulators
MASTER_SITES= # empty
DISTFILES= # empty
@@ -16,30 +15,24 @@ EXTRACT_ONLY= # empty
MAINTAINER?= acm@FreeBSD.org
COMMENT= A fork of Mupen64 Nintendo 64 emulator with plugins (meta port)
-# Mupen64 Emulator gui and no-gui
-RUN_DEPENDS+= ${LOCALBASE}/bin/mupen64plus:${PORTSDIR}/emulators/mupen64plus-base
+# Mupen64 Emulator core and ui-console
+RUN_DEPENDS+= ${LOCALBASE}/lib/libmupen64plus.so.2:${PORTSDIR}/emulators/mupen64plus-core
+RUN_DEPENDS+= mupen64plus:${PORTSDIR}/emulators/mupen64plus-ui-console
# Audio plugins
-RUN_DEPENDS+= ${PLUGINDIR}/dummyaudio.so:${PORTSDIR}/emulators/mupen64plus-dummyaudio
-RUN_DEPENDS+= ${PLUGINDIR}/jttl_audio.so:${PORTSDIR}/emulators/mupen64plus-sdlaudio
+RUN_DEPENDS+= ${LOCALBASE}/lib/mupen64plus-audio-sdl.so:${PORTSDIR}/emulators/mupen64plus-audio-sdl
# Input plugins
-RUN_DEPENDS+= ${PLUGINDIR}/mupen64_input.so:${PORTSDIR}/emulators/mupen64plus-input
-RUN_DEPENDS+= ${PLUGINDIR}/blight_input.so:${PORTSDIR}/emulators/mupen64plus-sdlinput
-RUN_DEPENDS+= ${PLUGINDIR}/mupen64_hle_rsp_azimer.so:${PORTSDIR}/emulators/mupen64plus-rsp
+RUN_DEPENDS+= ${LOCALBASE}/lib/mupen64plus-input-sdl.so:${PORTSDIR}/emulators/mupen64plus-input-sdl
+RUN_DEPENDS+= ${LOCALBASE}/lib/mupen64plus-rsp-hle.so:${PORTSDIR}/emulators/mupen64plus-rsp-hle
# Graphics plugins
-RUN_DEPENDS+= ${PLUGINDIR}/dummyvideo.so:${PORTSDIR}/emulators/mupen64plus-dummyvideo
-RUN_DEPENDS+= ${PLUGINDIR}/ricevideo.so:${PORTSDIR}/emulators/mupen64plus-rice
-RUN_DEPENDS+= ${PLUGINDIR}/glide64.so:${PORTSDIR}/emulators/mupen64plus-glide
-RUN_DEPENDS+= ${PLUGINDIR}/glN64.so:${PORTSDIR}/emulators/mupen64plus-gln64
+RUN_DEPENDS+= ${LOCALBASE}/lib/muen64plus-video-rice.so:${PORTSDIR}/emulators/mupen64plus-video-rice
NO_MTREE= yes
NO_BUILD= yes
SUB_FILES= pkg-message
-PLUGINDIR= ${LOCALBASE}/share/mupen64plus/plugins
-
do-install: # empty
post-install:
diff --git a/emulators/mupen64plus/files/pkg-message.in b/emulators/mupen64plus/files/pkg-message.in
index cae647cde208..ed9befcecfa3 100644
--- a/emulators/mupen64plus/files/pkg-message.in
+++ b/emulators/mupen64plus/files/pkg-message.in
@@ -8,15 +8,16 @@ take effect, you -must- backup and then remove ~/.mupen64plus first. After you
have removed the directory, run 'mupen64plus' to re-create it. Then, manually
copy back your save files/other data you need from the backup if necessary.
-2) This port install gui or no-gui version of Mupen64Plus
+2) This port installs core, command-line ui and plugins (audio, input, rsp and
+video) of Mupen64Plus and
- Run gui or no-gui version
+ Run command-line version
# mupen64plus
-3) You can see an use manual about mupen64plus at
+3) Also, you can see the mupen64plus man page
- # %%DOCSDIR%%/readme.pdf
+ # man mupen64plus
4) Enjoy it ;)