File geoclue-0.12.99-ldflags.patch of Package mingw64-geoclue
--- geoclue-0.12.99/geoclue/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/geoclue/Makefile.am 2012-09-28 09:35:18.798627007 +0200
@@ -49,6 +49,8 @@
libgeoclue_la_LIBADD = \
$(GEOCLUE_LIBS)
+libgeoclue_la_LDFLAGS = -no-undefined
+
libgeoclue_la_CFLAGS = \
-I$(top_srcdir) \
-I$(top_builddir) \
--- geoclue-0.12.99/providers/example/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/providers/example/Makefile.am 2012-09-28 09:35:18.809626738 +0200
@@ -12,6 +12,8 @@
geoclue_example_SOURCES = \
geoclue-example.c
+geoclue_example_LDFLAGS = -mwindows
+
providersdir = $(datadir)/geoclue-providers
providers_DATA = geoclue-example.provider
--- geoclue-0.12.99/providers/geonames/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/providers/geonames/Makefile.am 2012-09-28 09:35:18.810626713 +0200
@@ -17,6 +17,8 @@
$(GEOCLUE_LIBS) \
$(top_builddir)/geoclue/libgeoclue.la
+geoclue_geonames_LDFLAGS = -mwindows
+
providersdir = $(datadir)/geoclue-providers
providers_DATA = geoclue-geonames.provider
--- geoclue-0.12.99/providers/gpsd/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/providers/gpsd/Makefile.am 2012-09-28 09:35:18.810626713 +0200
@@ -14,6 +14,8 @@
geoclue_gpsd_SOURCES = \
geoclue-gpsd.c
+geoclue_gpsd_LDFLAGS = -mwindows
+
providersdir = $(datadir)/geoclue-providers
providers_DATA = geoclue-gpsd.provider
--- geoclue-0.12.99/providers/gsmloc/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/providers/gsmloc/Makefile.am 2012-09-28 09:35:18.810626713 +0200
@@ -32,6 +32,8 @@
$(GEOCLUE_LIBS) \
$(top_builddir)/geoclue/libgeoclue.la
+geoclue_gsmloc_LDFLAGS = -mwindows
+
providersdir = $(datadir)/geoclue-providers
providers_DATA = geoclue-gsmloc.provider
--- geoclue-0.12.99/providers/gypsy/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/providers/gypsy/Makefile.am 2012-09-28 09:35:18.810626713 +0200
@@ -14,6 +14,8 @@
geoclue_gypsy_SOURCES = \
geoclue-gypsy.c
+geoclue_gypsy_LDFLAGS = -mwindows
+
providersdir = $(datadir)/geoclue-providers
providers_DATA = geoclue-gypsy.provider
--- geoclue-0.12.99/providers/hostip/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/providers/hostip/Makefile.am 2012-09-28 09:35:18.810626713 +0200
@@ -17,6 +17,8 @@
$(GEOCLUE_LIBS) \
$(top_builddir)/geoclue/libgeoclue.la
+geoclue_hostip_LDFLAGS = -mwindows
+
providersdir = $(datadir)/geoclue-providers
providers_DATA = geoclue-hostip.provider
--- geoclue-0.12.99/providers/localnet/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/providers/localnet/Makefile.am 2012-09-28 09:35:18.810626713 +0200
@@ -23,6 +23,8 @@
$(top_builddir)/src/libconnectivity.la \
$(top_builddir)/geoclue/libgeoclue.la
+geoclue_localnet_LDFLAGS = -mwindows
+
providersdir = $(datadir)/geoclue-providers
providers_DATA = geoclue-localnet.provider
--- geoclue-0.12.99/providers/manual/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/providers/manual/Makefile.am 2012-09-28 09:35:18.810626713 +0200
@@ -21,6 +21,8 @@
$(GEOCLUE_LIBS) \
$(top_builddir)/geoclue/libgeoclue.la
+geoclue_manual_LDFLAGS = -mwindows
+
providersdir = $(datadir)/geoclue-providers
providers_DATA = geoclue-manual.provider
--- geoclue-0.12.99/providers/nominatim/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/providers/nominatim/Makefile.am 2012-09-28 09:35:18.810626713 +0200
@@ -17,6 +17,8 @@
$(GEOCLUE_LIBS) \
$(top_builddir)/geoclue/libgeoclue.la
+geoclue_nominatim_LDFLAGS = -mwindows
+
providersdir = $(datadir)/geoclue-providers
providers_DATA = geoclue-nominatim.provider
--- geoclue-0.12.99/providers/plazes/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/providers/plazes/Makefile.am 2012-09-28 09:36:25.669977941 +0200
@@ -15,6 +15,8 @@
$(top_builddir)/src/libconnectivity.la \
$(top_builddir)/geoclue/libgeoclue.la
+geoclue_plazes_LDFLAGS = -mwindows
+
providersdir = $(datadir)/geoclue-providers
providers_DATA = geoclue-plazes.provider
--- geoclue-0.12.99/providers/skyhook/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/providers/skyhook/Makefile.am 2012-09-28 09:35:18.811626688 +0200
@@ -17,6 +17,8 @@
$(top_builddir)/src/libconnectivity.la \
$(top_builddir)/geoclue/libgeoclue.la
+geoclue_skyhook_LDFLAGS = -mwindows
+
providersdir = $(datadir)/geoclue-providers
providers_DATA = geoclue-skyhook.provider
--- geoclue-0.12.99/providers/yahoo/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/providers/yahoo/Makefile.am 2012-09-28 09:35:18.811626688 +0200
@@ -13,6 +13,8 @@
$(GEOCLUE_LIBS) \
$(top_builddir)/geoclue/libgeoclue.la
+geoclue_yahoo_LDFLAGS = -mwindows
+
providersdir = $(datadir)/geoclue-providers
providers_DATA = geoclue-yahoo.provider
--- geoclue-0.12.99/src/Makefile.am 2012-07-31 18:47:05.000000000 +0200
+++ geoclue-0.12.99/src/Makefile.am 2012-09-28 09:35:18.811626688 +0200
@@ -17,6 +17,8 @@
$(GEOCLUE_LIBS) \
$(MASTER_LIBS)
+geoclue_master_LDFLAGS = -mwindows
+
NOINST_H_FILES = \
main.h \
master.h \