Eliminate the aRts and esound backends and comment out the Sun backend now there there is the sndio bakend. This narrows things down to sndio or optionally JACK.
Index: Makefile =================================================================== RCS file: /cvs/ports/multimedia/xine-lib/Makefile,v retrieving revision 1.44 diff -u -p -r1.44 Makefile --- Makefile 21 Dec 2008 07:56:47 -0000 1.44 +++ Makefile 28 Dec 2008 01:56:51 -0000 @@ -3,19 +3,16 @@ SHARED_ONLY= Yes COMMENT-main= multimedia decoding library -COMMENT-esd= esound audio output module for xine-lib -COMMENT-arts= artsd audio output module for xine-lib COMMENT-jack= jackd audio output module for xine-lib V= 1.1.15 DISTNAME= xine-lib-${V} -PKGNAME-main= ${DISTNAME}p6 -PKGNAME-esd= xine-lib-esd-${V} -PKGNAME-arts= xine-lib-arts-${V} +PKGNAME-main= ${DISTNAME}p7 PKGNAME-jack= xine-lib-jack-${V} - -EXTRACT_SUFX= .tar.bz2 CATEGORIES= multimedia +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xine/} +EXTRACT_SUFX= .tar.bz2 + SHARED_LIBS= xine 23.0 HOMEPAGE= http://xinehq.de/ @@ -26,16 +23,11 @@ PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xine/} - -MULTI_PACKAGES= -main -esd -arts -jack +MULTI_PACKAGES= -main -jack WANTLIB= expat fontconfig freetype m z WANTLIB-main= ${WANTLIB} X11 Xau Xdmcp Xext Xinerama Xrandr \ Xrender Xv c jpeg lcms pthread sndio usbhid -WANTLIB-esd= ${WANTLIB} -WANTLIB-arts= ${WANTLIB} pcre stdc++ glib-2.0 \ - gmodule-2.0 gthread-2.0 WANTLIB-jack= ${WANTLIB} .if ${MACHINE_ARCH} == "i386" @@ -59,15 +51,6 @@ LIB_DEPENDS-main= ${LIB_DEPENDS} \ speex.>=3::audio/speex \ theora.>=1::multimedia/libtheora -LIB_DEPENDS-esd= ${LIB_DEPENDS} \ - esd.>=2::audio/esound \ - audiofile.>=0::devel/libaudiofile \ - xine::${BUILD_PKGPATH} -RUN_DEPENDS-esd= ${RUN_DEPENDS} -LIB_DEPENDS-arts= ${LIB_DEPENDS} \ - artsc.>=1::x11/kde/arts3 \ - xine::${BUILD_PKGPATH} -RUN_DEPENDS-arts= ${RUN_DEPENDS} LIB_DEPENDS-jack= ${LIB_DEPENDS} \ jack::audio/jack \ xine::${BUILD_PKGPATH} @@ -104,8 +87,7 @@ CONFIGURE_ARGS+= --disable-optimizations --without-pulseaudio \ --disable-oss \ --without-alsa \ - --with-esound \ - --with-arts \ + --without-esound \ --with-jack \ --without-imagemagick \ --disable-samba \ Index: patches/patch-src_audio_out_Makefile_in =================================================================== RCS file: /cvs/ports/multimedia/xine-lib/patches/patch-src_audio_out_Makefile_in,v retrieving revision 1.11 diff -u -p -r1.11 patch-src_audio_out_Makefile_in --- patches/patch-src_audio_out_Makefile_in 14 Dec 2008 23:57:34 -0000 1.11 +++ patches/patch-src_audio_out_Makefile_in 28 Dec 2008 01:54:08 -0000 @@ -1,6 +1,6 @@ $OpenBSD: patch-src_audio_out_Makefile_in,v 1.11 2008/12/14 23:57:34 brad Exp $ --- src/audio_out/Makefile.in.orig Thu Aug 14 17:18:39 2008 -+++ src/audio_out/Makefile.in Thu Dec 11 00:23:10 2008 ++++ src/audio_out/Makefile.in Sat Dec 27 20:50:00 2008 @@ -170,6 +170,18 @@ xineplug_ao_out_jack_la_LINK = $(LIBTOOL) --tag=CC $(A $(xineplug_ao_out_jack_la_LDFLAGS) $(LDFLAGS) -o $@ @have_jack_t...@am_xineplug_ao_out_jack_la_rpath = -rpath \ @@ -63,15 +63,6 @@ $OpenBSD: patch-src_audio_out_Makefile_i xineplug_ao_out_none_la_SOURCES = audio_none_out.c xineplug_ao_out_none_la_LIBADD = $(XINE_LIB) $(LTLIBINTL) -@@ -632,7 +650,7 @@ xineplug_ao_out_sun_la_LDFLAGS = -avoid-version -modul - #xineplug_ao_out_irixal_la_CFLAGS = $(VISIBILITY_FLAG) $(IRIXAL_CFLAGS) - #xineplug_ao_out_irixal_la_LDFLAGS = -avoid-version -module - xineplug_ao_out_arts_la_SOURCES = audio_arts_out.c --xineplug_ao_out_arts_la_LIBADD = $(XINE_LIB) $(ARTS_LIBS) -+xineplug_ao_out_arts_la_LIBADD = $(XINE_LIB) $(ARTS_LIBS) -lstdc++ - xineplug_ao_out_arts_la_CFLAGS = $(VISIBILITY_FLAG) $(ARTS_CFLAGS) - xineplug_ao_out_arts_la_LDFLAGS = -avoid-version -module - xineplug_ao_out_directx_la_SOURCES = audio_directx_out.c @@ -667,6 +685,10 @@ xineplug_ao_out_jack_la_SOURCES = audio_jack_out.c xineplug_ao_out_jack_la_LIBADD = $(XINE_LIB) $(JACK_LIBS) $(LTLIBINTL) xineplug_ao_out_jack_la_CFLAGS = $(VISIBILITY_FLAG) $(JACK_CFLAGS) Index: pkg/DESCR-arts =================================================================== RCS file: pkg/DESCR-arts diff -N pkg/DESCR-arts --- pkg/DESCR-arts 1 Nov 2007 04:01:36 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1 +0,0 @@ -artsd audio output plugin for xine-lib. Index: pkg/DESCR-esd =================================================================== RCS file: pkg/DESCR-esd diff -N pkg/DESCR-esd --- pkg/DESCR-esd 1 Nov 2007 04:01:36 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1 +0,0 @@ -esound audio output plugin for xine-lib. Index: pkg/PLIST-arts =================================================================== RCS file: pkg/PLIST-arts diff -N pkg/PLIST-arts --- pkg/PLIST-arts 24 Mar 2008 03:26:34 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,2 +0,0 @@ -...@comment $OpenBSD: PLIST-arts,v 1.2 2008/03/24 03:26:34 jakemsr Exp $ -lib/xine/plugins/${XINEAPI_REV}/xineplug_ao_out_arts.so Index: pkg/PLIST-esd =================================================================== RCS file: pkg/PLIST-esd diff -N pkg/PLIST-esd --- pkg/PLIST-esd 24 Mar 2008 03:26:34 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,2 +0,0 @@ -...@comment $OpenBSD: PLIST-esd,v 1.2 2008/03/24 03:26:34 jakemsr Exp $ -lib/xine/plugins/${XINEAPI_REV}/xineplug_ao_out_esd.so Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/multimedia/xine-lib/pkg/PLIST-main,v retrieving revision 1.9 diff -u -p -r1.9 PLIST-main --- pkg/PLIST-main 14 Dec 2008 23:57:34 -0000 1.9 +++ pkg/PLIST-main 28 Dec 2008 01:48:59 -0000 @@ -60,7 +60,7 @@ lib/xine/plugins/${XINEAPI_REV}/post/xin lib/xine/plugins/${XINEAPI_REV}/xineplug_ao_out_file.so lib/xine/plugins/${XINEAPI_REV}/xineplug_ao_out_none.so lib/xine/plugins/${XINEAPI_REV}/xineplug_ao_out_sndio.so -lib/xine/plugins/${XINEAPI_REV}/xineplug_ao_out_sun.so +...@comment lib/xine/plugins/${XINEAPI_REV}/xineplug_ao_out_sun.so lib/xine/plugins/${XINEAPI_REV}/xineplug_decode_a52.so lib/xine/plugins/${XINEAPI_REV}/xineplug_decode_bitplane.so lib/xine/plugins/${XINEAPI_REV}/xineplug_decode_dts.so -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.