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

Collapse All | Expand All

(-)Makefile (-4 / +7 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	cmus
4
PORTNAME=	cmus
5
DISTVERSIONPREFIX=	v
5
DISTVERSION=	2.8.0-rc0
6
DISTVERSION=	2.8.0-rc0
6
DISTVERSIONPREFIX=	v
7
PORTREVISION=	1
7
CATEGORIES=	audio
8
CATEGORIES=	audio
8
DIST_SUBDIR=	cmus
9
DIST_SUBDIR=	cmus
9
10
Lines 136-144 Link Here
136
WAVPACK_LIB_DEPENDS=	libwavpack.so:audio/wavpack
137
WAVPACK_LIB_DEPENDS=	libwavpack.so:audio/wavpack
137
138
138
post-patch:
139
post-patch:
139
# From DPorts: prevent passing -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600
140
	@${REINPLACE_CMD} -e 's@\(NCURSES_CFLAGS=\).*@\1""@g' \
141
		${WRKSRC}/configure
142
# Doc/cmus.txt is used to generate the man pages.  Fix paths to point
140
# Doc/cmus.txt is used to generate the man pages.  Fix paths to point
143
# to the correct directories.
141
# to the correct directories.
144
	@${REINPLACE_CMD} \
142
	@${REINPLACE_CMD} \
Lines 146-151 Link Here
146
		-e 's,/usr/share/cmus,${DATADIR},g' \
144
		-e 's,/usr/share/cmus,${DATADIR},g' \
147
		${WRKSRC}/Doc/cmus.txt
145
		${WRKSRC}/Doc/cmus.txt
148
146
147
post-configure:
148
# Prevent passing wrong flags from devel/ncurses' pkg-config file to the build
149
	@${REINPLACE_CMD} -e 's|-D_POSIX_C_SOURCE=200112L||g; s|-D_XOPEN_SOURCE=600||g' \
150
		${WRKSRC}/config.mk
151
149
post-install:
152
post-install:
150
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cmus*
153
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cmus*
151
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/cmus/[io]p/*.so
154
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/cmus/[io]p/*.so

Return to bug 218548