--- /dev/null
+--- gpac/configure.orig 2011-05-29 20:37:20.841571383 +0200
++++ gpac/configure 2011-05-29 20:50:56.841598707 +0200
+@@ -102,7 +102,7 @@
+ bigendian="no"
+ SHFLAGS=-shared
+ need_inet_aton="no"
+-LDFLAGS="$LDFLAGS -Wl --warn-common"
++LDFLAGS="$LDFLAGS -Wl,--warn-common"
+ CFLAGS=""
+ CPPFLAGS=""
+ GPAC_SH_FLAGS=-lpthread
+--- gpac/applications/osmo4_wx/Makefile.orig 2011-05-29 20:52:03.848267616 +0200
++++ gpac/applications/osmo4_wx/Makefile 2011-05-29 21:08:38.408300918 +0200
+@@ -41,7 +41,7 @@
+ all: $(PROG)
+
+ Osmo4$(EXE): $(OBJS)
+- $(CC) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) -L../../bin/gcc -lgpac $(WX_LFLAGS) -lz
++ $(CXX) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) -L../../bin/gcc -lgpac $(WX_LFLAGS) `pkg-config --libs gtk+-2.0` -lz
+
+ %.o: %.cpp
+ $(CXX) $(CFLAGS) $(INSTALL_FLAGS) $(WX_CFLAGS) -c -o $@ $<
- CallNPN_ForceRedrawProc(NPNFuncs.forceredraw, instance);
+ (*NPNFuncs.forceredraw)(instance);
}
+--- gpac/configure.orig 2011-05-29 21:09:10.138301981 +0200
++++ gpac/configure 2011-05-29 21:27:39.248339117 +0200
+@@ -1145,6 +1145,7 @@
+
+ #look for GECKO support
+ cat > $TMPCPP << EOF
++#include <mozilla-config.h>
+ #include <nsIServiceManager.h>
+ int main( void ) { return 0; }
+ EOF
Patch4: %{name}-amr.patch
Patch5: %{name}-ffmpeg.patch
Patch6: %{name}-install-is-not-clean.patch
+Patch7: %{name}-flags.patch
URL: http://gpac.sourceforge.net/
BuildRequires: SDL-devel
BuildRequires: a52dec-libs-devel
BuildRequires: sed >= 4.0
BuildRequires: unzip
%{?with_wx:BuildRequires: wxGTK2-devel >= 2.6.0}
-# -server
-BuildRequires: xmlrpc-c-devel
+BuildRequires: xmlrpc-c-server-devel
BuildRequires: xorg-lib-libXext-devel
BuildRequires: xorg-lib-libXv-devel
BuildRequires: xulrunner-devel >= 1.9.1
%patch4 -p1
%patch5 -p1
%patch6 -p1
+%patch7 -p1
%if %{with amr}
sed -i -e 's/amr_\([nw]b\)_ft/amr\1/' modules/amr_float_dec/amr_float_dec.c