summaryrefslogtreecommitdiffstats
path: root/audio/muine
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-03 00:13:24 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-03 00:13:24 +0800
commit4026151e43355f5200e178b74b4d369d51952e28 (patch)
tree5060862bdd3c185451cb01be9cfa61456c4dd207 /audio/muine
parentf4e062e2a7454e86bd1e5b0dd58815164c02a943 (diff)
downloadmarcuscom-ports-4026151e43355f5200e178b74b4d369d51952e28.tar
marcuscom-ports-4026151e43355f5200e178b74b4d369d51952e28.tar.gz
marcuscom-ports-4026151e43355f5200e178b74b4d369d51952e28.tar.bz2
marcuscom-ports-4026151e43355f5200e178b74b4d369d51952e28.tar.lz
marcuscom-ports-4026151e43355f5200e178b74b4d369d51952e28.tar.xz
marcuscom-ports-4026151e43355f5200e178b74b4d369d51952e28.tar.zst
marcuscom-ports-4026151e43355f5200e178b74b4d369d51952e28.zip
share/gnome -> share
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8758 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'audio/muine')
-rw-r--r--audio/muine/Makefile67
-rw-r--r--audio/muine/distinfo3
-rw-r--r--audio/muine/files/patch-plugins_Makefile.in21
-rw-r--r--audio/muine/pkg-descr12
-rw-r--r--audio/muine/pkg-plist70
5 files changed, 173 insertions, 0 deletions
diff --git a/audio/muine/Makefile b/audio/muine/Makefile
new file mode 100644
index 000000000..70b2aa029
--- /dev/null
+++ b/audio/muine/Makefile
@@ -0,0 +1,67 @@
+# New ports collection makefile for: muine
+# Date created: 20040615
+# Whom: Tom McLaughlin <tmclaugh@sdf.lonestar.org>
+#
+# $FreeBSD$
+# $Id: Makefile,v 1.7 2007-05-02 16:09:27 ahze Exp $
+#
+
+PORTNAME= muine
+PORTVERSION= 0.8.7
+PORTREVISION= 2
+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
+RUN_DEPENDS= dbus-daemon:${PORTSDIR}/devel/dbus
+
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack intltool libgnomeui gnomesharp20
+GNU_CONFIGURE= yes
+INSTALLS_ICONS= 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.1:${PORTSDIR}/multimedia/libxine
+.else
+USE_GSTREAMER+= gconf
+CONFIGURE_ARGS+= --enable-gstreamer=0.10
+.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
+ ${INSTALL_DATA} ${WRKSRC}/plugins/${_plugin} ${PREFIX}/lib/muine/plugins
+.endfor
+
+.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
+.include <bsd.port.post.mk>
diff --git a/audio/muine/distinfo b/audio/muine/distinfo
new file mode 100644
index 000000000..4d1f4646d
--- /dev/null
+++ b/audio/muine/distinfo
@@ -0,0 +1,3 @@
+MD5 (muine-0.8.7.tar.gz) = 19f5aa148a7bd3c18cf1c3244813aa88
+SHA256 (muine-0.8.7.tar.gz) = c3ce4665c156ec15d952fc18267d9b50c1445fbf8b26953ee9448c7a7db6a1e3
+SIZE (muine-0.8.7.tar.gz) = 765786
diff --git a/audio/muine/files/patch-plugins_Makefile.in b/audio/muine/files/patch-plugins_Makefile.in
new file mode 100644
index 000000000..376f2b9ab
--- /dev/null
+++ b/audio/muine/files/patch-plugins_Makefile.in
@@ -0,0 +1,21 @@
+--- plugins/Makefile.in.orig Wed Feb 15 02:50:49 2006
++++ plugins/Makefile.in Wed Feb 15 10:42:55 2006
+@@ -503,7 +503,8 @@
+ done
+ check-am: all-am
+ check: check-am
+-all-am: Makefile $(LTLIBRARIES) $(DATA)
++#all-am: Makefile $(LTLIBRARIES) $(DATA)
++all-am:
+
+ installdirs:
+ $(mkinstalldirs) $(DESTDIR)$(muinelibdir) $(DESTDIR)$(plugindir)
+@@ -551,7 +552,7 @@
+
+ info-am:
+
+-install-data-am: install-muinelibLTLIBRARIES install-pluginDATA
++#install-data-am: install-muinelibLTLIBRARIES install-pluginDATA
+
+ install-exec-am:
+
diff --git a/audio/muine/pkg-descr b/audio/muine/pkg-descr
new file mode 100644
index 000000000..738c7a973
--- /dev/null
+++ b/audio/muine/pkg-descr
@@ -0,0 +1,12 @@
+Muine is a music player for GNOME using Mono. It features:
+
+* A simple, intuitive user interface
+* Ogg Vorbis, FLAC and MP3 music playback support
+* Automatic album-cover fetching
+* Support for embedded ID3v2 album images
+* ReplayGain support
+* Support for multiple artist and performer tags per song
+* A system tray icon
+* Translations into many languages
+
+WWW: http://muine-player.org
diff --git a/audio/muine/pkg-plist b/audio/muine/pkg-plist
new file mode 100644
index 000000000..aa86b96f5
--- /dev/null
+++ b/audio/muine/pkg-plist
@@ -0,0 +1,70 @@
+bin/muine
+lib/monodoc/sources/muine-docs.source
+lib/monodoc/sources/muine-docs.tree
+lib/monodoc/sources/muine-docs.zip
+lib/muine/NDesk.DBus.GLib.dll
+lib/muine/NDesk.DBus.GLib.dll.config
+lib/muine/NDesk.DBus.dll
+lib/muine/libmuine.a
+lib/muine/libmuine.la
+lib/muine/libmuine.so
+lib/muine/libmuine.so.0
+lib/muine/muine-dbus.dll
+lib/muine/muine-plugin.dll
+lib/muine/muine.exe
+lib/muine/muine.exe.config
+lib/muine/plugins/TrayIcon.dll
+libdata/pkgconfig/muine-dbus.pc
+libdata/pkgconfig/muine-plugin.pc
+share/dbus-1/services/org.gnome.Muine.service
+share/applications/muine.desktop
+share/icons/hicolor/16x16/apps/muine.png
+share/icons/hicolor/22x22/apps/muine.png
+share/icons/hicolor/24x24/apps/muine.png
+share/icons/hicolor/32x32/apps/muine.png
+share/icons/hicolor/scalable/apps/muine.svg
+share/locale/ar/LC_MESSAGES/muine.mo
+share/locale/az/LC_MESSAGES/muine.mo
+share/locale/bg/LC_MESSAGES/muine.mo
+share/locale/ca/LC_MESSAGES/muine.mo
+share/locale/cs/LC_MESSAGES/muine.mo
+share/locale/da/LC_MESSAGES/muine.mo
+share/locale/de/LC_MESSAGES/muine.mo
+share/locale/dz/LC_MESSAGES/muine.mo
+share/locale/el/LC_MESSAGES/muine.mo
+share/locale/en_CA/LC_MESSAGES/muine.mo
+share/locale/en_GB/LC_MESSAGES/muine.mo
+share/locale/es/LC_MESSAGES/muine.mo
+share/locale/et/LC_MESSAGES/muine.mo
+share/locale/eu/LC_MESSAGES/muine.mo
+share/locale/fi/LC_MESSAGES/muine.mo
+share/locale/fr/LC_MESSAGES/muine.mo
+share/locale/hr/LC_MESSAGES/muine.mo
+share/locale/hu/LC_MESSAGES/muine.mo
+share/locale/is/LC_MESSAGES/muine.mo
+share/locale/ja/LC_MESSAGES/muine.mo
+share/locale/ko/LC_MESSAGES/muine.mo
+share/locale/lt/LC_MESSAGES/muine.mo
+share/locale/lv/LC_MESSAGES/muine.mo
+share/locale/mk/LC_MESSAGES/muine.mo
+share/locale/ms/LC_MESSAGES/muine.mo
+share/locale/nb/LC_MESSAGES/muine.mo
+share/locale/ne/LC_MESSAGES/muine.mo
+share/locale/nl/LC_MESSAGES/muine.mo
+share/locale/pa/LC_MESSAGES/muine.mo
+share/locale/pl/LC_MESSAGES/muine.mo
+share/locale/pt/LC_MESSAGES/muine.mo
+share/locale/pt_BR/LC_MESSAGES/muine.mo
+share/locale/ro/LC_MESSAGES/muine.mo
+share/locale/ru/LC_MESSAGES/muine.mo
+share/locale/rw/LC_MESSAGES/muine.mo
+share/locale/sk/LC_MESSAGES/muine.mo
+share/locale/sr/LC_MESSAGES/muine.mo
+share/locale/sr@Latn/LC_MESSAGES/muine.mo
+share/locale/sv/LC_MESSAGES/muine.mo
+share/locale/th/LC_MESSAGES/muine.mo
+share/locale/uk/LC_MESSAGES/muine.mo
+share/locale/vi/LC_MESSAGES/muine.mo
+share/locale/zh_CN/LC_MESSAGES/muine.mo
+@dirrmtry lib/muine/plugins
+@dirrmtry lib/muine