view src/pstoedit-4-winlibemf.patch @ 4601:dc3eb553f5e9

update UPDATE rule for sourceforge projects with version directories * src/cppunit.mk, src/cunit.mk, src/expat.mk, src/freeimage.mk, src/freetype.mk, src/gnuplot.mk, src/graphicsmagick.mk, src/hunspell.mk, src/id3lib.mk, src/lcms.mk, src/libircclient.mk, src/liblo.mk, src/libmad.mk, src/libmng.mk, src/libmodplug.mk, src/libusb.mk, src/matio.mk, src/pcre.mk, src/pdcurses.mk, src/pfstools.mk, src/plotmm.mk, src/qjson.mk, src/qwt.mk, src/qwtplot3d.mk, src/sdl_pango.mk, src/sox.mk, src/tinyxml.mk, src/xmlwrapp.mk: update UPDATE rule for sourceforge projects with version directories * src/llvm.mk: update use wget not WGE so get uncompressed file)
author John D
date Mon, 29 Jan 2018 11:57:20 -0500
parents deed2268e330
children
line wrap: on
line source

diff -ur pstoedit-3.62/configure.ac pstoedit-3.62.new/configure.ac
--- pstoedit-3.62/configure.ac	2013-03-10 14:45:43.000000000 -0400
+++ pstoedit-3.62.new/configure.ac	2015-02-28 14:34:33.000000000 -0500
@@ -324,6 +324,9 @@
 OLD_CPPFLAGS=
 OLD_LIBS=
 
+dnl if windows we can just enable emf/wmf support
+AC_CHECK_HEADER(windows.h,
+ [have_windows_h=yes])
 
 AC_ARG_WITH(libemf-src,
 [  --with-libemf-src=DIR           look for libEMF src in dir (e.g. /usr/local/lib)],
@@ -382,8 +385,14 @@
 if test -n "${LIBEMF_LDFLAGS}" && test -n "${LIBEMF_CFLAGS}"; then
    HAVE_LIBEMF=yes
 else
-   LIBEMF_CFLAGS=
-   LIBEMF_LDFLAGS=
+   if test "${have_windows_h}" = "yes"; then
+     HAVE_LIBEMF=yes
+     LIBEMF_CFLAGS=
+     LIBEMF_LDFLAGS=-lgdi32
+   else
+     LIBEMF_CFLAGS=
+     LIBEMF_LDFLAGS=
+   fi
 fi
 
 AC_SUBST(LIBEMF_LDFLAGS)