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 30-71
Link Here
|
30 |
GNU_CONFIGURE= yes |
26 |
GNU_CONFIGURE= yes |
31 |
CONFIGURE_ARGS= --without-included-libmad \ |
27 |
CONFIGURE_ARGS= --without-included-libmad \ |
32 |
--without-included-tre \ |
28 |
--without-included-tre \ |
33 |
--with-included-argv \ |
29 |
--without-included-cdk \ |
34 |
--with-included-cdk |
30 |
--with-included-argv |
35 |
|
31 |
|
36 |
PLIST_FILES= bin/streamripper \ |
32 |
PLIST_FILES= bin/streamripper \ |
37 |
man/man1/streamripper.1.gz |
33 |
man/man1/streamripper.1.gz |
38 |
|
34 |
|
39 |
CFLAGS+= -DANSI_PROTOTYPES |
35 |
CFLAGS+= -DANSI_PROTOTYPES |
40 |
CPPFLAGS+= -I${LOCALBASE}/include |
36 |
CPPFLAGS+= -I${LOCALBASE}/include |
41 |
LDFLAGS+= -Lcdk-${CDK_VERSION} -L${LOCALBASE}/lib |
37 |
LDFLAGS+= -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 |