Index: head/audio/cmus/Makefile =================================================================== --- head/audio/cmus/Makefile (revision 308117) +++ head/audio/cmus/Makefile (revision 308118) @@ -1,165 +1,200 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= cmus -PORTVERSION= 2.4.3 +PORTVERSION= 2.5.0 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME} DISTNAME= ${PORTNAME}-v${PORTVERSION} MAINTAINER= h.skuhra@gmail.com COMMENT= Console-based music player with really cool features USE_BZIP2= yes USE_GMAKE= yes USE_ICONV= yes USE_NCURSES= yes USE_PKGCONFIG= build HAS_CONFIGURE= yes CONFIGURE_ARGS+=prefix=${PREFIX} mandir=${MANPREFIX}/man \ exampledir=${EXAMPLESDIR} \ CONFIG_ALSA=n CONFIG_ROAR=n -OPTIONS_DEFINE= AAC AO ARTS FFMPEG FLAC MAD MIKMOD MODPLUG MP4 \ - MUSEPACK PULSEAUDIO TREMOR VORBIS WAVPACK +OPTIONS_DEFINE= AAC AO ARTS CDDB CDIO CUE DISCID FFMPEG FLAC MAD MIKMOD \ + MODPLUG MP4 MUSEPACK PULSEAUDIO TREMOR VORBIS WAVPACK OPTIONS_DEFAULT=FLAC MAD VORBIS +DISCID_DESC= DISCID support .include .if ${PORT_OPTIONS:MFLAC} LIB_DEPENDS+= FLAC:${PORTSDIR}/audio/flac CONFIGURE_ARGS+=CONFIG_FLAC=y PLIST_SUB+= FLAC="" .else CONFIGURE_ARGS+=CONFIG_FLAC=n PLIST_SUB+= FLAC="@comment " .endif .if ${PORT_OPTIONS:MMAD} LIB_DEPENDS+= mad:${PORTSDIR}/audio/libmad CONFIGURE_ARGS+=CONFIG_MAD=y PLIST_SUB+= MAD="" .else CONFIGURE_ARGS+=CONFIG_MAD=n PLIST_SUB+= MAD="@comment " .endif .if ${PORT_OPTIONS:MMODPLUG} LIB_DEPENDS+= modplug:${PORTSDIR}/audio/libmodplug CONFIGURE_ARGS+=CONFIG_MODPLUG=y PLIST_SUB+= MODPLUG="" .else CONFIGURE_ARGS+=CONFIG_MODPLUG=n PLIST_SUB+= MODPLUG="@comment " .endif .if ${PORT_OPTIONS:MMIKMOD} LIB_DEPENDS+= mikmod:${PORTSDIR}/audio/libmikmod CONFIGURE_ARGS+=CONFIG_MIKMOD=y PLIST_SUB+= MIKMOD="" .else PLIST_SUB+= MIKMOD="@comment " .endif .if ${PORT_OPTIONS:MMUSEPACK} LIB_DEPENDS+= mpcdec:${PORTSDIR}/audio/musepack CONFIGURE_ARGS+=CONFIG_MPC=y PLIST_SUB+= MPC="" .else CONFIGURE_ARGS+=CONFIG_MPC=n PLIST_SUB+= MPC="@comment " .endif .if ${PORT_OPTIONS:MVORBIS} || ${PORT_OPTIONS:MTREMOR} LIB_DEPENDS+= vorbisfile:${PORTSDIR}/audio/libvorbis CONFIGURE_ARGS+=CONFIG_VORBIS=y PLIST_SUB+= VORBIS="" .else CONFIGURE_ARGS+=CONFIG_VORBIS=n PLIST_SUB+= VORBIS="@comment " .endif .if ${PORT_OPTIONS:MTREMOR} LIB_DEPENDS+= vorbisidec:${PORTSDIR}/audio/libtremor CONFIGURE_ARGS+=CONFIG_TREMOR=y .endif .if ${PORT_OPTIONS:MMP4} LIB_DEPENDS+= faad:${PORTSDIR}/audio/faad LIB_DEPENDS+= mp4v2:${PORTSDIR}/multimedia/mp4v2 CONFIGURE_ARGS+=CONFIG_MP4=y PLIST_SUB+= MP4="" .else CONFIGURE_ARGS+=CONFIG_MP4=n PLIST_SUB+= MP4="@comment " .endif .if ${PORT_OPTIONS:MAAC} LIB_DEPENDS+= faad:${PORTSDIR}/audio/faad CONFIGURE_ARGS+=CONFIG_AAC=y PLIST_SUB+= AAC="" .else CONFIGURE_ARGS+=CONFIG_AAC=n PLIST_SUB+= AAC="@comment " .endif .if ${PORT_OPTIONS:MWAVPACK} LIB_DEPENDS+= wavpack:${PORTSDIR}/audio/wavpack CONFIGURE_ARGS+=CONFIG_WAVPACK=y PLIST_SUB+= WAVPACK="" .else CONFIGURE_ARGS+=CONFIG_WAVPACK=n PLIST_SUB+= WAVPACK="@comment " .endif .if ${PORT_OPTIONS:MFFMPEG} FFMPEG_SUFFIX= -011 BUILD_DEPENDS+= ffmpeg${FFMPEG_SUFFIX}>0.11:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFFIX} RUN_DEPENDS+= ffmpeg${FFMPEG_SUFFIX}>0.11:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFFIX} CONFIGURE_ARGS+=CONFIG_FFMPEG=y PLIST_SUB+= FFMPEG="" .else CONFIGURE_ARGS+=CONFIG_FFMPEG=n PLIST_SUB+= FFMPEG="@comment " .endif .if ${PORT_OPTIONS:MAO} LIB_DEPENDS+= ao:${PORTSDIR}/audio/libao CONFIGURE_ARGS+=CONFIG_AO=y PLIST_SUB+= AO="" .else CONFIGURE_ARGS+=CONFIG_AO=n PLIST_SUB+= AO="@comment " .endif .if ${PORT_OPTIONS:MPULSEAUDIO} LIB_DEPENDS+= pulse:${PORTSDIR}/audio/pulseaudio CONFIGURE_ARGS+=CONFIG_PULSE=y PLIST_SUB+= PULSEAUDIO="" .else CONFIGURE_ARGS+=CONFIG_PULSE=n PLIST_SUB+= PULSEAUDIO="@comment " .endif .if ${PORT_OPTIONS:MARTS} LIB_DEPENDS+= artsc:${PORTSDIR}/audio/arts CONFIGURE_ARGS+=CONFIG_ARTS=y PLIST_SUB+= ARTS="" .else CONFIGURE_ARGS+=CONFIG_ARTS=n PLIST_SUB+= ARTS="@comment " +.endif + +.if ${PORT_OPTIONS:MCDDB} && ${PORT_OPTIONS:MCDIO} +LIB_DEPENDS+= cddb:${PORTSDIR}/audio/libcddb +CONFIGURE_ARGS+=CONFIG_CDDB=y +PLIST_SUB+= CDDB="" +.else +CONFIGURE_ARGS+=CONFIG_CDDB=n +PLIST_SUB+= CDDB="@comment " +.endif + +.if ${PORT_OPTIONS:MCDIO} +LIB_DEPENDS+= cdio:${PORTSDIR}/sysutils/libcdio +CONFIGURE_ARGS+=CONFIG_CDIO=y +PLIST_SUB+= CDIO="" +.else +CONFIGURE_ARGS+=CONFIG_CDIO=n +PLIST_SUB+= CDIO="@comment " +.endif + +.if ${PORT_OPTIONS:MCUE} +LIB_DEPENDS+= cue:${PORTSDIR}/textproc/libcue +CONFIGURE_ARGS+=CONFIG_CUE=y +PLIST_SUB+= CUE="" +.else +CONFIGURE_ARGS+=CONFIG_CUE=n +PLIST_SUB+= CUE="@comment " +.endif + +.if ${PORT_OPTIONS:MDISCID} +LIB_DEPENDS+= discid:${PORTSDIR}/audio/libdiscid +CONFIGURE_ARGS+=CONFIG_DISCID=y +.else +CONFIGURE_ARGS+=CONFIG_DISCID=n .endif MAN1= cmus.1 cmus-remote.1 MAN7= cmus-tutorial.7 post-patch: @${REINPLACE_CMD} -e 's,doc/cmus/examples,examples/cmus,g' \ ${WRKSRC}/Doc/cmus.txt @${REINPLACE_CMD} -e 's,/usr,${PREFIX},g' ${WRKSRC}/Doc/cmus.txt .if ${PORT_OPTIONS:MFFMPEG} @${REINPLACE_CMD} -e 's,libavformat,libavformat${FFMPEG_SUFFIX},g' \ ${WRKSRC}/configure .endif .include Index: head/audio/cmus/distinfo =================================================================== --- head/audio/cmus/distinfo (revision 308117) +++ head/audio/cmus/distinfo (revision 308118) @@ -1,2 +1,2 @@ -SHA256 (cmus-v2.4.3.tar.bz2) = c8b853d6cc4de6cc628fe1cf48f5a841ab230d818bdbf39131b69d88844bcffe -SIZE (cmus-v2.4.3.tar.bz2) = 204508 +SHA256 (cmus-v2.5.0.tar.bz2) = 2021fab64088898d62d1439525ec345e219f58d91a9e933dc85e84eda21c8ddf +SIZE (cmus-v2.5.0.tar.bz2) = 224675 Index: head/audio/cmus/files/patch-Makefile =================================================================== --- head/audio/cmus/files/patch-Makefile (revision 308117) +++ head/audio/cmus/files/patch-Makefile (revision 308118) @@ -1,24 +1,24 @@ ---- ./Makefile.orig 2011-11-30 03:57:20.000000000 -0500 -+++ ./Makefile 2012-10-14 20:42:11.000000000 -0400 -@@ -96,7 +96,7 @@ +--- Makefile.orig 2012-11-11 17:40:55.000000000 +0100 ++++ Makefile 2012-11-11 17:42:25.000000000 +0100 +@@ -105,7 +105,7 @@ $(wavpack-objs): CFLAGS += $(WAVPACK_CFLAGS) $(mp4-objs): CFLAGS += $(MP4_CFLAGS) $(aac-objs): CFLAGS += $(AAC_CFLAGS) -$(ffmpeg-objs): CFLAGS += $(FFMPEG_CFLAGS) +$(ffmpeg-objs): CFLAGS := $(FFMPEG_CFLAGS) $(CFLAGS) + $(cue-objs): CFLAGS += $(CUE_CFLAGS) - flac.so: $(flac-objs) $(libcmus-y) - $(call cmd,ld_dl,$(FLAC_LIBS)) -@@ -200,10 +200,10 @@ + cdio.so: $(cdio-objs) $(libcmus-y) +@@ -216,10 +216,10 @@ $(call cmd,ttman) Doc/ttman.o: Doc/ttman.c - $(call cmd,hostcc,) + $(call cmd,cc,) Doc/ttman: Doc/ttman.o - $(call cmd,hostld,) + $(call cmd,ld,) quiet_cmd_ttman = MAN $@ cmd_ttman = Doc/ttman $< $@ Index: head/audio/cmus/pkg-plist =================================================================== --- head/audio/cmus/pkg-plist (revision 308117) +++ head/audio/cmus/pkg-plist (revision 308118) @@ -1,30 +1,33 @@ bin/cmus bin/cmus-remote lib/cmus/ip/wav.so %%FLAC%%lib/cmus/ip/flac.so %%MAD%%lib/cmus/ip/mad.so %%MODPLUG%%lib/cmus/ip/modplug.so %%MIKMOD%%lib/cmus/ip/mikmod.so %%MPC%%lib/cmus/ip/mpc.so %%VORBIS%%lib/cmus/ip/vorbis.so %%MP4%%lib/cmus/ip/mp4.so %%AAC%%lib/cmus/ip/aac.so %%WAVPACK%%lib/cmus/ip/wavpack.so %%FFMPEG%%lib/cmus/ip/ffmpeg.so +%%CDIO%%lib/cmus/ip/cdio.so +%%CUE%%lib/cmus/ip/cue.so lib/cmus/op/oss.so %%AO%%lib/cmus/op/ao.so %%PULSEAUDIO%%lib/cmus/op/pulse.so %%ARTS%%lib/cmus/op/arts.so %%DATADIR%%/cyan.theme %%DATADIR%%/default.theme %%DATADIR%%/gray-88.theme %%DATADIR%%/green-mono-88.theme %%DATADIR%%/green.theme %%DATADIR%%/rc %%DATADIR%%/xterm-white.theme +%%DATADIR%%/zenburn.theme %%EXAMPLESDIR%%/cmus-status-display @dirrm %%EXAMPLESDIR%% @dirrm %%DATADIR%% @dirrm lib/cmus/op @dirrm lib/cmus/ip @dirrm lib/cmus