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

Collapse All | Expand All

(-)/usr/ports/audio/streamripper/Makefile (-31 / +6 lines)
Lines 3-26 Link Here
3
3
4
PORTNAME=	streamripper
4
PORTNAME=	streamripper
5
PORTVERSION=	1.64.6
5
PORTVERSION=	1.64.6
6
PORTREVISION=	5
6
PORTREVISION=	6
7
CATEGORIES=	audio
7
CATEGORIES=	audio
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}%20%28current%29/${PORTVERSION} \
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}%20%28current%29/${PORTVERSION}
9
		http://gd.tuwien.ac.at/hci/cdk/:cdk
9
		
10
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
10
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} 
11
		cdk-${CDK_VERSION}.tgz:cdk
12
11
13
MAINTAINER=	freebsdports@xorcara.com
12
MAINTAINER=	freebsdports@xorcara.com
14
COMMENT=	Splits SHOUTcast stream into tracks
13
COMMENT=	Splits SHOUTcast stream into tracks
15
14
16
LICENSE=	GPLv2
15
LICENSE=	GPLv2
17
16
18
BROKEN=		unfetchable
19
DEPRECATED=	Unfetchable, unmaintained
20
EXPIRATION_DATE=	2019-11-16
21
22
LIB_DEPENDS=	libmad.so:audio/libmad \
17
LIB_DEPENDS=	libmad.so:audio/libmad \
23
		libtre.so:textproc/libtre
18
		libtre.so:textproc/libtre \
19
		libcdk.so:devel/cdk
24
20
25
OPTIONS_DEFINE=	FAAD VORBIS
21
OPTIONS_DEFINE=	FAAD VORBIS
26
OPTIONS_DEFAULT=FAAD VORBIS
22
OPTIONS_DEFAULT=FAAD VORBIS
Lines 40-71 Link Here
40
CPPFLAGS+=	-I${LOCALBASE}/include
36
CPPFLAGS+=	-I${LOCALBASE}/include
41
LDFLAGS+=	-Lcdk-${CDK_VERSION} -L${LOCALBASE}/lib
37
LDFLAGS+=	-Lcdk-${CDK_VERSION} -L${LOCALBASE}/lib
42
38
43
CDK_VERSION=	5.0-20060507
44
45
FAAD_CONFIGURE_OFF=	ac_cv_lib_faad_NeAACDecDecode2=no
39
FAAD_CONFIGURE_OFF=	ac_cv_lib_faad_NeAACDecDecode2=no
46
FAAD_LIB_DEPENDS=	libfaad.so:audio/faad
40
FAAD_LIB_DEPENDS=	libfaad.so:audio/faad
47
41
48
VORBIS_CONFIGURE_WITH=	ogg
42
VORBIS_CONFIGURE_WITH=	ogg
49
VORBIS_LIB_DEPENDS=	libvorbis.so:audio/libvorbis
43
VORBIS_LIB_DEPENDS=	libvorbis.so:audio/libvorbis
50
51
post-extract:
52
	${MV} ${WRKDIR}/cdk-${CDK_VERSION} ${WRKSRC}
53
54
post-patch:
55
	@${REINPLACE_CMD} -e '/if test/s|==|=|g' ${WRKSRC}/configure
56
#	avoid potential name conflict with ncurses
57
	@${LN} -sv ${WRKSRC}/cdk-5.0-20060507/include/menu.h \
58
		${WRKSRC}/cdk-5.0-20060507/include/cdkmenu.h
59
	@${REINPLACE_CMD} -e "s|<menu.h>|<cdkmenu.h>|g" \
60
		${WRKSRC}/cdk-5.0-20060507/include/cdk.h
61
62
pre-configure:
63
	(cd ${WRKSRC}/cdk-${CDK_VERSION} && ${SETENV} CC="${CC}" \
64
		CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${SH} ./configure)
65
66
pre-build:
67
	(cd ${WRKSRC}/cdk-${CDK_VERSION} && ${SETENV} ${MAKE_ENV} \
68
		${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${ALL_TARGET})
69
44
70
do-install:
45
do-install:
71
	${INSTALL_PROGRAM} ${WRKSRC}/streamripper ${STAGEDIR}${PREFIX}/bin
46
	${INSTALL_PROGRAM} ${WRKSRC}/streamripper ${STAGEDIR}${PREFIX}/bin

Return to bug 240975