View | Details | Raw Unified | Return to bug 201172 | Differences between
and this patch

Collapse All | Expand All

(-)audio/musicpc/Makefile (-27 / +21 lines)
Lines 2-10 Link Here
2
# $FreeBSD: head/audio/musicpc/Makefile 384126 2015-04-16 20:13:43Z gblach $
2
# $FreeBSD: head/audio/musicpc/Makefile 384126 2015-04-16 20:13:43Z gblach $
3
3
4
PORTNAME=	musicpc
4
PORTNAME=	musicpc
5
PORTVERSION=	0.26
5
PORTVERSION=	0.27
6
CATEGORIES=	audio ipv6
6
CATEGORIES=	audio ipv6
7
MASTER_SITES=	http://musicpd.org/download/mpc/0/
7
MASTER_SITES=	http://www.musicpd.org/download/mpc/0/
8
DISTNAME=	mpc-${PORTVERSION}
8
DISTNAME=	mpc-${PORTVERSION}
9
9
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
Lines 14-53 Link Here
14
14
15
LIB_DEPENDS=	libmpdclient.so:${PORTSDIR}/audio/libmpdclient
15
LIB_DEPENDS=	libmpdclient.so:${PORTSDIR}/audio/libmpdclient
16
16
17
OPTIONS_DEFINE=	EXAMPLES DOCS ICONV
17
USES=		pkgconfig tar:xz
18
OPTIONS_DEFAULT=	ICONV
19
20
USES=		tar:xz pkgconfig
21
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
22
LDFLAGS+=	-L${LOCALBASE}/lib
23
CFLAGS+=	-I${LOCALBASE}/include
24
19
20
PORTDOCS=	AUTHORS NEWS README
21
PORTEXAMPLES=	mpc-completion.bash
25
PLIST_FILES=	bin/mpc man/man1/mpc.1.gz
22
PLIST_FILES=	bin/mpc man/man1/mpc.1.gz
26
23
27
PORTDOCS=	AUTHORS README NEWS
24
OPTIONS_DEFINE=		DOCS EXAMPLES ICONV
28
PORTEXAMPLES=	*
25
OPTIONS_DEFAULT=	ICONV
29
30
.include <bsd.port.options.mk>
31
26
32
.if ${PORT_OPTIONS:MICONV}
27
ICONV_USES=		iconv
33
USES+=		iconv
28
ICONV_CONFIGURE_ENABLE=	iconv
34
LDFLAGS+=	${ICONV_LIB}
29
ICONV_CPPFLAGS=		-I${ICONV_PREFIX}/include
35
.else
30
ICONV_LDFLAGS=		-L${ICONV_PREFIX}/lib
36
CONFIGURE_ARGS+=--disable-iconv
37
.endif
38
31
39
post-patch:
32
post-patch:
40
	@${REINPLACE_CMD} -e 's|-lintl|${ICONV_LIB}|g' ${WRKSRC}/configure
33
	@${REINPLACE_CMD} -e \
41
34
		'/^install-data-am:/s|install-docDATA||' ${WRKSRC}/Makefile.in
42
do-install:
35
	@${REINPLACE_CMD} -e \
43
	${INSTALL_PROGRAM} ${WRKSRC}/src/mpc ${STAGEDIR}${PREFIX}/bin
36
		's|_intl_iconv|_iconv_iconv| ; \
44
	${INSTALL_MAN} ${WRKSRC}/doc/mpc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
37
		 s|-lintl|-liconv|' ${WRKSRC}/configure
45
38
39
post-install:
46
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
40
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
47
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
41
	(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} \
48
42
		${STAGEDIR}${DOCSDIR})
49
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
43
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
50
	${INSTALL_DATA} ${WRKSRC}/doc/mpc-completion.bash \
44
	(cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTEXAMPLES} \
51
		${STAGEDIR}${EXAMPLESDIR}
45
		${STAGEDIR}${EXAMPLESDIR})
52
46
53
.include <bsd.port.mk>
47
.include <bsd.port.mk>
(-)audio/musicpc/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (mpc-0.26.tar.xz) = 20735f7173cce56bec50c1d8b4633751052dc68365b29a6113206dc1cdc6e242
1
SHA256 (mpc-0.27.tar.xz) = 45a2be0a6dea65ed43f631294c24e74b83c8ee66d1ba6ab47d0744ddb1e62064
2
SIZE (mpc-0.26.tar.xz) = 105432
2
SIZE (mpc-0.27.tar.xz) = 113596
(-)audio/musicpc/pkg-descr (-1 lines)
Lines 1-5 Link Here
1
A client for MPD, the Music Player Daemon.
1
A client for MPD, the Music Player Daemon.
2
mpc connects to a MPD running on a machine via a network.
2
mpc connects to a MPD running on a machine via a network.
3
Read more about MPD on http://www.musicpd.org
4
3
5
WWW: http://www.musicpd.org
4
WWW: http://www.musicpd.org

Return to bug 201172