Update of /cvsroot/fink/experimental/thesin/test
In directory usw-pr-cvs1:/tmp/cvs-serv31442

Modified Files:
        libxine-0.9.12-1.info libxine-0.9.12-1.patch 
Log Message:
Almost done, prolly need an other day and it will compile then debug time again

Index: libxine-0.9.12-1.info
===================================================================
RCS file: /cvsroot/fink/experimental/thesin/test/libxine-0.9.12-1.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- libxine-0.9.12-1.info       3 Jul 2002 16:39:15 -0000       1.2
+++ libxine-0.9.12-1.info       3 Jul 2002 22:50:45 -0000       1.3
@@ -3,7 +3,7 @@
 Revision: 1
 ###
 Depends: dlcompat, libiconv, x11, pth, aalib-shlibs, libogg-shlibs, libvorbis-shlibs, 
esound-shlibs, libfame-shlibs, zlib, %N-shlibs (= %v-%r)
-BuildDepends: fink (>= 0.9.9), gettext, aalib, libogg, libvorbis, esound, pkgconfig, 
libfame
+BuildDepends: fink (>= 0.9.9), gettext, aalib, libogg, libvorbis, esound, pkgconfig, 
+libfame, automake
 BuildDependsOnly: true
 ###
 Source: http://xine.sourceforge.net/files/xine-lib-%v.tar.gz
@@ -11,7 +11,7 @@
 ###
 Patch: %f.patch
 ###
-ConfigureParams: --enable-altivec --with-x --with-pic --enable-shared --enable-static 
--mandir=%i/share/man --infodir=%p/share/info --libexecdir=%p/lib
+ConfigureParams: --disable-altivec --with-x --with-pic --enable-shared 
+--enable-static --mandir=%i/share/man --infodir=%p/share/info --libexecdir=%p/lib
 ###
 SetCPPFLAGS: -no-cpp-precomp
 SetCFLAGS: -Ddlsym=dlsym_auto_underscore

Index: libxine-0.9.12-1.patch
===================================================================
RCS file: /cvsroot/fink/experimental/thesin/test/libxine-0.9.12-1.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libxine-0.9.12-1.patch      26 Jun 2002 16:10:45 -0000      1.1
+++ libxine-0.9.12-1.patch      3 Jul 2002 22:50:45 -0000       1.2
@@ -1,128 +1,315 @@
-diff -ruN xine-lib-0.9.10cvs.orig/configure xine-lib-0.9.10cvs/configure
---- xine-lib-0.9.10cvs.orig/configure  Thu May 23 20:18:09 2002
-+++ xine-lib-0.9.10cvs/configure       Fri May 24 09:44:29 2002
-@@ -12451,7 +12451,7 @@
+diff -ruN xine-lib-0.9.12.orig/config.h xine-lib-0.9.12/config.h
+--- xine-lib-0.9.12.orig/config.h      Sun Jun 23 03:50:50 2002
++++ xine-lib-0.9.12/config.h   Wed Jul  3 14:25:49 2002
+@@ -63,6 +63,9 @@
+ /* Define this if you have the Motorola 74xx CPU */
+ /* #undef ENABLE_ALTIVEC */
+ 
++/* Define this if you are running Darwin PPC or OS X */
++/* #undef ARCH_DARWINPPC */
++
+ /* Define this if you have mlib installed */
+ /* #undef HAVE_MLIB */
+ 
+diff -ruN xine-lib-0.9.12.orig/config.h.in xine-lib-0.9.12/config.h.in
+--- xine-lib-0.9.12.orig/config.h.in   Tue Jun  4 15:09:17 2002
++++ xine-lib-0.9.12/config.h.in        Wed Jul  3 14:25:20 2002
+@@ -62,6 +62,9 @@
+ /* Define this if you have the Motorola 74xx CPU */
+ #undef ENABLE_ALTIVEC
+ 
++/* Define this if you are running Darwin PPC or OS X */
++#undef ARCH_DARWINPPC
++
+ /* Define this if you have mlib installed */
+ #undef HAVE_MLIB
+ 
+diff -ruN xine-lib-0.9.12.orig/configure xine-lib-0.9.12/configure
+--- xine-lib-0.9.12.orig/configure     Sun Jun 23 03:49:50 2002
++++ xine-lib-0.9.12/configure  Wed Jul  3 14:44:36 2002
+@@ -9178,6 +9178,20 @@
+   PPC_ARCH_FALSE=
+ fi
+ 
++if test x$ppc_arch = "xyes"; then
++  case $host_os in
++    darwin*)
++      PPC_ASM_TRUE='#'
++      PPC_ASM_FALSE=
++      DARWIN_TRUE=
++      DARWIN_FALSE='#'
++      ;;
++    *)
++      PPC_ASM_TRUE= 
++      PPC_ASM_FALSE='#' 
++      ;;
++  esac
++fi
+ 
+ # Check whether --with-xv-path or --without-xv-path was given.
+ if test "${with_xv_path+set}" = set; then
+@@ -12993,13 +13007,30 @@
+ #define ARCH_PPC 1
+ EOF
+ 
++case $host_os in
++  darwin*)
++    cat >> confdefs.h <<\EOF
++#define ARCH_DARWINPPC 1  
++EOF
++    ;;
++  *)
++    ;;
++esac
++
+     
+     if test x$enable_altivec = xyes; then
+-        cat >> confdefs.h <<\EOF
++      cat >> confdefs.h <<\EOF
  #define ENABLE_ALTIVEC 1
  EOF
  
 -        CFLAGS="$CFLAGS -Wa,-m7400"
-+        CFLAGS="$CFLAGS -Wa, -faltivec"
++      case $host_os in
++        darwin*)
++          CFLAGS="$CFLAGS -faltivec"
++          ;;
++        *)
++          CFLAGS="$CFLAGS -Wa,-m7400"
++          ;;
++      esac
      fi
      ;;
  
-diff -ruN xine-lib-0.9.10cvs.orig/src/input/Makefile.in 
xine-lib-0.9.10cvs/src/input/Makefile.in
---- xine-lib-0.9.10cvs.orig/src/input/Makefile.in      Thu May 23 20:19:44 2002
-+++ xine-lib-0.9.10cvs/src/input/Makefile.in   Fri May 24 11:56:07 2002
-@@ -189,8 +189,8 @@
+@@ -13603,6 +13634,10 @@
+ s%@HAVE_GICONV_FALSE@%$HAVE_GICONV_FALSE%g
+ s%@PPC_ARCH_TRUE@%$PPC_ARCH_TRUE%g
+ s%@PPC_ARCH_FALSE@%$PPC_ARCH_FALSE%g
++s%@PPC_ASM_TRUE@%$PPC_ASM_TRUE%g
++s%@PPC_ASM_FALSE@%$PPC_ASM_FALSE%g
++s%@DARWIN_TRUE@%$DARWIN_TRUE%g
++s%@DARWIN_FALSE@%$DARWIN_FALSE%g
+ s%@HAVE_XV_TRUE@%$HAVE_XV_TRUE%g
+ s%@HAVE_XV_FALSE@%$HAVE_XV_FALSE%g
+ s%@XV_LIB@%$XV_LIB%g
+@@ -14091,7 +14126,13 @@
+ echo " * video driver plugins:"
+ if test x"$no_x" != "xyes"; then
+   echo "   - XShm (X11 shared memory)"
+-  echo "   - SyncFB (for Matrox G200/G400 cards)"
++  case $host_os in
++    darwin*)
++      ;;
++    *)
++      echo "   - SyncFB (for Matrox G200/G400 cards)"
++      ;;
++  esac
+     if test x$ac_have_xv = "xyes"; then
+     if test x$xv_lib="xlibXv.a"; then
+       echo "   - Xv (XVideo *static*)"
+@@ -14199,8 +14240,14 @@
+ echo "   - stdin_fifo    - rtp"
+ echo "   - http          - mms"
+ if test x"$have_cdrom_ioctls" = "xyes"; then
+-  echo "   - dvd           - vcd"
+-  echo "   - cda"
++  case $host_os in
++    darwin*)
++      ;;
++    *)
++      echo "   - dvd           - vcd"
++      echo "   - cda"
++      ;;
++  esac
+ fi
+ echo "---"
+ 
+diff -ruN xine-lib-0.9.12.orig/src/input/Makefile.in 
+xine-lib-0.9.12/src/input/Makefile.in
+--- xine-lib-0.9.12.orig/src/input/Makefile.in Sun Jun 23 03:51:52 2002
++++ xine-lib-0.9.12/src/input/Makefile.in      Wed Jul  3 14:57:26 2002
+@@ -196,8 +196,8 @@
  #
  
  @HAVE_CDROM_IOCTLS_TRUE@in_dvd = xineplug_inp_dvd.la
 -@HAVE_CDROM_IOCTLS_TRUE@in_vcd = xineplug_inp_vcd.la
 -@HAVE_CDROM_IOCTLS_TRUE@in_cda = xineplug_inp_cda.la
-+#@HAVE_CDROM_IOCTLS_TRUE@in_vcd = xineplug_inp_vcd.la
-+#@HAVE_CDROM_IOCTLS_TRUE@in_cda = xineplug_inp_cda.la
++@HAVE_CDROM_IOCTLS_TRUE@@DARWIN_FALSE@in_vcd = xineplug_inp_vcd.la
++@HAVE_CDROM_IOCTLS_TRUE@@DARWIN_FALSE@in_cda = xineplug_inp_cda.la
  
  lib_LTLIBRARIES = xineplug_inp_file.la $(in_dvd) $(in_vcd) $(in_cda)  
xineplug_inp_stdin_fifo.la xineplug_inp_net.la  xineplug_inp_rtp.la 
xineplug_inp_http.la xineplug_inp_mms.la
  
-diff -ruN xine-lib-0.9.10cvs.orig/src/input/input_rtp.c 
xine-lib-0.9.10cvs/src/input/input_rtp.c
---- xine-lib-0.9.10cvs.orig/src/input/input_rtp.c      Sun May  5 14:20:11 2002
-+++ xine-lib-0.9.10cvs/src/input/input_rtp.c   Fri May 24 12:31:12 2002
-@@ -67,7 +67,6 @@
+diff -ruN xine-lib-0.9.12.orig/src/input/input_rtp.c 
+xine-lib-0.9.12/src/input/input_rtp.c
+--- xine-lib-0.9.12.orig/src/input/input_rtp.c Sat May 25 15:23:02 2002
++++ xine-lib-0.9.12/src/input/input_rtp.c      Wed Jul  3 15:43:05 2002
+@@ -67,7 +67,9 @@
  #endif
  
  #include <stdio.h>
 -#include <malloc.h>
++#ifdef HAVE_MALLOC_H
++# include <malloc.h>
++#endif
  #include <unistd.h>
  #include <fcntl.h>
  #include <string.h>
-diff -ruN xine-lib-0.9.10cvs.orig/src/libmpeg2/cpu_state.c 
xine-lib-0.9.10cvs/src/libmpeg2/cpu_state.c
---- xine-lib-0.9.10cvs.orig/src/libmpeg2/cpu_state.c   Mon Apr  1 06:18:21 2002
-+++ xine-lib-0.9.10cvs/src/libmpeg2/cpu_state.c        Fri May 24 14:24:11 2002
-@@ -39,7 +39,7 @@
+diff -ruN xine-lib-0.9.12.orig/src/libmpeg2/Makefile.in 
+xine-lib-0.9.12/src/libmpeg2/Makefile.in
+--- xine-lib-0.9.12.orig/src/libmpeg2/Makefile.in      Sun Jun 23 03:51:54 2002
++++ xine-lib-0.9.12/src/libmpeg2/Makefile.in   Wed Jul  3 15:38:09 2002
+@@ -199,7 +199,7 @@
+ #libmpeg2_la_SOURCES = slice.c header.c stats.c idct.c motion_comp.c\
+ #     decode.c  idct_mmx.c motion_comp_mmx.c
+ 
+-xineplug_decode_mpeg2_la_SOURCES = slice.c header.c stats.c idct.c    motion_comp.c 
+decode.c idct_mmx.c motion_comp_mmx.c     idct_mlib.c motion_comp_mlib.c 
+idct_altivec.c   motion_comp_altivec.c cpu_state.c xine_decoder.c
++xineplug_decode_mpeg2_la_SOURCES = slice.c header.c stats.c idct.c    motion_comp.c 
+decode.c idct_mmx.c motion_comp_mmx.c     idct_mlib.c motion_comp_mlib.c cpu_state.c 
+xine_decoder.c       @[EMAIL PROTECTED]   motion_comp_altivec.c
+ 
+ xineplug_decode_mpeg2_la_LIBADD = $(top_builddir)/src/xine-engine/libxine.la
+ xineplug_decode_mpeg2_la_LDFLAGS = -avoid-version -module
+@@ -223,8 +223,8 @@
+ $(top_builddir)/src/xine-engine/libxine.la
+ xineplug_decode_mpeg2_la_OBJECTS =  slice.lo header.lo stats.lo idct.lo \
+ motion_comp.lo decode.lo idct_mmx.lo motion_comp_mmx.lo idct_mlib.lo \
+-motion_comp_mlib.lo idct_altivec.lo motion_comp_altivec.lo cpu_state.lo \
+-xine_decoder.lo
++motion_comp_mlib.lo cpu_state.lo xine_decoder.lo \
++@[EMAIL PROTECTED] motion_comp_altivec.lo
+ COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) 
+$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+ CCLD = $(CC)
+diff -ruN xine-lib-0.9.12.orig/src/libmpeg2/cpu_state.c 
+xine-lib-0.9.12/src/libmpeg2/cpu_state.c
+--- xine-lib-0.9.12.orig/src/libmpeg2/cpu_state.c      Mon Apr  1 06:18:21 2002
++++ xine-lib-0.9.12/src/libmpeg2/cpu_state.c   Wed Jul  3 15:57:22 2002
+@@ -39,6 +39,7 @@
  }
  #endif
  
--#ifdef ARCH_PPC
-+#if defined(ARCH_PPC) && defined(ENABLE_ALTIVEC)
++#ifndef ARCH_DARWINPPC
+ #ifdef ARCH_PPC
  static void state_save_altivec (cpu_state_t * state)
  {
-     asm ("                                            \n"
-@@ -106,7 +106,7 @@
+@@ -98,6 +99,7 @@
+        );
+ }
+ #endif
++#endif
+ 
+ void mpeg2_cpu_state_init (uint32_t mm_accel)
+ {
+@@ -106,10 +108,12 @@
        mpeg2_cpu_state_restore = state_restore_mmx;
      }
  #endif
--#ifdef ARCH_PPC
-+#if defined(ARCH_PPC) && defined(ENABLE_ALTIVEC)
++#ifndef ARCH_DARWINPPC
+ #ifdef ARCH_PPC
      if (mm_accel & MM_ACCEL_PPC_ALTIVEC) {
        mpeg2_cpu_state_save = state_save_altivec;
        mpeg2_cpu_state_restore = state_restore_altivec;
-diff -ruN xine-lib-0.9.10cvs.orig/src/libmpeg2/idct_altivec.c 
xine-lib-0.9.10cvs/src/libmpeg2/idct_altivec.c
---- xine-lib-0.9.10cvs.orig/src/libmpeg2/idct_altivec.c        Mon Apr  1 06:18:21 
2002
-+++ xine-lib-0.9.10cvs/src/libmpeg2/idct_altivec.c     Fri May 24 13:18:52 2002
-@@ -25,7 +25,7 @@
- 
- #include "config.h"
- 
--#ifdef ARCH_PPC
-+#if defined (ARCH_PPC) && defined (ENABLE_ALTIVEC)
- 
- #include <inttypes.h>
- 
-diff -ruN xine-lib-0.9.10cvs.orig/src/libmpeg2/motion_comp_altivec.c 
xine-lib-0.9.10cvs/src/libmpeg2/motion_comp_altivec.c
---- xine-lib-0.9.10cvs.orig/src/libmpeg2/motion_comp_altivec.c Mon Apr  1 06:18:21 
2002
-+++ xine-lib-0.9.10cvs/src/libmpeg2/motion_comp_altivec.c      Fri May 24 13:19:45 
2002
-@@ -25,7 +25,7 @@
- 
- #include "config.h"
- 
--#ifdef ARCH_PPC
-+#if defined(ARCH_PPC) && defined(ENABLE_ALTIVEC)
- 
- #include <inttypes.h>
- 
-diff -ruN xine-lib-0.9.10cvs.orig/src/libspudec/spu.c 
xine-lib-0.9.10cvs/src/libspudec/spu.c
---- xine-lib-0.9.10cvs.orig/src/libspudec/spu.c        Wed Apr 24 14:26:07 2002
-+++ xine-lib-0.9.10cvs/src/libspudec/spu.c     Fri May 24 12:48:46 2002
-@@ -45,7 +45,6 @@
+     }
++#endif
+ #endif
+ }
+diff -ruN xine-lib-0.9.12.orig/src/libspudec/spu.c xine-lib-0.9.12/src/libspudec/spu.c
+--- xine-lib-0.9.12.orig/src/libspudec/spu.c   Sun Apr 28 07:57:29 2002
++++ xine-lib-0.9.12/src/libspudec/spu.c        Wed Jul  3 16:20:15 2002
+@@ -45,7 +45,9 @@
  #include <unistd.h>
  #include <string.h>
  #include <inttypes.h>
 -#include <malloc.h>
++#ifdef HAVE_MALLOC_H
++# include <malloc.h>
++#endif
  #include <sys/stat.h>
  #include <sys/types.h>
  #include <fcntl.h>
-diff -ruN xine-lib-0.9.10cvs.orig/src/video_out/video_out_syncfb.c 
xine-lib-0.9.10cvs/src/video_out/video_out_syncfb.c
---- xine-lib-0.9.10cvs.orig/src/video_out/video_out_syncfb.c   Sat May  4 15:30:15 
2002
-+++ xine-lib-0.9.10cvs/src/video_out/video_out_syncfb.c        Fri May 24 10:47:55 
2002
-@@ -41,6 +41,7 @@
- #endif
- 
- #include <sys/ioctl.h>
-+#include <sys/types.h> /* Needs by darwin for sys/mman.h */
- #include <sys/mman.h>
- #include <math.h>
- #include <fcntl.h>
-diff -ruN xine-lib-0.9.10cvs.orig/src/xine-engine/Makefile.am 
xine-lib-0.9.10cvs/src/xine-engine/Makefile.am
---- xine-lib-0.9.10cvs.orig/src/xine-engine/Makefile.am        Fri May  3 17:21:04 
2002
-+++ xine-lib-0.9.10cvs/src/xine-engine/Makefile.am     Fri May 24 11:05:43 2002
-@@ -11,7 +11,7 @@
-       load_plugins.c video_decoder.c buffer_types.c \
-       audio_decoder.c video_out.c audio_out.c resample.c events.c lrb.c \
-       video_overlay.c osd.c scratch.c locale.c
--libxine_la_DEPENDENCIES = @INTLLIBS@
-+libxine_la_DEPENDENCIES = 
- libxine_la_LIBADD = $(THREAD_LIBS) $(DYNAMIC_LD_LIBS) @INTLLIBS@ $(ZLIB_LIBS) -lm
+diff -ruN xine-lib-0.9.12.orig/src/video_out/Makefile.in 
+xine-lib-0.9.12/src/video_out/Makefile.in
+--- xine-lib-0.9.12.orig/src/video_out/Makefile.in     Sun Jun 23 03:51:37 2002
++++ xine-lib-0.9.12/src/video_out/Makefile.in  Wed Jul  3 14:42:14 2002
+@@ -197,7 +197,7 @@
+ libdir = $(XINE_PLUGINDIR)
+ 
+ @HAVE_X11_TRUE@xshm_module = xineplug_vo_out_xshm.la
+-@HAVE_X11_TRUE@syncfb_module = xineplug_vo_out_syncfb.la
++@HAVE_X11_TRUE@@DARWIN_FALSE@syncfb_module = xineplug_vo_out_syncfb.la
+ @HAVE_X11_TRUE@@HAVE_VIDIX_TRUE@vidix_module = xineplug_vo_out_vidix.la
+ @HAVE_X11_TRUE@@HAVE_XV_TRUE@xv_module = xineplug_vo_out_xv.la
+ @HAVE_X11_TRUE@@HAVE_OPENGL_TRUE@opengl_module = xineplug_vo_out_opengl.la
+diff -ruN xine-lib-0.9.12.orig/src/xine-engine/Makefile.in 
+xine-lib-0.9.12/src/xine-engine/Makefile.in
+--- xine-lib-0.9.12.orig/src/xine-engine/Makefile.in   Sun Jun 23 03:51:33 2002
++++ xine-lib-0.9.12/src/xine-engine/Makefile.in        Wed Jul  3 15:00:10 2002
+@@ -196,7 +196,7 @@
  
- libxine_la_LDFLAGS =  \
-diff -ruN xine-lib-0.9.10cvs.orig/src/xine-engine/Makefile.in 
xine-lib-0.9.10cvs/src/xine-engine/Makefile.in
---- xine-lib-0.9.10cvs.orig/src/xine-engine/Makefile.in        Thu May 23 20:19:36 
2002
-+++ xine-lib-0.9.10cvs/src/xine-engine/Makefile.in     Fri May 24 09:33:20 2002
-@@ -187,7 +187,7 @@
- 
- libxine_la_SOURCES = xine.c metronom.c configfile.c buffer.c  load_plugins.c 
video_decoder.c buffer_types.c   audio_decoder.c video_out.c audio_out.c resample.c 
events.c lrb.c       video_overlay.c osd.c scratch.c locale.c
+ libxine_la_SOURCES = $(nvtv) xine.c metronom.c configfile.c buffer.c  load_plugins.c 
+video_decoder.c buffer_types.c   audio_decoder.c video_out.c audio_out.c resample.c 
+events.c lrb.c       video_overlay.c osd.c scratch.c locale.c demux.c
  
 -libxine_la_DEPENDENCIES = @INTLLIBS@
-+libxine_la_DEPENDENCIES = 
++libxine_la_DEPENDENCIES = @DARWIN_FALSE@@INTLLIBS@
  libxine_la_LIBADD = $(THREAD_LIBS) $(DYNAMIC_LD_LIBS) @INTLLIBS@ $(ZLIB_LIBS) -lm
  
  libxine_la_LDFLAGS =          -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
+diff -ruN xine-lib-0.9.12.orig/src/xine-utils/Makefile.in 
+xine-lib-0.9.12/src/xine-utils/Makefile.in
+--- xine-lib-0.9.12.orig/src/xine-utils/Makefile.in    Sun Jun 23 03:51:31 2002
++++ xine-lib-0.9.12/src/xine-utils/Makefile.in Wed Jul  3 13:57:18 2002
+@@ -192,7 +192,7 @@
+ 
+ EXTRA_DIST = ppcasm_string.S ppc_asm.tmpl
+ 
+-@PPC_ARCH_TRUE@pppc_files = ppcasm_string.S 
++@PPC_ASM_TRUE@pppc_files = ppcasm_string.S 
+ 
+ libxineutils_la_SOURCES = $(pppc_files) utils.c memcpy.c monitor.c cpu_accel.c 
+xine_mutex.c xmllexer.c xmlparser.c
+ 
+@@ -215,11 +215,11 @@
+ X_EXTRA_LIBS = @X_EXTRA_LIBS@
+ X_PRE_LIBS = @X_PRE_LIBS@
+ libxineutils_la_LIBADD = 
+-@PPC_ARCH_FALSE@libxineutils_la_OBJECTS =  utils.lo memcpy.lo monitor.lo \
+-@[EMAIL PROTECTED] xine_mutex.lo xmllexer.lo xmlparser.lo
+-@PPC_ARCH_TRUE@libxineutils_la_OBJECTS =  ppcasm_string.lo utils.lo \
+-@[EMAIL PROTECTED] monitor.lo cpu_accel.lo xine_mutex.lo \
+-@[EMAIL PROTECTED] xmlparser.lo
++@PPC_ASM_FALSE@libxineutils_la_OBJECTS =  utils.lo memcpy.lo monitor.lo \
++@[EMAIL PROTECTED] xine_mutex.lo xmllexer.lo xmlparser.lo
++@PPC_ASM_TRUE@libxineutils_la_OBJECTS =  ppcasm_string.lo utils.lo \
++@[EMAIL PROTECTED] monitor.lo cpu_accel.lo xine_mutex.lo \
++@[EMAIL PROTECTED] xmlparser.lo
+ CFLAGS = @CFLAGS@
+ COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) 
+$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+diff -ruN xine-lib-0.9.12.orig/src/xine-utils/memcpy.c 
+xine-lib-0.9.12/src/xine-utils/memcpy.c
+--- xine-lib-0.9.12.orig/src/xine-utils/memcpy.c       Sat Jun 15 12:00:44 2002
++++ xine-lib-0.9.12/src/xine-utils/memcpy.c    Wed Jul  3 14:26:27 2002
+@@ -33,9 +33,11 @@
+ #include "config.h"
+ #endif
+ 
++#ifndef ARCH_DARWINPPC
+ #ifdef ARCH_PPC
+ #include "ppcasm_string.h"
+ #endif
++#endif
+ #include <sys/times.h>
+ 
+ #include <stdlib.h>
+@@ -373,10 +375,12 @@
+   { "MMXEXT optimized memcpy()", mmx2_memcpy, 0, MM_MMXEXT },
+   { "SSE optimized memcpy()", sse_memcpy, 0, MM_MMXEXT|MM_SSE },
+ #endif /* ARCH_X86 */
++#ifndef ARCH_DARWINPPC
+ #ifdef ARCH_PPC
+   { "ppcasm_memcpy()", ppcasm_memcpy, 0, 0 },
+   { "ppcasm_cacheable_memcpy()", ppcasm_cacheable_memcpy, 0, 0 },
+ #endif /* ARCH_PPC */
++#endif /* ARCH_DARWINPPC */
+   { NULL, NULL, 0, 0 }
+ };
+ 
+@@ -425,8 +429,10 @@
+ #ifdef ARCH_X86
+      "kernel", "mmx", "mmxext", "sse", 
+ #endif
++#ifndef ARCH_DARWINPPC
+ #ifdef ARCH_PPC
+       "ppcasm_memcpy", "ppcasm_cacheable_memcpy",
++#endif
+ #endif
+      NULL};
+   



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
No, I will not fix your computer.
http://thinkgeek.com/sf
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to