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.

Reply via email to