View | Details | Raw Unified | Return to bug 139305
Collapse All | Expand All

(-)/tmp/muine/Makefile (-37 / +7 lines)
Lines 7-75 Link Here
7
#
7
#
8
8
9
PORTNAME=	muine
9
PORTNAME=	muine
10
PORTVERSION=	0.8.10
10
PORTVERSION=	0.8.11
11
PORTREVISION=	2
12
CATEGORIES=	audio gnome
11
CATEGORIES=	audio gnome
13
MASTER_SITES=	GNOME
12
MASTER_SITES=	GNOME
14
13
15
MAINTAINER=	mono@FreeBSD.org
14
MAINTAINER=	mono@FreeBSD.org
16
COMMENT=	Mono based Gnome audio player
15
COMMENT=	Mono based Gnome audio player
17
16
18
BROKEN=		doesn't build and is apparently unmaintained
19
20
LIB_DEPENDS=	FLAC.10:${PORTSDIR}/audio/flac \
17
LIB_DEPENDS=	FLAC.10:${PORTSDIR}/audio/flac \
21
		id3tag.0:${PORTSDIR}/audio/libid3tag \
18
		id3tag.0:${PORTSDIR}/audio/libid3tag \
22
		gdbm:${PORTSDIR}/databases/gdbm \
19
		gdbm:${PORTSDIR}/databases/gdbm \
23
		vorbis.4:${PORTSDIR}/audio/libvorbis \
20
		vorbis.4:${PORTSDIR}/audio/libvorbis \
24
		musicbrainz.4:${PORTSDIR}/audio/libmusicbrainz
21
		musicbrainz.4:${PORTSDIR}/audio/libmusicbrainz
25
BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-glib-1.0.pc:${PORTSDIR}/devel/ndesk-dbus-glib
22
BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-glib-1.0.pc:${PORTSDIR}/devel/ndesk-dbus-glib \
23
		${LOCALBASE}/libdata/pkgconfig/taglib-sharp.pc:${PORTSDIR}/audio/taglib-sharp
26
RUN_DEPENDS=	${BUILD_DEPENDS}
24
RUN_DEPENDS=	${BUILD_DEPENDS}
27
25
28
USE_GMAKE=	yes
26
USE_GMAKE=	yes
29
USE_GETTEXT=	yes
27
USE_GETTEXT=	yes
30
USE_GNOME=	gnomeprefix gnomehack intltool libgnomeui gnomesharp20
28
USE_GNOME=	gnomeprefix gnomehack intltool libgnomeui gnomesharp20
29
USE_GSTREAMER=	gconf
30
USE_LDCONFIG=	yes
31
GNU_CONFIGURE=	yes
31
GNU_CONFIGURE=	yes
32
INSTALLS_ICONS=	yes
32
INSTALLS_ICONS=	yes
33
33
34
CONFIGURE_ENV+=	CPPFLAGS="-I${LOCALBASE}/include" \
34
CONFIGURE_ENV+=	CPPFLAGS="-I${LOCALBASE}/include" \
35
		LDFLAGS="-L${LOCALBASE}/lib" \
35
		LDFLAGS="-L${LOCALBASE}/lib"
36
		GACUTIL_FLAGS="/package muine /gacdir $(libdir) /root $(libdir)"
37
38
CONFIGURE_ARGS+=	--enable-compile-warnings=maximum
39
36
40
GCONF_SCHEMAS=	muine.schemas
37
GCONF_SCHEMAS=	muine.schemas
41
38
42
OPTIONS=	XINE "Enable Xine backend" off \
43
		FAAD "Enable faad support" off
44
45
.include <bsd.port.pre.mk>
46
.if defined (WITH_FAAD)
47
LIB_DEPENDS+=	faad.2:${PORTSDIR}/audio/faad
48
.else
49
CONFIGURE_ARGS+=	--disable-faad2
50
.endif
51
52
.if defined (WITH_XINE)
53
CONFIGURE_ARGS+=	--enable-xine=yes
54
LIB_DEPENDS+=	xine.1:${PORTSDIR}/multimedia/libxine
55
.else
56
USE_GSTREAMER+=	gconf
57
CONFIGURE_ARGS+=	--enable-gstreamer=0.10
58
.endif
59
60
post-patch:
39
post-patch:
61
	@${REINPLACE_CMD} -e 's|(libdir)/dbus-1.0|(prefix)/share/dbus-1|g' \
62
		${WRKSRC}/data/Makefile.in
63
	@${REINPLACE_CMD} -e 's|libmusicbrainz.so.4|libmusicbrainz.so|g' \
40
	@${REINPLACE_CMD} -e 's|libmusicbrainz.so.4|libmusicbrainz.so|g' \
64
		${WRKSRC}/src/muine.exe.config.in
41
		${WRKSRC}/src/muine.exe.config.in
65
	@${REINPLACE_CMD} -e 's|/bin/bash|/usr/bin/env bash|g' \
42
	@${REINPLACE_CMD} -e 's|/bin/bash|/usr/bin/env bash|g' \
66
		${WRKSRC}/src/muine.in
43
		${WRKSRC}/src/muine.in
67
44
68
post-install:
45
.include <bsd.port.mk>
69
	${MKDIR} ${PREFIX}/lib/muine/plugins
70
.for _plugin in TrayIcon.dll
71
	${INSTALL_DATA} ${WRKSRC}/plugins/${_plugin} ${PREFIX}/lib/muine/plugins
72
.endfor
73
74
.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
75
.include <bsd.port.post.mk>
(-)/tmp/muine/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (muine-0.8.10.tar.gz) = b44cb7a30010e98686b1f4a7759c776d
1
MD5 (muine-0.8.11.tar.gz) = e506fc40dd4f9aa0c30cb002e1b2b7b4
2
SHA256 (muine-0.8.10.tar.gz) = d6503a5c01344b4402bd7150f1cd1ab561beb6bd778ee1ca35fea8ccbdecc045
2
SHA256 (muine-0.8.11.tar.gz) = be0caa9aaecaf46d22def5a731d4cb10a27caf1bd4a8bc9e82a85990f36b84e5
3
SIZE (muine-0.8.10.tar.gz) = 781734
3
SIZE (muine-0.8.11.tar.gz) = 804303
(-)/tmp/muine/files/patch-src_Makefile.in (-14 lines)
Lines 1-14 Link Here
1
2
$FreeBSD: ports/audio/muine/files/patch-src_Makefile.in,v 1.1 2009/02/09 08:59:57 flz Exp $
3
4
--- src/Makefile.in.orig
5
+++ src/Makefile.in
6
@@ -563,7 +563,7 @@
7
 
8
 # FIXME MONO_XMLSERIALIZER_THS=no works around Ximian Bugzilla #58194
9
 AmazonSearchService.cs: AmazonSearchService.wsdl
10
-	MONO_XMLSERIALIZER_THS=no wsdl -namespace:Amazon $(srcdir)/AmazonSearchService.wsdl
11
+	MONO_XMLSERIALIZER_THS=no wsdl1 -namespace:Amazon $(srcdir)/AmazonSearchService.wsdl
12
 
13
 $(WRAPPER): $(srcdir)/$(WRAPPER).in
14
 	sed -e "s|\@prefix\@|$(prefix)|g" 		\

Return to bug 139305