diff --git a/media-libs/libwmf/libwmf-0.2.8.4-haiku.diff b/media-libs/libwmf/libwmf-0.2.8.4-haiku.diff new file mode 100644 index 000000000..2f91b4d58 --- /dev/null +++ b/media-libs/libwmf/libwmf-0.2.8.4-haiku.diff @@ -0,0 +1,44 @@ +diff -urN libwmf-0.2.8.4/configure.ac libwmf-0.2.8.4-haiku/configure.ac +--- libwmf-0.2.8.4/configure.ac 2009-03-07 01:58:56.000000000 +0000 ++++ libwmf-0.2.8.4-haiku/configure.ac 2009-03-07 02:18:00.000000000 +0000 +@@ -124,6 +124,9 @@ + os_win32=yes + SYS_LIBM="" + ;; ++ *haiku*|*beos*) ++ SYS_LIBM="" ++ ;; + *) + os_win32=no + SYS_LIBM="-lm" +@@ -528,7 +531,7 @@ + WMF_PNG_LDFLAGS="-lpng" + fi + ],[ AC_MSG_ERROR(* * * unable to find libpng which is required by libwmf * * *) +- ],-lz -lm) ++ ],-lz $SYS_LIBM) + ],[ AC_MSG_ERROR(* * * unable to find "png.h" which is required by libwmf * * *) + ]) + +@@ -645,7 +648,7 @@ + + CPPFLAGS="$CPPFLAGS $WMF_FT_CFLAGS $WMF_PNG_CFLAGS $WMF_Z_CFLAGS" + LDFLAGS="$LDFLAGS $WMF_FT_LDFLAGS $WMF_PNG_LDFLAGS $WMF_Z_LDFLAGS" +- other_libs="$other_libs -lfreetype -lpng -lz -lm" ++ other_libs="$other_libs -lfreetype -lpng -lz $SYS_LIBM" + + AC_CHECK_HEADER(gd.h,[ + AC_CHECK_LIB(gd,gdClipSetAdd,[ +diff -urN libwmf-0.2.8.4/configure.in libwmf-0.2.8.4-haiku/configure.in +--- libwmf-0.2.8.4/configure.in 2009-03-07 01:58:56.000000000 +0000 ++++ libwmf-0.2.8.4-haiku/configure.in 2009-03-07 01:49:01.000000000 +0000 +@@ -123,6 +123,9 @@ + os_win32=yes + SYS_LIBM="" + ;; ++ haiku*|beos*) ++ SYS_LIBM="" ++ ;; + *) + os_win32=no + SYS_LIBM="-lm"