svn commit: r350740 - head/multimedia/xmms

Baptiste Daroussin bapt at FreeBSD.org
Wed Apr 9 20:19:20 UTC 2014


On Wed, Apr 09, 2014 at 08:10:40PM +0000, Christian Weisgerber wrote:
> Author: naddy
> Date: Wed Apr  9 20:10:40 2014
> New Revision: 350740
> URL: http://svnweb.freebsd.org/changeset/ports/350740
> QAT: https://qat.redports.org/buildarchive/r350740/
> 
> Log:
>   * Drop provisions for long-dead slave ports.
>   * Turn esound into a proper option.
>   * Handle .la files that depend on options; partially from
>     Craig Leres <leres at ee.lbl.gov>.
> 
> Modified:
>   head/multimedia/xmms/Makefile
>   head/multimedia/xmms/pkg-plist
> 
> Modified: head/multimedia/xmms/Makefile
> ==============================================================================
> --- head/multimedia/xmms/Makefile	Wed Apr  9 20:05:31 2014	(r350739)
> +++ head/multimedia/xmms/Makefile	Wed Apr  9 20:10:40 2014	(r350740)
> @@ -3,15 +3,15 @@
>  
>  PORTNAME=	xmms
>  PORTVERSION=	1.2.11
> -PORTREVISION?=	21	# Also chinese/xmms and russian/xmms
> -CATEGORIES+=	multimedia audio ipv6
> +PORTREVISION=	22
> +CATEGORIES=	multimedia audio ipv6
>  MASTER_SITES=	http://www.xmms.org/files/1.2.x/ \
>  		http://legacy.xmms2.org/ \
>  		LOCAL/beech
>  DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
>  
> -MAINTAINER?=	naddy at FreeBSD.org
> -COMMENT?=	X Multimedia System -- An audio player with Winamp GUI
> +MAINTAINER=	naddy at FreeBSD.org
> +COMMENT=	X Multimedia System -- audio player with Winamp GUI
>  
>  LICENSE=	GPLv2
>  
> @@ -33,12 +33,15 @@ INPUT_PLUGINS=	cdaudio mpg123 tonegen wa
>  OUTPUT_PLUGINS=	OSS disk_writer
>  VISUALIZATION_PLUGINS=	blur_scope sanalyzer
>  
> -OPTIONS_DEFINE=	IPV6 MIKMOD NLS SPEC VFILEINFO VORBIS RUSXMMS_PATCHES
> +OPTIONS_DEFINE=	ESOUND IPV6 MIKMOD NLS SPEC VFILEINFO VORBIS RUSXMMS_PATCHES
>  OPTIONS_DEFAULT=MIKMOD VORBIS
>  OPTIONS_DEFINE_i386=	SIMD
>  OPTIONS_DEFAULT_i386=	SIMD
>  OPTIONS_SUB=	yes
>  
> +ESOUND_CONFIGURE_ENABLE=esd
> +ESOUND_USE=		GNOME=esound
> +
>  IPV6_CONFIGURE_ENABLE=	ipv6
>  
>  MIKMOD_CONFIGURE_ENABLE=mikmod
> @@ -82,6 +85,10 @@ AUTOMAKE_ARGS=	--add-missing --force-mis
>  USE_OPENSSL=	yes
>  .endif
>  
> +.if ${PORT_OPTIONS:MESOUND}
> +OUTPUT_PLUGINS+=	esd
> +.endif
> +
>  .if ${PORT_OPTIONS:MMIKMOD}
>  INPUT_PLUGINS+=	mikmod
>  .endif
> @@ -96,23 +103,6 @@ VISUALIZATION_PLUGINS+=	opengl_spectrum
>  
>  .include <bsd.port.pre.mk>
>  
> -.if ${HAVE_GNOME:Mesound}!=""
> -USE_GNOME+=	esound
> -OUTPUT_PLUGINS+=	esd
> -PLIST_SUB+=	ESDPLUGIN:=""
> -.else
> -CONFIGURE_ARGS+=	--disable-esd
> -PLIST_SUB+=	ESDPLUGIN:="@comment "
> -.endif
> -
> -pre-everything::
> -.if ${HAVE_GNOME:Mesound}!=""
> -	@${ECHO_MSG} ""
> -	@${ECHO_MSG} "You can disable support for esound by defining"
> -	@${ECHO_MSG} "WITHOUT_GNOME=esound."
> -	@${ECHO_MSG} ""
> -.endif
> -
>  post-patch:
>  .if ${PORT_OPTIONS:MRUSXMMS_PATCHES}
>  	@${REINPLACE_CMD} -e 's/AM_PATH_ALSA.*/have_alsa=no/' \
> 
> Modified: head/multimedia/xmms/pkg-plist
> ==============================================================================
> --- head/multimedia/xmms/pkg-plist	Wed Apr  9 20:05:31 2014	(r350739)
> +++ head/multimedia/xmms/pkg-plist	Wed Apr  9 20:10:40 2014	(r350740)
> @@ -9,41 +9,43 @@ include/xmms/plugin.h
>  include/xmms/titlestring.h
>  include/xmms/util.h
>  include/xmms/xmmsctrl.h
> +lib/libxmms.la
>  lib/libxmms.so
>  lib/libxmms.so.4
> -lib/libxmms.la
>  lib/xmms/Effect/libecho.la
> -lib/xmms/Effect/libstereo.la
> -lib/xmms/Effect/libvoice.la
>  lib/xmms/Effect/libecho.so
> +lib/xmms/Effect/libstereo.la
>  lib/xmms/Effect/libstereo.so
> +lib/xmms/Effect/libvoice.la
>  lib/xmms/Effect/libvoice.so
>  lib/xmms/General/libir.so
> -lib/xmms/General/libsong_change.so
>  lib/xmms/General/libir.la
>  lib/xmms/General/libsong_change.la
> -lib/xmms/Input/libcdaudio.so
> +lib/xmms/General/libsong_change.so
>  lib/xmms/Input/libcdaudio.la
> -lib/xmms/Input/libmikmod.la
> -lib/xmms/Input/libmpg123.la
> -lib/xmms/Input/libtonegen.la
> -lib/xmms/Input/libvorbis.la
> -lib/xmms/Input/libwav.la
> +lib/xmms/Input/libcdaudio.so
> +%%MIKMOD%%lib/xmms/Input/libmikmod.la
>  %%MIKMOD%%lib/xmms/Input/libmikmod.so
> +lib/xmms/Input/libmpg123.la
>  lib/xmms/Input/libmpg123.so
> +lib/xmms/Input/libtonegen.la
>  lib/xmms/Input/libtonegen.so
> +%%VORBIS%%lib/xmms/Input/libvorbis.la
>  %%VORBIS%%lib/xmms/Input/libvorbis.so
> +lib/xmms/Input/libwav.la
>  lib/xmms/Input/libwav.so
> -%%ESDPLUGIN:%%lib/xmms/Output/libesdout.so
> +%%ESOUND%%lib/xmms/Output/libesdout.la
> +%%ESOUND%%lib/xmms/Output/libesdout.so
>  lib/xmms/Output/libOSS.la
> -lib/xmms/Output/libdisk_writer.la
>  lib/xmms/Output/libOSS.so
> +lib/xmms/Output/libdisk_writer.la
>  lib/xmms/Output/libdisk_writer.so
> +%%SPEC%%lib/xmms/Visualization/libogl_spectrum.la
>  %%SPEC%%lib/xmms/Visualization/libogl_spectrum.so
> -lib/xmms/Visualization/libbscope.so
> -lib/xmms/Visualization/libsanalyzer.so
>  lib/xmms/Visualization/libbscope.la
> +lib/xmms/Visualization/libbscope.so
>  lib/xmms/Visualization/libsanalyzer.la
> +lib/xmms/Visualization/libsanalyzer.so
>  man/man1/wmxmms.1.gz
>  man/man1/xmms.1.gz
>  share/aclocal/xmms.m4
> 

you may not know but want uses=libtool ;)
bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20140409/09236645/attachment.sig>


More information about the svn-ports-head mailing list