mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
Patch to fix -lm issue on libwmf on Haiku
This commit is contained in:
44
media-libs/libwmf/libwmf-0.2.8.4-haiku.diff
Normal file
44
media-libs/libwmf/libwmf-0.2.8.4-haiku.diff
Normal file
@@ -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"
|
||||
Reference in New Issue
Block a user