diff --git a/packages/3rdparty/multimedia/vdr-sc/patches/vdr-sc-603-crosscompiling.patch b/packages/3rdparty/multimedia/vdr-sc/patches/vdr-sc-603-crosscompiling.patch new file mode 100644 index 0000000000..9a77353ae1 --- /dev/null +++ b/packages/3rdparty/multimedia/vdr-sc/patches/vdr-sc-603-crosscompiling.patch @@ -0,0 +1,23 @@ +diff -Naur vdr-sc-603/Makefile vdr-sc-603.patch/Makefile +--- vdr-sc-603/Makefile 2011-12-24 04:02:53.000000000 +0100 ++++ vdr-sc-603.patch/Makefile 2011-12-29 17:17:55.580630199 +0100 +@@ -140,9 +140,8 @@ + endif + + # FFdeCSA +-CPUOPT ?= pentium + PARALLEL ?= PARALLEL_32_INT +-CSAFLAGS ?= -Wall -fPIC -g -O3 -mmmx -fomit-frame-pointer -fexpensive-optimizations -funroll-loops ++CFLAGS ?= -Wall -fPIC -g -O3 -mmmx -fomit-frame-pointer -fexpensive-optimizations -funroll-loops + FFDECSADIR = FFdecsa + FFDECSA = $(FFDECSADIR)/FFdecsa.o + FFDECSATEST = $(FFDECSADIR)/FFdecsa_test.done +@@ -213,7 +212,7 @@ + @cp -p $< $@ + + $(FFDECSA) $(FFDECSATEST): $(FFDECSADIR)/*.c $(FFDECSADIR)/*.h +- @$(MAKE) COMPILER="$(CXX)" FLAGS="$(CSAFLAGS) -march=$(CPUOPT)" PARALLEL_MODE=$(PARALLEL) -C $(FFDECSADIR) all ++ @$(MAKE) COMPILER="$(CXX)" FLAGS="$(CFLAGS)" PARALLEL_MODE=$(PARALLEL) -C $(FFDECSADIR) FFdecsa.o + + $(I18Npot): $(shell grep -rl '\(tr\|trNOOP\)(\".*\")' *.c $(SYSDIR)) + xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='' -o $@ `ls $^`