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