aboutsummaryrefslogtreecommitdiffstats
path: root/emulators
diff options
context:
space:
mode:
authoracm <acm@FreeBSD.org>2011-12-21 07:43:18 +0800
committeracm <acm@FreeBSD.org>2011-12-21 07:43:18 +0800
commite0221530daea89999c5a2175c13617a7a740ccf7 (patch)
tree52c79aab7f16f65f23898f2cdd01e56dd023993d /emulators
parent617d12b1c0f2cdc79310ecac1e0370e7784bdfe4 (diff)
downloadfreebsd-ports-gnome-e0221530daea89999c5a2175c13617a7a740ccf7.tar.gz
freebsd-ports-gnome-e0221530daea89999c5a2175c13617a7a740ccf7.tar.zst
freebsd-ports-gnome-e0221530daea89999c5a2175c13617a7a740ccf7.zip
- Preparing for new mupen64plus plugin ports
- Bump PORTREVISION
Diffstat (limited to 'emulators')
-rw-r--r--emulators/mupen64plus-core/Makefile6
-rw-r--r--emulators/mupen64plus-core/Makefile.common14
-rw-r--r--emulators/mupen64plus-core/distinfo8
-rw-r--r--emulators/mupen64plus/Makefile6
-rw-r--r--emulators/mupen64plus/files/pkg-message.in10
5 files changed, 37 insertions, 7 deletions
diff --git a/emulators/mupen64plus-core/Makefile b/emulators/mupen64plus-core/Makefile
index 3c4dcb8a7cbe..f4afe34bb24b 100644
--- a/emulators/mupen64plus-core/Makefile
+++ b/emulators/mupen64plus-core/Makefile
@@ -7,10 +7,12 @@
PORTNAME= mupen64plus
PORTVERSION?= 1.99.4
-PORTREVISION?= 2
+PORTREVISION?= 3
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \
- ${MASTER_SITE_LOCAL:S,$,acm/${PORTNAME}/,}
+ ${MASTER_SITE_LOCAL:S,$,acm/${PORTNAME}/,} \
+ ${MASTER_SITE_GOOGLE_CODE}:plugin \
+ http://cdn.bitbucket.org/wahrhaft/${PORTNAME}${PKGNAMESUFFIX}/downloads/:plugin
PKGNAMESUFFIX?= -core
DIST_SUBDIR= ${PORTNAME}
diff --git a/emulators/mupen64plus-core/Makefile.common b/emulators/mupen64plus-core/Makefile.common
index 486db1dc65a5..ceb5822b1020 100644
--- a/emulators/mupen64plus-core/Makefile.common
+++ b/emulators/mupen64plus-core/Makefile.common
@@ -2,10 +2,10 @@ USE_DOS2UNIX= *.c *.cpp *.h *.H *.ini *.conf
DISTNAME= ${PORTNAME}-bundle-src-${PORTVERSION}
PATCHDIR= ${.CURDIR}/files
-BUILD_WRKSRC= ${WRKSRC}/source/${PORTNAME}${PKGNAMESUFFIX}/projects/unix
+BUILD_WRKSRC?= ${WRKSRC}/source/${PORTNAME}${PKGNAMESUFFIX}/projects/unix
WRKSRC?= ${WRKDIR}/${DISTNAME}
-EXTRACT_AFTER_ARGS= | ${TAR} -xf - "${DISTNAME}/source/${PORTNAME}-core/*" \
+EXTRACT_AFTER_ARGS?= | ${TAR} -xf - "${DISTNAME}/source/${PORTNAME}-core/*" \
"${DISTNAME}/source/${PORTNAME}${PKGNAMESUFFIX}/*"
.if ${PKGNAMESUFFIX} == "-core"
@@ -35,6 +35,10 @@ pre-install:
@${ECHO_CMD} "%%DATADIR%%/RiceVideoLinux.ini" >> ${PLIST}
. endif
+. if ${PKGNAMESUFFIX} == "-video-glide64"
+ @${ECHO_CMD} "%%DATADIR%%/Glide64.ini" >> ${PLIST}
+. endif
+
. if ${PKGNAMESUFFIX} == "-input-sdl"
@${ECHO_CMD} "%%DATADIR%%/InputAutoCfg.ini" >> ${PLIST}
. endif
@@ -72,11 +76,17 @@ do-install:
. if ${PKGNAMESUFFIX} == "-ui-console"
${INSTALL_MAN} ${WRKSRC}/source/${PORTNAME}${PKGNAMESUFFIX}/doc/${MAN6} ${PREFIX}/man/man6/
. endif
+
. if ${PKGNAMESUFFIX} == "-video-rice"
@${MKDIR} ${DATADIR}
${INSTALL_DATA} ${WRKSRC}/source/${PORTNAME}${PKGNAMESUFFIX}/data/RiceVideoLinux.ini ${DATADIR}
. endif
+. if ${PKGNAMESUFFIX} == "-video-glide64"
+ @${MKDIR} ${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX}/data/Glide64.ini ${DATADIR}
+. endif
+
. if ${PKGNAMESUFFIX} == "-input-sdl"
@${MKDIR} ${DATADIR}
${INSTALL_DATA} ${WRKSRC}/source/${PORTNAME}${PKGNAMESUFFIX}/data/InputAutoCfg.ini ${DATADIR}
diff --git a/emulators/mupen64plus-core/distinfo b/emulators/mupen64plus-core/distinfo
index 943dc7475ce8..6abc451cea04 100644
--- a/emulators/mupen64plus-core/distinfo
+++ b/emulators/mupen64plus-core/distinfo
@@ -1,2 +1,10 @@
SHA256 (mupen64plus/mupen64plus-bundle-src-1.99.4.tar.gz) = 07f69ccefdf7224cb29a39c0525daa87807b44846ca14fcad97728d6a22f4da2
SIZE (mupen64plus/mupen64plus-bundle-src-1.99.4.tar.gz) = 1699177
+SHA256 (mupen64plus/mupen64plus-video-arachnoid-src-1.99.4.tar.gz) = fbd1b2908185f020f521ba269b28062427834228e31657e58bac701a8b2a9b43
+SIZE (mupen64plus/mupen64plus-video-arachnoid-src-1.99.4.tar.gz) = 127863
+SHA256 (mupen64plus/mupen64plus-rsp-z64-src-1.99.4.tar.gz) = c2887c197962ac6ea9492fdf74822ad8c21659253353d0a65b29be67ad65ef8b
+SIZE (mupen64plus/mupen64plus-rsp-z64-src-1.99.4.tar.gz) = 44523
+SHA256 (mupen64plus/mupen64plus-video-z64-src-1.99.4.tar.gz) = 81fac289571ca54b8a1a2f53b901677368c0b9e9ea4a84b45e2eebcd08ad35cd
+SIZE (mupen64plus/mupen64plus-video-z64-src-1.99.4.tar.gz) = 65254
+SHA256 (mupen64plus/mupen64plus-video-glide64-src-1.99.4.tar.gz) = 76d62f869b80561e03b1463aa04401a39d283e8ab3ff1344cf7c1c420ea3fe79
+SIZE (mupen64plus/mupen64plus-video-glide64-src-1.99.4.tar.gz) = 339054
diff --git a/emulators/mupen64plus/Makefile b/emulators/mupen64plus/Makefile
index 160a05087d79..1f76d34fd150 100644
--- a/emulators/mupen64plus/Makefile
+++ b/emulators/mupen64plus/Makefile
@@ -7,7 +7,7 @@
PORTNAME= mupen64plus
PORTVERSION= 1.99.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= emulators
MASTER_SITES= # empty
DISTFILES= # empty
@@ -25,11 +25,13 @@ RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-audio-sdl.so:${PORTSDIR}/
# Input plugins
RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-input-sdl.so:${PORTSDIR}/emulators/mupen64plus-input-sdl
-RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-rsp-hle.so:${PORTSDIR}/emulators/mupen64plus-rsp-hle
# Graphics plugins
RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-video-rice.so:${PORTSDIR}/emulators/mupen64plus-video-rice
+# RSP plugins
+RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-rsp-hle.so:${PORTSDIR}/emulators/mupen64plus-rsp-hle
+
NO_MTREE= yes
NO_BUILD= yes
SUB_FILES= pkg-message
diff --git a/emulators/mupen64plus/files/pkg-message.in b/emulators/mupen64plus/files/pkg-message.in
index ed9befcecfa3..e85c2e89d876 100644
--- a/emulators/mupen64plus/files/pkg-message.in
+++ b/emulators/mupen64plus/files/pkg-message.in
@@ -19,6 +19,14 @@ video) of Mupen64Plus and
# man mupen64plus
-4) Enjoy it ;)
+4) Additional third party plugins can be installed from
+
+ emulators/mupen64plus-plugins
+
+5) If you want to install a GUI frontend of mupen64plus, you can install
+
+ emulators/wxmupen64plus
+
+6) Enjoy it ;)
###############################################################################
class='commitgraph'>* [l10n] Updated Estonian translationIvar Smolin2010-09-091-83/+37 * Updated Hungarian translationGabor Kelemen2010-09-091-4/+4 * Updated Hungarian translationGabor Kelemen2010-09-091-5720/+5017 * Updated Galician translationsFran Diéguez2010-09-081-138/+189 * [l10n] Updated Estonian translationIvar Smolin2010-09-061-159/+145 * Fix Japanese translation.Takayuki KUSANO2010-09-061-2/+2 * Updated Japanese translation.Takayuki KUSANO2010-09-061-1024/+905 * Updated French translationClaude Paroz2010-09-061-856/+882 * Updated Spanish translationJorge González2010-09-051-1068/+1102 * update for PunjabiA S Alam2010-09-051-212/+256 * Updated Galician translationsFran Diéguez2010-09-051-788/+780 * Updated Slovenian translationMatej Urbančič2010-09-051-1091/+1115 * Update British English translationPhilip Withnall2010-09-041-54/+53 * Update POTFILES.in.Matthew Barnes2010-09-041-1/+0 * Updated Swedish translationDaniel Nylander2010-09-041-5748/+5671 * update for PunjabiA S Alam2010-09-031-1225/+958 * Updated Norwegian bokmål translationKjartan Maraas2010-09-021-197/+190 * Updated Norwegian bokmål translationKjartan Maraas2010-09-021-683/+683 * [l10n] Updated Estonian translationIvar Smolin2010-09-021-344/+703 * Update British English translationPhilip Withnall2010-09-011-127/+126 * Updated Indonesian translationDirgita2010-09-011-3280/+3937 * Updated Japanese translation.Takayuki KUSANO2010-08-291-12866/+10225 * Update British English translationPhilip Withnall2010-08-281-3698/+4348 * Update Simplified Chinese translation.Aron Xu2010-08-281-661/+639 * Updated French translationBruno Brouard2010-08-261-1/+1 * Updated French translationBruno Brouard2010-08-261-568/+618 * Updated Hebrew translationYair Hershkovitz2010-08-221-157/+145 * Update Galician translationsFran Diéguez2010-08-251-11/+11 * l10n: Updated Greek translation for evolutionGiannis Katsampirhs2010-08-251-6482/+8522 * Updated Danish translationAsk H. Larsen2010-08-221-5453/+5799 * Updated Traditional Chinese translation(Hong Kong and Taiwan)Chao-Hsiung Liao2010-08-212-1452/+1600 * Updated Norwegian bokmål translationKjartan Maraas2010-08-211-542/+586 * Update Simplified Chinese translations.Tao Wang2010-08-211-800/+906 * Updated Hebrew translationYair Hershkovitz2010-08-151-6317/+6974 * Updated Spanish translationJorge González2010-08-171-301/+354 * Updated Galician translationsFran Diéguez2010-08-171-472/+513 * update Punjabi translationA S Alam2010-08-161-5459/+6098 * Updated Slovenian translationMatej Urbančič2010-08-151-6/+6 * Updated Slovenian translationMatej Urbančič2010-08-141-2817/+1623 * Updated Tamil translationdrtv2010-08-081-1/+1 * Updated Tamil translationdrtv2010-08-081-1304/+1514 * Updated LowGerman translationNils-Christoph Fiedler2010-08-071-492/+492 * Updated French translationClaude Paroz2010-08-071-2855/+3247 * Updated Norwegian bokmål translationKjartan Maraas2010-08-041-373/+392 * Updated Galician translations and added galician docs filesFran Diéguez2010-08-031-24/+24 * Updated Galician translationsFran Diéguez2010-08-031-365/+397 * Updated Spanish translationJorge González2010-08-031-212/+212 * Updated Romanian translationLucian Adrian Grijincu2010-08-031-395/+133 * Updated Romanian translationLucian Adrian Grijincu2010-08-031-6583/+6669 * Update POTFILES.in.Matthew Barnes2010-08-031-0/+1 * Updated German translationChristian Kirbach2010-08-011-730/+843 * Updated Spanish translationJorge González2010-07-301-315/+320 * Updated Telugu Translationskrishnababu k2010-07-281-5412/+5397 * Updated Indonesian translationNana Suryana2010-07-281-1929/+1243 * Updated Indonesian translationNana Suryana2010-07-281-10171/+5902 * Updated Indonesian translationNana Suryana2010-07-271-4701/+9269 * Updated Kannada translationsShankar Prasad2010-07-231-23/+17 * Updated Marathi TranslationsSandeep Shedmake2010-07-221-9190/+7473 * Updated Traditional Chinese translation(Hong Kong and Taiwan)Chao-Hsiung Liao2010-07-20