ifdef SVN
tremor:
- $(SVN) export http://svn.xiph.org/trunk/Tremor tremor
+ $(SVN) co http://svn.xiph.org/trunk/Tremor tremor
(cd $@ && patch -p0 < ../Patches/tremor.patch)
(cd $@; rm -f ogg.h && echo "#include <ogg/ogg.h>" > ogg.h && rm -f os_types.h && echo "#include <ogg/os_types.h>" > os_types.h && ./autogen.sh)
else
## No reasons to use SVN anymore
#ifdef SVN
#libebml:
-# $(SVN) export http://svn.matroska.org/svn/matroska/trunk/libebml libebml
+# $(SVN) co http://svn.matroska.org/svn/matroska/trunk/libebml libebml
#else
libebml: libebml-$(LIBEBML_VERSION).tar.bz2
$(EXTRACT_BZ2)
## No reasons to use SVN anymore
#if SVN
#libmatroska:
-# $(SVN) export http://svn.matroska.org/svn/matroska/trunk/libmatroska libmatroska
+# $(SVN) co http://svn.matroska.org/svn/matroska/trunk/libmatroska libmatroska
#else
libmatroska: libmatroska-$(LIBMATROSKA_VERSION).tar.bz2
$(EXTRACT_BZ2)
ifdef SVN
ffmpeg:
- $(SVN) export $(FFMPEG_SVN) ffmpeg
+ $(SVN) co $(FFMPEG_SVN) -r ffmpeg
(cd "$@" && patch -p0 < ../Patches/ffmpeg-svn-swscale-pc.patch && \
patch -p1 < ../Patches/ffmpeg-svn-avdevices.patch)
ifeq ($(HOST),i586-pc-beos)
ifdef SVN
libdvdcss:
- $(SVN) export svn://svn.videolan.org/libdvdcss/trunk libdvdcss
+ $(SVN) co svn://svn.videolan.org/libdvdcss/trunk libdvdcss
cd $@ && sh bootstrap
else
libdvdcss: libdvdcss-$(LIBDVDCSS_VERSION).tar.gz
ifdef SVN
libdvdnav:
- $(SVN) export $(LIBDVDNAV_SVN) libdvdnav
+ $(SVN) co $(LIBDVDNAV_SVN) libdvdnav
patch -p0 < Patches/libdvdnav.patch
(cd $@; ./autogen.sh noconfig)
else
ifdef SVN
x264:
- $(SVN) export svn://svn.videolan.org/x264/trunk/ x264
+ $(SVN) co svn://svn.videolan.org/x264/trunk/ -r 701 x264
ifdef HAVE_WIN32
(cd x264; patch -p0 < ../Patches/x264-svn-win32.patch )
endif
+ifdef HAVE_DARWIN_OS
+ (cd $@; patch -p 0 < ../Patches/x264-svn-darwin.patch )
+endif
else
x264: x264-$(X264_VERSION).tar.gz
#ifdef SVN
#libraw1394:
-# $(SVN) export -r 325 $(LIBDC1394_SVN)/libraw1394/trunk/libraw1394 libraw1394
+# $(SVN) co -r 325 $(LIBDC1394_SVN)/libraw1394/trunk/libraw1394 libraw1394
# (cd $<; libtoolize --copy --force; \
# autopoint -f; \
# aclocal -I extras/contrib/share/aclocal; \
#ifdef SVN
#libdc1394:
-# $(SVN) export -r 325 $(LIBDC1394_SVN)/libdc1394/trunk/libdc1394 libdc1394
+# $(SVN) co -r 325 $(LIBDC1394_SVN)/libdc1394/trunk/libdc1394 libdc1394
# (cd $<; libtoolize --copy --force; \
# autopoint -f; \
# aclocal -I extras/contrib/share/aclocal; \
--- /dev/null
+Index: configure
+===================================================================
+--- configure (revision 701)
++++ configure (working copy)
+@@ -396,7 +396,7 @@
+ CFLAGS="$CFLAGS -fPIC"
+ ASFLAGS="$ASFLAGS -D__PIC__"
+ # resolve textrels in the x86 asm
+- LDFLAGS="$LDFLAGS -Wl,-Bsymbolic"
++ LDFLAGS="$LDFLAGS -Wl"
+ fi
+
+ if [ "$debug" != "yes" -a "$gprof" != "yes" ]; then
+
+Index: common/common.h
+===================================================================
+--- common/common.h (revision 701)
++++ common/common.h (working copy)
+@@ -67,7 +67,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <assert.h>
+-#include "x264.h"
++#include "../x264.h"
+ #include "bs.h"
+ #include "set.h"
+ #include "predict.h"