Sophie

Sophie

distrib > Mandriva > 2007.1 > i586 > by-pkgid > 2c73492494c9944f1f3d2a89b9ac1562 > files > 6

virtualbox-1.5.2-5mdv2007.1.src.rpm

--- VirtualBox-1.5.2_OSE/kBuild/sdks/LIBSDL.kmk.libpath	2007-06-06 08:06:07.000000000 +0200
+++ VirtualBox-1.5.2_OSE/kBuild/sdks/LIBSDL.kmk	2007-11-13 01:12:19.000000000 +0100
@@ -38,18 +38,12 @@ ifndef PATH_SDK_LIBSDL
   # Search in the typical unix places.
   ifeq ($(filter-out %64,$(BUILD_TARGET_ARCH)),)
    PATH_SDK_LIBSDL := $(firstword $(wildcard \
-	/lib64/libSDL.* \
-	/lib/libSDL.* \
-	/usr/lib64/libSDL.* \
-	/usr/lib/libSDL.* \
-	/usr/local/lib64/libSDL.* \
-	/usr/local/lib/libSDL.* \
-	/opt/lib64/libSDL.* \
-	/opt/lib/libSDL.* \
-	/opt/local/lib64/libSDL.* \
-	/opt/local/lib/libSDL.* \
-	/sw/lib64/libSDL.* \
-	/sw/lib/libSDL.* \
+	/$(LIBPATH_LIB)/libSDL.* \
+	/usr/$(LIBPATH_LIB)/libSDL.* \
+	/usr/local/$(LIBPATH_LIB)/libSDL.* \
+	/opt/$(LIBPATH_LIB)/libSDL.* \
+	/opt/local/$(LIBPATH_LIB)/libSDL.* \
+	/sw/$(LIBPATH_LIB)/libSDL.* \
 	) )
   else
    PATH_SDK_LIBSDL := $(firstword $(wildcard \
@@ -152,6 +146,6 @@ else
   SDK_LIBSDL_LIBS ?= \
 	$(LIB_SDK_LIBSDL_SDL)
   SDK_LIBSDL_LIBPATH ?= \
- 	$(PATH_SDK_LIBSDL)/lib
+ 	$(PATH_SDK_LIBSDL)/$(LIBPATH_LIB)
  endif
 endif
--- VirtualBox-1.5.2_OSE/configure.libpath	2007-11-13 01:12:19.000000000 +0100
+++ VirtualBox-1.5.2_OSE/configure	2007-11-13 01:36:05.000000000 +0100
@@ -57,7 +57,7 @@ LIBXERCES="-lxerces-c"
 LIBXERCES_DIR="/usr/local/lib"
 LIBCRYPTO="-lcrypto"
 LIBPTHREAD="-lpthread"
-LIBX11="-L/usr/X11R6/lib -L/usr/X11R6/lib64 -L/usr/local/lib -lXext -lX11"
+LIBX11="-L/usr/X11R6/${LIBPATH_LIB:-lib} -lXext -lX11"
 INCX11="/usr/local/include"
 LIBXCURSOR="-lXcursor"
 INCZ=""
@@ -985,8 +985,8 @@ EOF
       echo "compiling the following source file:" >> $LOG
       cat .tmp_src.cc >> $LOG
       echo "using the following command line:" >> $LOG
-      echo "$CXX -O -Wall -o .tmp_out .tmp_src.cc -I$q/include -L$q/$l -lqt-mt $LIBPTHREAD" >> $LOG
-      $CXX -O -Wall -o .tmp_out .tmp_src.cc -I$q/include -L$q/$l -lqt-mt $LIBPTHREAD >> $LOG 2>&1
+      echo "$CXX -O -Wall -o .tmp_out .tmp_src.cc -I$q/include -L$q/${LIBPATH_LIB:-lib} -lqt-mt $LIBPTHREAD" >> $LOG
+      $CXX -O -Wall -o .tmp_out .tmp_src.cc -I$q/include -L$q/${LIBPATH_LIB:-lib} -lqt-mt $LIBPTHREAD >> $LOG 2>&1
       if [ $? -eq 0 ]; then
         if test_execute; then
           cnf_append "QTDIR" "`cd $q ; pwd`"
@@ -1420,6 +1420,12 @@ if [ -n "$HEADLESS" ]; then
   cnf_append "VBOX_HEADLESS" "1"
 fi
 
+# extra path overrides
+if test -n "$LIBPATH_LIB"; then
+  cnf_append "LIBPATH_LIB" "$LIBPATH_LIB"
+fi
+
+
 # emit disable directives corresponding to any --disable-xxx options.
 [ $WITH_XPCOM -eq 0 ]   && cnf_append "VBOX_WITH_MAIN" ""
 [ $WITH_QT -eq 0 ]      && cnf_append "VBOX_WITH_QTGUI" ""