Skip site navigation (1)Skip section navigation (2)
Date:      Fri,  2 Oct 2009 11:14:26 +0200 (CEST)
From:      Romain Tartiere <mono@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/139305: [maintainer-update] audio/muine version 0.8.10 to 0.8.11
Message-ID:  <20091002091426.8F3CD4B44C@marvin.blogreen.org>
Resent-Message-ID: <200910020920.n929K2GV022748@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         139305
>Category:       ports
>Synopsis:       [maintainer-update] audio/muine version 0.8.10 to 0.8.11
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 02 09:20:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Romain Tartiere
>Release:        FreeBSD 8.0-RC1 amd64
>Organization:
>Environment:
System: FreeBSD marvin.blogreen.org 8.0-RC1 FreeBSD 8.0-RC1 #0 r197515M: Sat Sep 26 19:12:04 CEST 2009 root@marvin.blogreen.org:/usr/obj/usr/src/sys/GENERIC amd64


	
>Description:

Unbreak and update muine.

Changes since 0.8.10:

0.8.11

  - Various deprecation cleanups [Diego Escalante Urrelo, Jorn Baayen, Luis Medinas, Priit Laes, Wouter Bolsterlee]
  - Use GLib's GSequence API [Scott Robinson, Jorn Baayen, Wouter Bolsterlee]
  - Use GtkMessageDialog instead of Glade-based ones [Priit Laes]
  - Use Gnome.Vfs# instead of P/Invoked functions [Priit Laes]
  - Use taglib-sharp for metadata reading [Vianney le Clément, Priit Laes]
  - Drop gnome-vfs usage [Diego Escalante Urrelo]
  - Drop xine backend [Priit Laes]
  - Various bugs fixes and cleanups [Iain, Iain Lane, Daniel G. Siegel]


>How-To-Repeat:
	
>Fix:

	



--- muine.diff begins here ---
diff -ruN /var/cache/portshaker/freebsd/audio/muine/Makefile /tmp/muine/Makefile
--- /var/cache/portshaker/freebsd/audio/muine/Makefile	2009-07-06 23:25:36.000000000 +0200
+++ /tmp/muine/Makefile	2009-10-02 11:10:48.413445420 +0200
@@ -7,69 +7,39 @@
 #
 
 PORTNAME=	muine
-PORTVERSION=	0.8.10
-PORTREVISION=	2
+PORTVERSION=	0.8.11
 CATEGORIES=	audio gnome
 MASTER_SITES=	GNOME
 
 MAINTAINER=	mono@FreeBSD.org
 COMMENT=	Mono based Gnome audio player
 
-BROKEN=		doesn't build and is apparently unmaintained
-
 LIB_DEPENDS=	FLAC.10:${PORTSDIR}/audio/flac \
 		id3tag.0:${PORTSDIR}/audio/libid3tag \
 		gdbm:${PORTSDIR}/databases/gdbm \
 		vorbis.4:${PORTSDIR}/audio/libvorbis \
 		musicbrainz.4:${PORTSDIR}/audio/libmusicbrainz
-BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-glib-1.0.pc:${PORTSDIR}/devel/ndesk-dbus-glib
+BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-glib-1.0.pc:${PORTSDIR}/devel/ndesk-dbus-glib \
+		${LOCALBASE}/libdata/pkgconfig/taglib-sharp.pc:${PORTSDIR}/audio/taglib-sharp
 RUN_DEPENDS=	${BUILD_DEPENDS}
 
 USE_GMAKE=	yes
 USE_GETTEXT=	yes
 USE_GNOME=	gnomeprefix gnomehack intltool libgnomeui gnomesharp20
+USE_GSTREAMER=	gconf
+USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 INSTALLS_ICONS=	yes
 
 CONFIGURE_ENV+=	CPPFLAGS="-I${LOCALBASE}/include" \
-		LDFLAGS="-L${LOCALBASE}/lib" \
-		GACUTIL_FLAGS="/package muine /gacdir $(libdir) /root $(libdir)"
-
-CONFIGURE_ARGS+=	--enable-compile-warnings=maximum
+		LDFLAGS="-L${LOCALBASE}/lib"
 
 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.2:${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
 	@${REINPLACE_CMD} -e 's|/bin/bash|/usr/bin/env bash|g' \
 		${WRKSRC}/src/muine.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>
+.include <bsd.port.mk>
diff -ruN /var/cache/portshaker/freebsd/audio/muine/distinfo /tmp/muine/distinfo
--- /var/cache/portshaker/freebsd/audio/muine/distinfo	2009-02-09 09:59:57.000000000 +0100
+++ /tmp/muine/distinfo	2009-10-02 11:10:12.562551000 +0200
@@ -1,3 +1,3 @@
-MD5 (muine-0.8.10.tar.gz) = b44cb7a30010e98686b1f4a7759c776d
-SHA256 (muine-0.8.10.tar.gz) = d6503a5c01344b4402bd7150f1cd1ab561beb6bd778ee1ca35fea8ccbdecc045
-SIZE (muine-0.8.10.tar.gz) = 781734
+MD5 (muine-0.8.11.tar.gz) = e506fc40dd4f9aa0c30cb002e1b2b7b4
+SHA256 (muine-0.8.11.tar.gz) = be0caa9aaecaf46d22def5a731d4cb10a27caf1bd4a8bc9e82a85990f36b84e5
+SIZE (muine-0.8.11.tar.gz) = 804303
diff -ruN /var/cache/portshaker/freebsd/audio/muine/files/patch-src_Makefile.in /tmp/muine/files/patch-src_Makefile.in
--- /var/cache/portshaker/freebsd/audio/muine/files/patch-src_Makefile.in	2009-02-09 09:59:57.000000000 +0100
+++ /tmp/muine/files/patch-src_Makefile.in	1970-01-01 01:00:00.000000000 +0100
@@ -1,14 +0,0 @@
-
-$FreeBSD: ports/audio/muine/files/patch-src_Makefile.in,v 1.1 2009/02/09 08:59:57 flz Exp $
-
---- src/Makefile.in.orig
-+++ src/Makefile.in
-@@ -563,7 +563,7 @@
- 
- # FIXME MONO_XMLSERIALIZER_THS=no works around Ximian Bugzilla #58194
- AmazonSearchService.cs: AmazonSearchService.wsdl
--	MONO_XMLSERIALIZER_THS=no wsdl -namespace:Amazon $(srcdir)/AmazonSearchService.wsdl
-+	MONO_XMLSERIALIZER_THS=no wsdl1 -namespace:Amazon $(srcdir)/AmazonSearchService.wsdl
- 
- $(WRAPPER): $(srcdir)/$(WRAPPER).in
- 	sed -e "s|\@prefix\@|$(prefix)|g" 		\
--- muine.diff ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091002091426.8F3CD4B44C>