From 9365e5b08acc788b1ddb55b9b62152572146f8f4 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Kempf Date: Fri, 13 Aug 2010 23:21:54 +0200 Subject: [PATCH] Contrib: one step further on the Win32 upnp port to compile vlc plugin --- .../src/Patches/libupnp-configure.patch | 49 ++++++++++++------- 1 file changed, 30 insertions(+), 19 deletions(-) diff --git a/extras/contrib/src/Patches/libupnp-configure.patch b/extras/contrib/src/Patches/libupnp-configure.patch index 3d35558da1..0431468495 100644 --- a/extras/contrib/src/Patches/libupnp-configure.patch +++ b/extras/contrib/src/Patches/libupnp-configure.patch @@ -1,6 +1,14 @@ ---- libupnp.old/configure.ac 2008-04-25 13:41:16.000000000 +0200 -+++ libupnp/configure.ac 2010-08-11 00:41:04.000000000 +0200 -@@ -332,19 +332,13 @@ +--- libupnp/configure.ac 2008-04-25 13:41:16.000000000 +0200 ++++ libupnp_new/configure.ac 2010-08-13 23:21:00.000000000 +0200 +@@ -286,7 +286,6 @@ + AC_PROG_MAKE_SET + AC_PROG_EGREP + +-# + # Default compilation flags + # + echo "--------------------- Default compilation flags -------------------------------" +@@ -332,19 +331,13 @@ # so just abort if a header file is not found. AC_CHECK_HEADERS( [ \ @@ -20,7 +28,16 @@ unistd.h \ ], [], -@@ -370,39 +364,39 @@ +@@ -355,7 +348,7 @@ + # Checks for typedefs, structures, and compiler characteristics + # + AC_C_CONST +-TYPE_SOCKLEN_T ++#TYPE_SOCKLEN_T + + + # +@@ -370,39 +363,46 @@ # Checks for POSIX Threads # echo "--------------------------- pthread stuff -------------------------------------" @@ -31,14 +48,19 @@ +# [], +# [AC_MSG_ERROR([POSIX threads are required to build this program])]) # ++PTHREAD_LIBS=" -lpthreadGC2" ++PTHREAD_CFLAGS=" -DPTW32_STATIC_LIB -DUPNP_STATIC_LIB" # Update environment variables for pthreads # -CC="$PTHREAD_CC" --CFLAGS="$PTHREAD_CFLAGS $CFLAGS" --LIBS="$PTHREAD_LIBS $LIBS" +#CC="$PTHREAD_CC" -+#CFLAGS="$PTHREAD_CFLAGS $CFLAGS" -+#LIBS="$PTHREAD_LIBS $LIBS" + CFLAGS="$PTHREAD_CFLAGS $CFLAGS" + LIBS="$PTHREAD_LIBS $LIBS" ++ ++AC_SUBST(PTHREAD_LIBS) ++AC_SUBST(PTHREAD_CFLAGS) ++AC_SUBST(PTHREAD_CC) ++ # # Determine if pthread_rwlock_t is available # @@ -87,14 +109,3 @@ AC_CONFIG_FILES([ ---- libupnp.old/configure.ac 2010-08-11 00:41:04.000000000 +0200 -+++ libupnp/configure.ac 2010-08-11 12:32:48.000000000 +0200 -@@ -349,7 +349,7 @@ - # Checks for typedefs, structures, and compiler characteristics - # - AC_C_CONST --TYPE_SOCKLEN_T -+#TYPE_SOCKLEN_T - - - # -- 2.39.2