diff options
-rw-r--r-- | audio/Makefile | 1 | ||||
-rw-r--r-- | audio/xmms-gbsplay/Makefile | 48 | ||||
-rw-r--r-- | audio/xmms-gbsplay/pkg-descr | 8 |
3 files changed, 57 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile index db49ecd80452..8eaf68695e02 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -518,6 +518,7 @@ SUBDIR += xmms-fc SUBDIR += xmms-flac SUBDIR += xmms-fxt + SUBDIR += xmms-gbsplay SUBDIR += xmms-imms SUBDIR += xmms-infopipe SUBDIR += xmms-jack diff --git a/audio/xmms-gbsplay/Makefile b/audio/xmms-gbsplay/Makefile new file mode 100644 index 000000000000..e24a49273964 --- /dev/null +++ b/audio/xmms-gbsplay/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: xmms-gbsplay +# Date created: 25 Jun 2005 +# Whom: Emanuel Haupt <ehaupt@critical.ch> +# +# $FreeBSD$ +# + +PKGNAMEPREFIX= xmms- + +COMMENT= A XMMS plugin for playing Nintendo Game Boy(TM) audio + +MASTERDIR= ${.CURDIR}/../gbsplay + +BUILD_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms +RUN_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms \ + gbsplay:${PORTSDIR}/audio/gbsplay + +USE_X_PREFIX= yes +USE_REINPLACE= yes +USE_GNOME= glib12 + +CONFIGURE_ARGS= --disable-nas + +DESCR= ${.CURDIR}/pkg-descr +PLIST= ${.CURDIR}/pkg-plist + +PLIST_FILES= lib/xmms/Input/gbsxmms.so + +post-extract: + @${RM} -f ${WRKSRC}/po/subdir.mk + +gbsplay-post-patch: + @${REINPLACE_CMD} -e \ + 's|`which xmms-config`||; \ + s|\(xmms-config\)|${X11BASE}/bin/\1|g; \ + s|`which glib-config`||; \ + s|glib-config|${GLIB_CONFIG}|g; \ + /LOCALE_PREFIX/ s|$$localedir|${LOCALBASE}/share/locale|' \ + ${WRKSRC}/configure + @${REINPLACE_CMD} -e \ + 's|^objs += $$(objs_gbsplay) $$(objs_gbsinfo)||; \ + s|^dsts += gbsplay gbsinfo||; \ + /^default:/ s|$$(mans)||' ${WRKSRC}/Makefile + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/gbsxmms.so ${PREFIX}/lib/xmms/Input + +.include "${MASTERDIR}/Makefile" diff --git a/audio/xmms-gbsplay/pkg-descr b/audio/xmms-gbsplay/pkg-descr new file mode 100644 index 000000000000..2071586abdbd --- /dev/null +++ b/audio/xmms-gbsplay/pkg-descr @@ -0,0 +1,8 @@ +xmms-gbsplay is a XMMS input plugin which emulates the sound hardware of the +Nintendo Game Boy(TM). It is able to play the sounds from a Game Boy(TM) +module dump (.GBS format) in XMMS. + +WWW: http://gbsplay.berlios.de/ + +- ehaupt +ehaupt@critical.ch |