[SCM] libav/experimental: Altivec on non darwin systems patch by Romain Dolbeau (NOTE: I would prefer using the existing CONFIG_DARWIN Makefile variable and suppress the redundant TARGET_OS variable, but it would break the current mplayer patch)

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 15:35:06 UTC 2013


The following commit has been merged in the experimental branch:
commit 6852ac95dd5f0a85761fedc6cf26b65bb5d017b4
Author: Romain Dolbeau <dolbeau at irisa.fr>
Date:   Sun Jan 26 22:31:47 2003 +0000

    Altivec on non darwin systems patch by Romain Dolbeau (NOTE: I would prefer using the existing CONFIG_DARWIN Makefile variable and suppress the redundant TARGET_OS variable, but it would break the current mplayer patch)
    
    Originally committed as revision 1510 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/configure b/configure
index b0834df..11e2fb4 100755
--- a/configure
+++ b/configure
@@ -206,6 +206,27 @@ os2="yes"
 *) ;;
 esac
 
+# From mplayer configure. We need TARGET_OS available
+# to the Makefile, so it can distinguish between flavors
+# of AltiVec on PowerPC
+TARGET_OS=`( uname -s ) 2>&1`
+  case "$TARGET_OS" in
+  Linux|FreeBSD|NetBSD|BSD/OS|OpenBSD|SunOS|QNX|Darwin|GNU)
+    ;;
+  IRIX*)
+    TARGET_OS=IRIX
+    ;;
+  HP-UX*)
+    TARGET_OS=HP-UX
+    ;;
+  [cC][yY][gG][wW][iI][nN]*)
+    TARGET_OS=CYGWIN
+    ;;
+  *)
+    TARGET_OS="$TARGET_OS-UNKNOWN"
+    ;;
+  esac
+
 # find source path
 # XXX: we assume an absolute path is given when launching configure, 
 # except in './configure' case.
@@ -617,6 +638,7 @@ echo "LIBPREF=$LIBPREF" >> config.mak
 echo "LIBSUF=$LIBSUF" >> config.mak
 echo "SLIBPREF=$SLIBPREF" >> config.mak
 echo "SLIBSUF=$SLIBSUF" >> config.mak
+echo "TARGET_OS=$TARGET_OS" >> config.mak
 if test "$cpu" = "x86" ; then
   echo "TARGET_ARCH_X86=yes" >> config.mak
   echo "#define ARCH_X86 1" >> $TMPH

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list