[xiph-commits] r14922 - trunk/ffmpeg2theora

j at svn.xiph.org j at svn.xiph.org
Sun May 18 15:44:32 PDT 2008


Author: j
Date: 2008-05-18 15:44:32 -0700 (Sun, 18 May 2008)
New Revision: 14922

Removed:
   trunk/ffmpeg2theora/build.mac.sh
Modified:
   trunk/ffmpeg2theora/
Log:
remove outdated build.mac.sh


Property changes on: trunk/ffmpeg2theora
___________________________________________________________________
Name: bzr:revision-info
   - timestamp: 2008-05-18 01:08:30.433000088 +0200
committer: j
properties: 
	branch-nick: ffmpeg2theora

   + timestamp: 2008-05-19 00:40:37.364000082 +0200
committer: j
properties: 
	branch-nick: ffmpeg2theora

Name: bzr:revision-id:v3-single1-dHJ1bmsvZmZtcGVnMnRoZW9yYQ..
   - 191 j-20080517230830-he5x8v2m8yrfiw35

   + 191 j-20080517230830-he5x8v2m8yrfiw35
192 j-20080518224037-pkmoctzf4qce7tog


Deleted: trunk/ffmpeg2theora/build.mac.sh
===================================================================
--- trunk/ffmpeg2theora/build.mac.sh	2008-05-18 22:43:42 UTC (rev 14921)
+++ trunk/ffmpeg2theora/build.mac.sh	2008-05-18 22:44:32 UTC (rev 14922)
@@ -1,131 +0,0 @@
-#!/bin/bash
-#build universal binary of ffmpeg2theora and package it
-#
-set -e
-build_all_osx() {
-  tmp_dir=/tmp/ffmpeg2theora
-  build_dir=$tmp_dir/$arch
-  dist_dir=$tmp_dir/dist/$arch
-  mkdir -p $build_dir
-  mkdir -p $dist_dir
-
-  unset PKG_CONFIG_PATH
-  export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=0
-  export PKG_CONFIG_ALLOW_SYSTEM_LIBS=0
-  export PKG_CONFIG_LIBDIR=$dist_dir/lib/pkgconfig
-
-  ffmpeg_extra="--enable-pp --enable-gpl --enable-swscaler --disable-encoders --enable-libvorbis"
-  ffmpeg_extra="$ffmpeg_extra --enable-liba52"
-  test -e $dist_dir/lib/libfaad.a && ffmpeg_extra="$ffmpeg_extra --enable-faad" && echo "building with faad"
-  echo ""
-  if [ $arch == 'ppc' ]; then
-    ffmpeg_arch="powerpc"
-    ffmpeg_extra="$ffmpeg_extra --cpu=G4"
-  else
-    ffmpeg_arch="x86_32"
-    ffmpeg_extra="$ffmpeg_extra --cpu=pentium-m"
-  fi
-  export CFLAGS="-arch $arch"
-  export LDFLAGS="-arch $arch"
-    
-  cd $build_dir
-  if [ -e ogg ]; then
-    echo "using existing $arch/libogg"
-  else
-    echo "building $arch/libogg"
-    svn co https://svn.xiph.org/trunk/ogg
-    cd ogg
-    ./autogen.sh --disable-shared --prefix=$dist_dir && make && make install
-  fi 
-  export PKG_CONFIG_PATH=$build_dir/ogg:$PKG_CONFIG_PATH
-
-  cd $build_dir
-  package="vorbis-aotuv"
-  if [ -e $package ]; then
-    echo "using existing $arch/$package"
-  else
-    echo "building $package"
-    svn co https://svn.xiph.org/branches/vorbis-aotuv/
-    cd $package
-    ./autogen.sh --disable-shared --prefix=$dist_dir && make && make install
-  fi
-  export PKG_CONFIG_PATH=$build_dir/$package:$PKG_CONFIG_PATH
-
-  cd $build_dir
-  package="theora"
-  if [ -e $package ]; then
-    echo "using existing $arch/$package"
-  else
-    echo "building $package"
-    svn co https://svn.xiph.org/trunk/theora
-    cd $package
-    ./autogen.sh --disable-shared --prefix=$dist_dir --host=$arch && make && make install
-  fi
-  export PKG_CONFIG_PATH=$build_dir/$package:$PKG_CONFIG_PATH
-  
-  cd $build_dir
-  package="a52dec-0.7.4"
-  if [ -e $package ]; then
-    echo "using existing $arch/$package"
-  else
-    echo "building $arch/$package"
-    tarball="http://liba52.sourceforge.net/files/$package.tar.gz"
-    test -e $package || curl $tarball > $package.tar.gz && tar xzf $package.tar.gz
-    cd $package && ./configure --disable-shared --prefix=$dist_dir && make && make install
-  fi
-  
-  cd $build_dir
-  package="ffmpeg"
-  if [ -e $package ]; then
-    echo "using existing $arch/$package"
-  else
-    echo "building $arch/$package"
-    test -e ffmpeg || svn co -r11076 svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
-    cd ffmpeg
-    unset CFLAGS
-    unset LDFLAGS
-    ./configure --cross-compile $ffmpeg_extra --arch=$ffmpeg_arch  \
-      --extra-ldflags="-L$dist_dir/lib -arch $arch" \
-      --extra-cflags="-I$dist_dir/include -arch $arch"
-    make
-  fi
-  export PKG_CONFIG_PATH=$build_dir/ffmpeg:$PKG_CONFIG_PATH
-  
-  echo "build $arch/ffmpeg2theora"
-  export CFLAGS="-arch $arch"
-  export LDFLAGS="-arch $arch"  
-  cd $build_dir
-  test -e ffmpeg2theora || svn co https://svn.xiph.org/trunk/ffmpeg2theora
-  cd ffmpeg2theora
-  svn up
-  ./autogen.sh --prefix=$dist_dir --with-static-linking
-  make && make install
-  
-}
-
-echo "building ffmpeg2theora"
-echo ""
-
-arch=ppc build_all_osx
-arch=i386 build_all_osx
-
-echo "building universal/ffmpeg2theora"
-tmp_dir=/tmp/ffmpeg2theora
-build_dir=$tmp_dir/build
-dist_dir=$tmp_dir/dist
-mkdir -p $dist_dir/universal/usr/local/bin
-mkdir -p $dist_dir/universal/usr/local/share/man/man1/
-cp $dist_dir/i386/share/man/man1/ffmpeg2theora.1 $dist_dir/universal/usr/local/share/man/man1/
-strip $dist_dir/ppc/bin/ffmpeg2theora
-strip $dist_dir/i386/bin/ffmpeg2theora
-lipo -create -arch ppc $dist_dir/ppc/bin/ffmpeg2theora \
-     -arch i386 $dist_dir/i386/bin/ffmpeg2theora \
-     -output $dist_dir/universal/usr/local/bin/ffmpeg2theora
-
-version=`grep AC_INIT  $dist_dir/../i386/ffmpeg2theora/configure.ac | cut -f 2 -d"," | cut -f 1 -d")"`
-sudo /Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker \
-  -build -proj /tmp/ffmpeg2theora/i386/ffmpeg2theora/ffmpeg2theora.pmproj \
-  -p $dist_dir/ffmpeg2theora-$version.pkg
-
-cd $dist_dir
-zip -r ffmpeg2theora-$version.pkg.zip ffmpeg2theora-$version.pkg



More information about the commits mailing list