Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Jan 2015 14:35:01 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r377331 - head/audio/moc
Message-ID:  <201501181435.t0IEZ1pQ065364@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Sun Jan 18 14:35:00 2015
New Revision: 377331
URL: https://svnweb.freebsd.org/changeset/ports/377331
QAT: https://qat.redports.org/buildarchive/r377331/

Log:
  - Update to 2.5.0
  - Update MASTER_SITES
  - Add LICENSE
  - Sort options
  - Use %%DOCSDIR%%, %%DATADIR%% in plist
  
  PR:		195751
  Submitted by:	h.skuhra@gmail.com
  Approved by:	maintainer timeout

Modified:
  head/audio/moc/Makefile
  head/audio/moc/distinfo
  head/audio/moc/pkg-plist

Modified: head/audio/moc/Makefile
==============================================================================
--- head/audio/moc/Makefile	Sun Jan 18 14:02:21 2015	(r377330)
+++ head/audio/moc/Makefile	Sun Jan 18 14:35:00 2015	(r377331)
@@ -2,75 +2,94 @@
 # $FreeBSD$
 
 PORTNAME=	moc
-PORTVERSION=	2.4.4
-PORTREVISION=	19
+PORTVERSION=	2.5.0
 CATEGORIES=	audio
-MASTER_SITES=	ftp://ftp.daper.net/pub/soft/moc/stable/
+MASTER_SITES=	http://ftp.daper.net/pub/soft/moc/stable/
 
 MAINTAINER=	rzinkov@gmail.com
 COMMENT=	Console audio player designed to be powerful and easy to use
 
+LICENSE=	GPLv2 # or later
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+LIB_DEPENDS=	libltdl.so:${PORTSDIR}/devel/libltdl
+
 USES=		gmake libtool pkgconfig tar:bzip2
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
+USE_BDB=	yes
+INSTALL_TARGET=	install-strip
 
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
+CPPFLAGS+=	-I${LOCALBASE}/include -I${BDB_INCLUDE_DIR}
+LDFLAGS+=	-L${LOCALBASE}/lib -L${BDB_LIB_DIR}
 
-OPTIONS_DEFINE=	JACK MP3 FFMPEG MUSEPACK VORBIS FLAC SNDFILE SPEEX SAMPLERATE CURL RCC
+OPTIONS_DEFINE=	AAC CURL DEBUG FFMPEG FLAC JACK MODPLUG MP3 MUSEPACK RCC \
+		SAMPLERATE SIDPLAY2 SNDFILE SPEEX VORBIS WAVPACK
 OPTIONS_DEFAULT=	MP3 VORBIS FLAC CURL
 CURL_DESC=	curl support (Internet streams)
 RCC_DESC=	RCC support
+SIDPLAY2_DESC=	libsidplay2 support
+
+AAC_LIB_DEPENDS=	libfaad.so:${PORTSDIR}/audio/faad
+AAC_PLIST_FILES=	lib/moc/decoder_plugins/libaac_decoder.so
+AAC_CONFIGURE_OFF=	--without-aac
+
+CURL_LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl
+CURL_CONFIGURE_OFF=	--without-curl
+
+DEBUG_CONFIGURE_OFF=	--enable-debug=no
+
+FFMPEG_LIB_DEPENDS=	libavcodec.so:${PORTSDIR}/multimedia/ffmpeg
+FFMPEG_PLIST_FILES=	lib/moc/decoder_plugins/libffmpeg_decoder.so
+FFMPEG_CONFIGURE_OFF=	--without-ffmpeg
+
+FLAC_LIB_DEPENDS=	libFLAC.so:${PORTSDIR}/audio/flac
+FLAC_PLIST_FILES=	lib/moc/decoder_plugins/libflac_decoder.so
+FLAC_CONFIGURE_OFF=	--without-flac
 
 JACK_LIB_DEPENDS=	libjack.so:${PORTSDIR}/audio/jack
 JACK_CONFIGURE_OFF=	--without-jack
 
+MODPLUG_LIB_DEPENDS=	libmodplug.so:${PORTSDIR}/audio/libmodplug
+MODPLUG_PLIST_FILES=	lib/moc/decoder_plugins/libmodplug_decoder.so
+MODPLUG_CONFIGURE_OFF=	--without-modplug
+
 MP3_LIB_DEPENDS=	libmad.so:${PORTSDIR}/audio/libmad \
-		libid3tag.so:${PORTSDIR}/audio/libid3tag
-MP3_PLIST_FILES=	lib/moc/decoder_plugins/libmp3_decoder.a \
-		lib/moc/decoder_plugins/libmp3_decoder.so
+			libid3tag.so:${PORTSDIR}/audio/libid3tag
+MP3_PLIST_FILES=	lib/moc/decoder_plugins/libmp3_decoder.so
 MP3_CONFIGURE_OFF=	--without-mp3
 
 MUSEPACK_LIB_DEPENDS=	libmpcdec.so:${PORTSDIR}/audio/musepack \
-		libtag_c.so:${PORTSDIR}/audio/taglib
-MUSEPACK_PLIST_FILES=	lib/moc/decoder_plugins/libmusepack_decoder.a \
-		lib/moc/decoder_plugins/libmusepack_decoder.so
+			libtag_c.so:${PORTSDIR}/audio/taglib
+MUSEPACK_PLIST_FILES=	lib/moc/decoder_plugins/libmusepack_decoder.so
 MUSEPACK_CONFIGURE_OFF=	--without-musepack
 
-VORBIS_LIB_DEPENDS=	libvorbis.so:${PORTSDIR}/audio/libvorbis
-VORBIS_PLIST_FILES=	lib/moc/decoder_plugins/libvorbis_decoder.a \
-		lib/moc/decoder_plugins/libvorbis_decoder.so
-VORBIS_CONFIGURE_OFF=	--without-ogg
+RCC_LIB_DEPENDS=	librcc.so:${PORTSDIR}/devel/librcc \
+			librcd.so:${PORTSDIR}/devel/librcd
+RCC_CONFIGURE_OFF=	--without-rcc
 
-FLAC_LIB_DEPENDS=	libFLAC.so:${PORTSDIR}/audio/flac
-FLAC_PLIST_FILES=	lib/moc/decoder_plugins/libflac_decoder.a \
-		lib/moc/decoder_plugins/libflac_decoder.so
-FLAC_CONFIGURE_OFF=	--without-flac
+SAMPLERATE_LIB_DEPENDS=	libsamplerate.so:${PORTSDIR}/audio/libsamplerate
+SAMPLERATE_CONFIGURE_OFF=	--without-samplerate
 
-FFMPEG_LIB_DEPENDS=	libavcodec.so:${PORTSDIR}/multimedia/ffmpeg
-FFMPEG_PLIST_FILES=   lib/moc/decoder_plugins/libffmpeg_decoder.a \
-		lib/moc/decoder_plugins/libffmpeg_decoder.so
-FFMPEG_CONFIGURE_OFF=	--without-ffmpeg
+SIDPLAY2_LIB_DEPENDS=	libsidplay2.so:${PORTSDIR}/audio/libsidplay2
+SIDPLAY2_PLIST_FILES=	lib/moc/decoder_plugins/libsidplay2_decoder.so
+SIDPLAY2_CONFIGURE_OFF=	--without-sidplay2
 
 SNDFILE_LIB_DEPENDS=	libsndfile.so:${PORTSDIR}/audio/libsndfile
-SNDFILE_PLIST_FILES=	lib/moc/decoder_plugins/libsndfile_formats_decoder.a \
-		lib/moc/decoder_plugins/libsndfile_formats_decoder.so
+SNDFILE_PLIST_FILES=	lib/moc/decoder_plugins/libsndfile_decoder.so
 SNDFILE_CONFIGURE_OFF=	--without-sndfile
 
 SPEEX_LIB_DEPENDS=	libspeex.so:${PORTSDIR}/audio/speex
-SPEEX_PLIST_FILES=	lib/moc/decoder_plugins/libspeex_decoder.a \
-		lib/moc/decoder_plugins/libspeex_decoder.so
+SPEEX_PLIST_FILES=	lib/moc/decoder_plugins/libspeex_decoder.so
 SPEEX_CONFIGURE_OFF=	--without-speex
 
-SAMPLERATE_LIB_DEPENDS=	libsamplerate.so:${PORTSDIR}/audio/libsamplerate
-SAMPLERATE_CONFIGURE_OFF=	--without-samplerate
-
-CURL_LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl
-CURL_CONFIGURE_OFF=	--without-curl
+VORBIS_LIB_DEPENDS=	libvorbis.so:${PORTSDIR}/audio/libvorbis
+VORBIS_PLIST_FILES=	lib/moc/decoder_plugins/libvorbis_decoder.so
+VORBIS_CONFIGURE_OFF=	--without-ogg
 
-RCC_LIB_DEPENDS=	librcc.so:${PORTSDIR}/devel/librcc \
-		librcd.so:${PORTSDIR}/devel/librcd
-RCC_CONFIGURE_OFF=	--without-rcc
+WAVPACK_LIB_DEPENDS=	libwavpack.so:${PORTSDIR}/audio/wavpack
+WAVPACK_PLIST_FILES=	lib/moc/decoder_plugins/libwavpack_decoder.so
+WAVPACK_CONFIGURE_OFF=	--without-wavpack
 
 post-patch:
 	@${REINPLACE_CMD} -e '/PKG_CONFIG/ s|alsa|no-&|g' ${WRKSRC}/configure

Modified: head/audio/moc/distinfo
==============================================================================
--- head/audio/moc/distinfo	Sun Jan 18 14:02:21 2015	(r377330)
+++ head/audio/moc/distinfo	Sun Jan 18 14:35:00 2015	(r377331)
@@ -1,2 +1,2 @@
-SHA256 (moc-2.4.4.tar.bz2) = 26bf5707128def20d8b69c0f0c3624a82b7f72c36280bcf86b9b5e8bf8d08b05
-SIZE (moc-2.4.4.tar.bz2) = 699724
+SHA256 (moc-2.5.0.tar.bz2) = d29ea52240af76c4aa56fa293553da9d66675823e689249cee5f8a60657a6091
+SIZE (moc-2.5.0.tar.bz2) = 594532

Modified: head/audio/moc/pkg-plist
==============================================================================
--- head/audio/moc/pkg-plist	Sun Jan 18 14:02:21 2015	(r377330)
+++ head/audio/moc/pkg-plist	Sun Jan 18 14:35:00 2015	(r377331)
@@ -1,16 +1,16 @@
 bin/mocp
 man/man1/mocp.1.gz
-share/doc/moc/config.example
-share/doc/moc/THANKS
-share/doc/moc/README
-share/doc/moc/keymap.example
-share/moc/themes/black_theme
-share/moc/themes/darkdot_theme
-share/moc/themes/example_theme
-share/moc/themes/green_theme
-share/moc/themes/moca_theme
-share/moc/themes/nightly_theme
-share/moc/themes/red_theme
-share/moc/themes/transparent-background
-share/moc/themes/yellow_red_theme
-@dir lib/moc/decoder_plugins
+%%DOCSDIR%%/README
+%%DOCSDIR%%/README_equalizer
+%%DOCSDIR%%/THANKS
+%%DOCSDIR%%/config.example
+%%DOCSDIR%%/keymap.example
+%%DATADIR%%/themes/black_theme
+%%DATADIR%%/themes/darkdot_theme
+%%DATADIR%%/themes/example_theme
+%%DATADIR%%/themes/green_theme
+%%DATADIR%%/themes/moca_theme
+%%DATADIR%%/themes/nightly_theme
+%%DATADIR%%/themes/red_theme
+%%DATADIR%%/themes/transparent-background
+%%DATADIR%%/themes/yellow_red_theme



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501181435.t0IEZ1pQ065364>