vlc | branch: master | Rafaël Carré <[email protected]> | Sun Jan 22 04:15:55 
2012 -0500| [341253eddfb02030c824d7972c41ed04631c31e6] | committer: Rafaël Carré

live555: patch after extracting, before compiling

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=341253eddfb02030c824d7972c41ed04631c31e6
---

 contrib/src/live555/rules.mak |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/contrib/src/live555/rules.mak b/contrib/src/live555/rules.mak
index 340c79f..b1af1e3 100644
--- a/contrib/src/live555/rules.mak
+++ b/contrib/src/live555/rules.mak
@@ -11,16 +11,6 @@ $(TARBALLS)/$(LIVE555_FILE):
 
 .sum-live555: $(LIVE555_FILE)
 
-live555: $(LIVE555_FILE) .sum-live555
-       rm -Rf live
-       $(UNPACK)
-       chmod -R u+w live
-ifdef HAVE_ANDROID
-       patch -p0 < $(SRC)/live555/android.patch
-endif
-       mv live $@
-       touch $@
-
 LIVE_TARGET = $(error live555 target not defined!)
 ifdef HAVE_LINUX
 LIVE_TARGET := linux
@@ -35,19 +25,29 @@ ifdef HAVE_MACOSX
 LIVE_TARGET := macosx
 endif
 
-.live555: live555
+live555: $(LIVE555_FILE) .sum-live555
+       rm -Rf live
+       $(UNPACK)
+       chmod -R u+w live
+ifdef HAVE_ANDROID
+       patch -p0 < $(SRC)/live555/android.patch
+endif
 ifdef HAVE_WINCE
-       cd $< && sed -e 's/-lws2_32/-lws2/g' -i.orig config.mingw
+       cd live && sed -e 's/-lws2_32/-lws2/g' -i.orig config.mingw
 endif
 ifdef HAVE_MACOSX
-       cd $< && sed -i.orig -e s/"libtool -s -o"/"ar cr"/g config.macosx*
+       cd live && sed -i.orig -e s/"libtool -s -o"/"ar cr"/g config.macosx*
 endif
-       cd $< && sed \
+       cd live && sed \
                -e 's%-DBSD=1%-DBSD=1\ $(EXTRA_CFLAGS)\ $(EXTRA_LDFLAGS)%' \
                -e 's%cc%$(CC)%' \
                -e 's%c++%$(CXX)\ $(EXTRA_LDFLAGS)%' \
                -i.orig config.macosx
-       cd $< && sed -e 's%-D_FILE_OFFSET_BITS=64%-D_FILE_OFFSET_BITS=64\ 
-fPIC\ -DPIC%' -i.orig config.linux
+       cd live && sed -e 's%-D_FILE_OFFSET_BITS=64%-D_FILE_OFFSET_BITS=64\ 
-fPIC\ -DPIC%' -i.orig config.linux
+       mv live $@
+       touch $@
+
+.live555: live555
        cd $< && ./genMakefiles $(LIVE_TARGET)
        cd $< && $(MAKE) $(HOSTVARS)
        mkdir -p -- "$(PREFIX)/lib" "$(PREFIX)/include"

_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to