summaryrefslogtreecommitdiffstats
path: root/audio/muine/Makefile
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-09 00:59:03 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-09 00:59:03 +0800
commit33eb31ed46410af4a3885562ea7fb4070b1c9e11 (patch)
tree601a0d20b0afbd87bc91b1617dc689bc165fd06b /audio/muine/Makefile
parenta8ba13a20d488bfc2fdce7046823c4d5d0cd9453 (diff)
downloadmarcuscom-ports-33eb31ed46410af4a3885562ea7fb4070b1c9e11.tar
marcuscom-ports-33eb31ed46410af4a3885562ea7fb4070b1c9e11.tar.gz
marcuscom-ports-33eb31ed46410af4a3885562ea7fb4070b1c9e11.tar.bz2
marcuscom-ports-33eb31ed46410af4a3885562ea7fb4070b1c9e11.tar.lz
marcuscom-ports-33eb31ed46410af4a3885562ea7fb4070b1c9e11.tar.xz
marcuscom-ports-33eb31ed46410af4a3885562ea7fb4070b1c9e11.tar.zst
marcuscom-ports-33eb31ed46410af4a3885562ea7fb4070b1c9e11.zip
Fix the plist.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7666 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'audio/muine/Makefile')
-rw-r--r--audio/muine/Makefile70
1 files changed, 70 insertions, 0 deletions
diff --git a/audio/muine/Makefile b/audio/muine/Makefile
new file mode 100644
index 000000000..f72744343
--- /dev/null
+++ b/audio/muine/Makefile
@@ -0,0 +1,70 @@
+# New ports collection makefile for: muine
+# Date created: 20040615
+# Whom: Tom McLaughlin <tmclaugh@sdf.lonestar.org>
+#
+# $FreeBSD$
+# $Id: Makefile,v 1.4 2006-10-08 16:59:03 mezz Exp $
+#
+
+PORTNAME= muine
+PORTVERSION= 0.8.5
+PORTREVISION= 1
+CATEGORIES= audio gnome
+MASTER_SITES= http://muine-player.org/releases/
+
+MAINTAINER= bsd-sharp-list@forge.novell.com
+COMMENT= Mono based Gnome audio player
+
+LIB_DEPENDS= FLAC.7:${PORTSDIR}/audio/flac \
+ id3tag.0:${PORTSDIR}/audio/libid3tag \
+ gdbm:${PORTSDIR}/databases/gdbm \
+ vorbis.3:${PORTSDIR}/audio/libvorbis \
+ musicbrainz.4:${PORTSDIR}/audio/libmusicbrainz
+BUILD_DEPENDS= gapi2-fixup:${PORTSDIR}/x11-toolkits/gtk-sharp20 \
+ ${LOCALBASE}/lib/mono/dbus-sharp/dbus-sharp.dll:${PORTSDIR}/devel/dbus-sharp
+RUN_DEPENDS= gapi2-fixup:${PORTSDIR}/x11-toolkits/gtk-sharp20 \
+ ${LOCALBASE}/lib/mono/dbus-sharp/dbus-sharp.dll:${PORTSDIR}/devel/dbus-sharp
+
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack intltool libgnomeui
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+
+CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib" \
+ GACUTIL_FLAGS="/package muine /gacdir $(DESTDIR)$(libdir) /root $(DESTDIR)$(libdir)"
+
+GCONF_SCHEMAS= muine.schemas
+
+OPTIONS= XINE "Enable Xine backend" off \
+ FAAD "Enable faad support" off
+
+.include <bsd.port.pre.mk>
+.if defined (WITH_FAAD)
+LIB_DEPENDS+= faad.0:${PORTSDIR}/audio/faad
+.else
+CONFIGURE_ARGS+= --disable-faad2
+.endif
+
+.if defined (WITH_XINE)
+CONFIGURE_ARGS+= --enable-xine=yes
+LIB_DEPENDS+= xine.15:${PORTSDIR}/multimedia/libxine
+.else
+USE_GSTREAMER80+= gconf
+CONFIGURE_ARGS+= --enable-gstreamer=0.8
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|(libdir)/dbus-1.0|(prefix)/share/dbus-1|g' \
+ ${WRKSRC}/data/Makefile.in
+ @${REINPLACE_CMD} -e 's|libmusicbrainz.so.4|libmusicbrainz.so|g' \
+ ${WRKSRC}/src/muine.exe.config.in
+
+post-install:
+ ${MKDIR} ${PREFIX}/lib/muine/plugins
+.for _plugin in TrayIcon.dll DashboardPlugin.dll
+ ${INSTALL_DATA} ${WRKSRC}/plugins/${_plugin} ${PREFIX}/lib/muine/plugins
+.endfor
+
+.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
+.include <bsd.port.post.mk>