| 1 | This file includes a patch to support switching between native and generic |
| 2 | application information interfaces. |
| 3 | |
| 4 | The native interfaced is used for Quartz-based builds of GTK+ and uses |
| 5 | application bundle information, while the generic interface is the freedesktop |
| 6 | implementation working with standard .desktop files. |
| 7 | |
| 8 | Both options are mutually exclusive, as glib (so far) only supports one |
| 9 | specific implementation that must be compiled and linked statically into the |
| 10 | shared library at build time. |
| 11 | |
| 12 | For X11 builds of glib (our default), we want to support .desktop files. |
| 13 | |
| 14 | IMPORTANT: this file includes only changes as generated after running |
| 15 | autoreconf, but not to the automake/autoconf templates |
| 16 | (configure.ac, Makefile.am), since we cannot easily use |
| 17 | autoreconf in MacPorts due to other patches changing the |
| 18 | generated configure script directly. |
| 19 | Any such changes after the patch phase would be overwritten by |
| 20 | re-generating configure. |
| 21 | If you intend to change this patch, follow these steps: |
| 22 | - run NOCONFIGURE=1 ./autogen.sh |
| 23 | - copy the source directory as glib-...-old |
| 24 | - apply patch-configure-switch-for-gappinfo-impl.diff |
| 25 | - make any changes necessary, but ONLY to files that are being |
| 26 | used by autoconf/automake/libtool to generate other files |
| 27 | (e.g., configure.ac, Makefile.am) - do not edit configure or |
| 28 | Makefile.in manually! |
| 29 | - run NOCONFIGURE=1 ./autogen.sh again |
| 30 | - diff against glib-...-old and save as |
| 31 | patch-configure-switch-for-gappinfo-impl-mp.diff |
| 32 | - *move* any changes to files used by autoconf/automake to |
| 33 | patch-configure-switch-for-gappinfo-impl.diff, so that |
| 34 | the new patch-configure-switch-for-gappinfo-impl-mp.diff file |
| 35 | only includes generated changes |
| 36 | |
| 37 | WARNING: changes to autoconf.ac will lead to the build system trying to |
| 38 | re-generate and re-run the configure script, which will OVERWRITE |
| 39 | MacPorts-specific changes! |
| 40 | |
| 41 | --- config.h.in.old 2017-04-04 13:18:10.000000000 +0200 |
| 42 | +++ config.h.in 2017-04-04 13:31:31.000000000 +0200 |
| 43 | @@ -696,6 +696,13 @@ |
| 44 | /* Use w32 threads */ |
| 45 | #undef THREADS_WIN32 |
| 46 | |
| 47 | +/* Prefer the generic (freedesktop-based) application information |
| 48 | + implementation */ |
| 49 | +#undef USE_APPINFO_GENERIC |
| 50 | + |
| 51 | +/* Prefer the native application information implementation */ |
| 52 | +#undef USE_APPINFO_NATIVE |
| 53 | + |
| 54 | /* Using GNU libiconv */ |
| 55 | #undef USE_LIBICONV_GNU |
| 56 | |
| 57 | --- configure.old 2017-04-04 13:18:07.000000000 +0200 |
| 58 | +++ configure 2017-04-04 13:31:28.000000000 +0200 |
| 59 | @@ -722,6 +722,10 @@ LIBMOUNT_LIBS |
| 60 | LIBMOUNT_CFLAGS |
| 61 | LIBELF_LIBS |
| 62 | LIBELF_CFLAGS |
| 63 | +APPINFO_IMPL_GENERIC_FALSE |
| 64 | +APPINFO_IMPL_GENERIC_TRUE |
| 65 | +APPINFO_IMPL_NATIVE_FALSE |
| 66 | +APPINFO_IMPL_NATIVE_TRUE |
| 67 | XATTR_LIBS |
| 68 | HAVE_FAM_FALSE |
| 69 | HAVE_FAM_TRUE |
| 70 | @@ -998,6 +1002,7 @@ with_gio_module_dir |
| 71 | enable_selinux |
| 72 | enable_fam |
| 73 | enable_xattr |
| 74 | +with_appinfo_impl |
| 75 | enable_libelf |
| 76 | enable_libmount |
| 77 | with_threads |
| 78 | @@ -1730,6 +1735,8 @@ Optional Packages: |
| 79 | --with-gio-module-dir=DIR |
| 80 | load gio modules from this directory |
| 81 | [LIBDIR/gio/modules] |
| 82 | + --appinfo-impl=[native/generic] |
| 83 | + use appinfo implementation [native] |
| 84 | --with-threads=[posix/win32] |
| 85 | specify a thread implementation to use |
| 86 | --with-pcre=[internal/system] |
| 87 | @@ -26104,6 +26111,49 @@ fi |
| 88 | fi |
| 89 | |
| 90 | |
| 91 | + |
| 92 | +# Check whether --with-appinfo-impl was given. |
| 93 | +if test "${with_appinfo_impl+set}" = set; then : |
| 94 | + withval=$with_appinfo_impl; |
| 95 | +else |
| 96 | + with_appinfo_impl='native' |
| 97 | +fi |
| 98 | + |
| 99 | + |
| 100 | +if test "$with_appinfo_impl" != "native" && test "$with_appinfo_impl" != "generic"; then |
| 101 | + with_appinfo_impl="native" |
| 102 | +fi |
| 103 | + |
| 104 | + if test "$with_appinfo_impl" = "native"; then |
| 105 | + APPINFO_IMPL_NATIVE_TRUE= |
| 106 | + APPINFO_IMPL_NATIVE_FALSE='#' |
| 107 | +else |
| 108 | + APPINFO_IMPL_NATIVE_TRUE='#' |
| 109 | + APPINFO_IMPL_NATIVE_FALSE= |
| 110 | +fi |
| 111 | + |
| 112 | + if test "$with_appinfo_impl" = "generic"; then |
| 113 | + APPINFO_IMPL_GENERIC_TRUE= |
| 114 | + APPINFO_IMPL_GENERIC_FALSE='#' |
| 115 | +else |
| 116 | + APPINFO_IMPL_GENERIC_TRUE='#' |
| 117 | + APPINFO_IMPL_GENERIC_FALSE= |
| 118 | +fi |
| 119 | + |
| 120 | + |
| 121 | +case $with_appinfo_impl in |
| 122 | + native) |
| 123 | + |
| 124 | +$as_echo "#define USE_APPINFO_NATIVE 1" >>confdefs.h |
| 125 | + |
| 126 | + ;; |
| 127 | + generic) |
| 128 | + |
| 129 | +$as_echo "#define USE_APPINFO_GENERIC 1" >>confdefs.h |
| 130 | + |
| 131 | + ;; |
| 132 | +esac |
| 133 | + |
| 134 | # Check whether --enable-libelf was given. |
| 135 | if test "${enable_libelf+set}" = set; then : |
| 136 | enableval=$enable_libelf; |
| 137 | @@ -29506,6 +29556,14 @@ if test -z "${HAVE_FAM_TRUE}" && test -z |
| 138 | as_fn_error $? "conditional \"HAVE_FAM\" was never defined. |
| 139 | Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
| 140 | fi |
| 141 | +if test -z "${APPINFO_IMPL_NATIVE_TRUE}" && test -z "${APPINFO_IMPL_NATIVE_FALSE}"; then |
| 142 | + as_fn_error $? "conditional \"APPINFO_IMPL_NATIVE\" was never defined. |
| 143 | +Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
| 144 | +fi |
| 145 | +if test -z "${APPINFO_IMPL_GENERIC_TRUE}" && test -z "${APPINFO_IMPL_GENERIC_FALSE}"; then |
| 146 | + as_fn_error $? "conditional \"APPINFO_IMPL_GENERIC\" was never defined. |
| 147 | +Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
| 148 | +fi |
| 149 | if test -z "${HAVE_LIBMOUNT_TRUE}" && test -z "${HAVE_LIBMOUNT_FALSE}"; then |
| 150 | as_fn_error $? "conditional \"HAVE_LIBMOUNT\" was never defined. |
| 151 | Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
| 152 | --- gio/Makefile.in.old 2017-04-04 13:18:18.000000000 +0200 |
| 153 | +++ gio/Makefile.in 2017-04-04 13:31:37.000000000 +0200 |
| 154 | @@ -160,55 +160,65 @@ TESTS = $(am__EXEEXT_2) |
| 155 | @ENABLE_INSTALLED_TESTS_TRUE@ $(dist_installed_test_data) |
| 156 | @ENABLE_INSTALLED_TESTS_TRUE@am__append_13 = $(test_ltlibraries) $(installed_test_ltlibraries) |
| 157 | @ENABLE_INSTALLED_TESTS_TRUE@am__append_14 = $(installed_test_meta_DATA) |
| 158 | -@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_15 = xdgmime |
| 159 | -@MS_LIB_AVAILABLE_TRUE@@OS_WIN32_AND_DLL_COMPILATION_TRUE@am__append_16 = gio-2.0.lib |
| 160 | -@OS_WIN32_TRUE@am__append_17 = $(win32_settings_sources) |
| 161 | -@OS_COCOA_TRUE@am__append_18 = $(cocoa_settings_sources) |
| 162 | -@HAVE_INOTIFY_TRUE@am__append_19 = inotify |
| 163 | -@HAVE_INOTIFY_TRUE@am__append_20 = inotify/libinotify.la |
| 164 | +@APPINFO_IMPL_GENERIC_TRUE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__append_15 = xdgmime |
| 165 | +@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_16 = xdgmime |
| 166 | +@MS_LIB_AVAILABLE_TRUE@@OS_WIN32_AND_DLL_COMPILATION_TRUE@am__append_17 = gio-2.0.lib |
| 167 | +@OS_WIN32_TRUE@am__append_18 = $(win32_settings_sources) |
| 168 | +@OS_COCOA_TRUE@am__append_19 = $(cocoa_settings_sources) |
| 169 | +@HAVE_INOTIFY_TRUE@am__append_20 = inotify |
| 170 | @HAVE_INOTIFY_TRUE@am__append_21 = inotify/libinotify.la |
| 171 | -@HAVE_KQUEUE_TRUE@am__append_22 = kqueue |
| 172 | -@HAVE_KQUEUE_TRUE@am__append_23 = kqueue/libkqueue.la |
| 173 | +@HAVE_INOTIFY_TRUE@am__append_22 = inotify/libinotify.la |
| 174 | +@HAVE_KQUEUE_TRUE@am__append_23 = kqueue |
| 175 | @HAVE_KQUEUE_TRUE@am__append_24 = kqueue/libkqueue.la |
| 176 | -@OS_WIN32_TRUE@am__append_25 = win32 |
| 177 | -@OS_WIN32_TRUE@am__append_26 = win32/libgiowin32.la |
| 178 | +@HAVE_KQUEUE_TRUE@am__append_25 = kqueue/libkqueue.la |
| 179 | +@OS_WIN32_TRUE@am__append_26 = win32 |
| 180 | @OS_WIN32_TRUE@am__append_27 = win32/libgiowin32.la |
| 181 | -@HAVE_FAM_TRUE@am__append_28 = fam |
| 182 | -@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_29 = xdgmime/libxdgmime.la |
| 183 | -@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_30 = xdgmime/libxdgmime.la |
| 184 | -@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_31 = gdesktopappinfo.h |
| 185 | -@MAC_OS_X_9_TRUE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__append_32 = gcocoanotificationbackend.c |
| 186 | -@HAVE_NETLINK_TRUE@@OS_UNIX_TRUE@am__append_33 = \ |
| 187 | +@OS_WIN32_TRUE@am__append_28 = win32/libgiowin32.la |
| 188 | +@HAVE_FAM_TRUE@am__append_29 = fam |
| 189 | +@APPINFO_IMPL_NATIVE_TRUE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__append_30 = gosxappinfo.h |
| 190 | +@APPINFO_IMPL_NATIVE_FALSE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__append_31 = xdgmime/libxdgmime.la |
| 191 | +@APPINFO_IMPL_NATIVE_FALSE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__append_32 = xdgmime/libxdgmime.la |
| 192 | +@APPINFO_IMPL_NATIVE_FALSE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__append_33 = gdesktopappinfo.h |
| 193 | +@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_34 = xdgmime/libxdgmime.la |
| 194 | +@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_35 = xdgmime/libxdgmime.la |
| 195 | +@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_36 = gdesktopappinfo.h |
| 196 | +@MAC_OS_X_9_TRUE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__append_37 = gcocoanotificationbackend.c |
| 197 | +@HAVE_NETLINK_TRUE@@OS_UNIX_TRUE@am__append_38 = \ |
| 198 | @HAVE_NETLINK_TRUE@@OS_UNIX_TRUE@ gnetworkmonitornetlink.c \ |
| 199 | @HAVE_NETLINK_TRUE@@OS_UNIX_TRUE@ gnetworkmonitornetlink.h \ |
| 200 | @HAVE_NETLINK_TRUE@@OS_UNIX_TRUE@ gnetworkmonitornm.c \ |
| 201 | @HAVE_NETLINK_TRUE@@OS_UNIX_TRUE@ gnetworkmonitornm.h \ |
| 202 | @HAVE_NETLINK_TRUE@@OS_UNIX_TRUE@ $(NULL) |
| 203 | |
| 204 | -@OS_WIN32_TRUE@am__append_34 = gwin32appinfo.c gwin32appinfo.h |
| 205 | -@OS_WIN32_TRUE@am__append_35 = gcontenttype-win32.c |
| 206 | -@OS_WIN32_TRUE@am__append_36 = -lshlwapi -lws2_32 -ldnsapi -liphlpapi |
| 207 | -@OS_COCOA_TRUE@am__append_37 = gosxcontenttype.c |
| 208 | -@OS_COCOA_TRUE@am__append_38 = gosxappinfo.c gosxappinfo.h |
| 209 | -@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_39 = gcontenttype.c |
| 210 | -@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_40 = gdesktopappinfo.c |
| 211 | +@APPINFO_IMPL_NATIVE_TRUE@@OS_WIN32_TRUE@am__append_39 = gwin32appinfo.h |
| 212 | +@APPINFO_IMPL_NATIVE_TRUE@@OS_WIN32_TRUE@am__append_40 = gwin32appinfo.c |
| 213 | +@APPINFO_IMPL_NATIVE_FALSE@@OS_WIN32_TRUE@am__append_41 = gdesktopappinfo.h |
| 214 | +@APPINFO_IMPL_NATIVE_FALSE@@OS_WIN32_TRUE@am__append_42 = gdesktopappinfo.c |
| 215 | +@OS_WIN32_TRUE@am__append_43 = gcontenttype-win32.c |
| 216 | +@OS_WIN32_TRUE@am__append_44 = -lshlwapi -lws2_32 -ldnsapi -liphlpapi |
| 217 | +@APPINFO_IMPL_NATIVE_TRUE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__append_45 = gosxcontenttype.c |
| 218 | +@APPINFO_IMPL_NATIVE_TRUE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__append_46 = gosxappinfo.c |
| 219 | +@APPINFO_IMPL_NATIVE_FALSE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__append_47 = gcontenttype.c |
| 220 | +@APPINFO_IMPL_NATIVE_FALSE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__append_48 = gdesktopappinfo.c |
| 221 | +@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_49 = gcontenttype.c |
| 222 | +@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_50 = gdesktopappinfo.c |
| 223 | |
| 224 | # This is dumb. The ObjC source file should be properly named .m |
| 225 | -@OS_COCOA_TRUE@am__append_41 = -xobjective-c |
| 226 | -@OS_COCOA_TRUE@am__append_42 = -Wl,-framework,Foundation -Wl,-framework,AppKit |
| 227 | -@HAVE_LIBMOUNT_TRUE@am__append_43 = $(LIBMOUNT_CFLAGS) |
| 228 | -@HAVE_LIBMOUNT_TRUE@am__append_44 = $(LIBMOUNT_LIBS) |
| 229 | +@OS_COCOA_TRUE@am__append_51 = -xobjective-c |
| 230 | +@OS_COCOA_TRUE@am__append_52 = -Wl,-framework,Foundation -Wl,-framework,AppKit |
| 231 | +@HAVE_LIBMOUNT_TRUE@am__append_53 = $(LIBMOUNT_CFLAGS) |
| 232 | +@HAVE_LIBMOUNT_TRUE@am__append_54 = $(LIBMOUNT_LIBS) |
| 233 | bin_PROGRAMS = gio-querymodules$(EXEEXT) glib-compile-schemas$(EXEEXT) \ |
| 234 | glib-compile-resources$(EXEEXT) gsettings$(EXEEXT) \ |
| 235 | gdbus$(EXEEXT) $(am__EXEEXT_1) gresource$(EXEEXT) gio$(EXEEXT) |
| 236 | -@ENABLE_DTRACE_TRUE@am__append_45 = gio_probes.h gio_probes.lo |
| 237 | -@ENABLE_DTRACE_TRUE@am__append_46 = gio_probes.h gio_probes.h.tmp |
| 238 | -@ENABLE_DTRACE_TRUE@am__append_47 = gio_probes.lo |
| 239 | -@ENABLE_SYSTEMTAP_TRUE@am__append_48 = $(tapset_DATA) |
| 240 | +@ENABLE_DTRACE_TRUE@am__append_55 = gio_probes.h gio_probes.lo |
| 241 | +@ENABLE_DTRACE_TRUE@am__append_56 = gio_probes.h gio_probes.h.tmp |
| 242 | +@ENABLE_DTRACE_TRUE@am__append_57 = gio_probes.lo |
| 243 | +@ENABLE_SYSTEMTAP_TRUE@am__append_58 = $(tapset_DATA) |
| 244 | |
| 245 | # ------------------------------------------------------------------------ |
| 246 | # gapplication(1) tool |
| 247 | -@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_49 = gapplication |
| 248 | +@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__append_59 = gapplication |
| 249 | subdir = gio |
| 250 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
| 251 | am__aclocal_m4_deps = $(top_srcdir)/m4macros/attributes.m4 \ |
| 252 | @@ -273,8 +283,9 @@ am__installdirs = "$(DESTDIR)$(installed |
| 253 | LTLIBRARIES = $(installed_test_LTLIBRARIES) $(lib_LTLIBRARIES) \ |
| 254 | $(noinst_LTLIBRARIES) |
| 255 | am__DEPENDENCIES_1 = |
| 256 | -am__DEPENDENCIES_2 = $(am__append_20) $(am__append_23) \ |
| 257 | - $(am__append_26) $(am__append_29) $(am__DEPENDENCIES_1) |
| 258 | +am__DEPENDENCIES_2 = $(am__append_21) $(am__append_24) \ |
| 259 | + $(am__append_27) $(am__append_31) $(am__append_34) \ |
| 260 | + $(am__DEPENDENCIES_1) |
| 261 | @HAVE_LIBMOUNT_TRUE@am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) |
| 262 | am__libgio_2_0_la_SOURCES_DIST = gappinfo.c gappinfoprivate.h \ |
| 263 | gasynchelper.c gasynchelper.h gasyncinitable.c gasyncresult.c \ |
| 264 | @@ -359,25 +370,25 @@ am__libgio_2_0_la_SOURCES_DIST = gappinf |
| 265 | glocalvfs.h gsocks4proxy.c gsocks4proxy.h gsocks4aproxy.c \ |
| 266 | gsocks4aproxy.h gsocks5proxy.c gsocks5proxy.h \ |
| 267 | thumbnail-verify.h thumbnail-verify.c gwin32appinfo.c \ |
| 268 | - gwin32appinfo.h gosxappinfo.c gosxappinfo.h gdesktopappinfo.c \ |
| 269 | - gcontenttype-win32.c gosxcontenttype.c gcontenttype.c \ |
| 270 | - gfiledescriptorbased.c gunixconnection.c \ |
| 271 | - gunixcredentialsmessage.c gunixfdlist.c gunixfdmessage.c \ |
| 272 | - gunixmount.c gunixmount.h gunixmounts.c gunixsocketaddress.c \ |
| 273 | - gunixvolume.c gunixvolume.h gunixvolumemonitor.c \ |
| 274 | - gunixvolumemonitor.h gunixinputstream.c gunixoutputstream.c \ |
| 275 | - gcontenttypeprivate.h gfdonotificationbackend.c \ |
| 276 | - ggtknotificationbackend.c gportalnotificationbackend.c \ |
| 277 | - gdocumentportal.c gdocumentportal.h gportalsupport.c \ |
| 278 | - gportalsupport.h gnetworkmonitorportal.c \ |
| 279 | - gnetworkmonitorportal.h gproxyresolverportal.c \ |
| 280 | - gproxyresolverportal.h xdp-dbus.c xdp-dbus.h \ |
| 281 | - gcocoanotificationbackend.c gnetworkmonitornetlink.c \ |
| 282 | - gnetworkmonitornetlink.h gnetworkmonitornm.c \ |
| 283 | - gnetworkmonitornm.h gdbusdaemon.c gdbusdaemon.h \ |
| 284 | - gdbus-daemon-generated.c gdbus-daemon-generated.h \ |
| 285 | - gwin32registrykey.c gwin32registrykey.h gwin32mount.c \ |
| 286 | - gwin32mount.h gwin32volumemonitor.c gwin32volumemonitor.h \ |
| 287 | + gdesktopappinfo.c gosxappinfo.c gcontenttype-win32.c \ |
| 288 | + gosxcontenttype.c gcontenttype.c gfiledescriptorbased.c \ |
| 289 | + gunixconnection.c gunixcredentialsmessage.c gunixfdlist.c \ |
| 290 | + gunixfdmessage.c gunixmount.c gunixmount.h gunixmounts.c \ |
| 291 | + gunixsocketaddress.c gunixvolume.c gunixvolume.h \ |
| 292 | + gunixvolumemonitor.c gunixvolumemonitor.h gunixinputstream.c \ |
| 293 | + gunixoutputstream.c gcontenttypeprivate.h \ |
| 294 | + gfdonotificationbackend.c ggtknotificationbackend.c \ |
| 295 | + gportalnotificationbackend.c gdocumentportal.c \ |
| 296 | + gdocumentportal.h gportalsupport.c gportalsupport.h \ |
| 297 | + gnetworkmonitorportal.c gnetworkmonitorportal.h \ |
| 298 | + gproxyresolverportal.c gproxyresolverportal.h xdp-dbus.c \ |
| 299 | + xdp-dbus.h gcocoanotificationbackend.c \ |
| 300 | + gnetworkmonitornetlink.c gnetworkmonitornetlink.h \ |
| 301 | + gnetworkmonitornm.c gnetworkmonitornm.h gdbusdaemon.c \ |
| 302 | + gdbusdaemon.h gdbus-daemon-generated.c \ |
| 303 | + gdbus-daemon-generated.h gwin32registrykey.c \ |
| 304 | + gwin32registrykey.h gwin32mount.c gwin32mount.h \ |
| 305 | + gwin32volumemonitor.c gwin32volumemonitor.h \ |
| 306 | gwin32inputstream.c gwin32outputstream.c gwin32outputstream.h \ |
| 307 | gwin32networking.h gvdb/gvdb-format.h gvdb/gvdb-reader.h \ |
| 308 | gvdb/gvdb-reader.c gdelayedsettingsbackend.h \ |
| 309 | @@ -523,24 +534,29 @@ am__objects_5 = libgio_2_0_la-gappinfo.l |
| 310 | libgio_2_0_la-gioenumtypes.lo libgio_2_0_la-glistmodel.lo \ |
| 311 | libgio_2_0_la-gliststore.lo $(am__objects_2) $(am__objects_3) \ |
| 312 | $(am__objects_4) $(am__objects_1) |
| 313 | -@OS_WIN32_TRUE@am__objects_6 = libgio_2_0_la-gwin32appinfo.lo |
| 314 | -@OS_COCOA_TRUE@am__objects_7 = libgio_2_0_la-gosxappinfo.lo |
| 315 | -@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__objects_8 = libgio_2_0_la-gdesktopappinfo.lo |
| 316 | -am__objects_9 = $(am__objects_6) $(am__objects_7) $(am__objects_8) |
| 317 | -@OS_WIN32_TRUE@am__objects_10 = libgio_2_0_la-gcontenttype-win32.lo |
| 318 | -@OS_COCOA_TRUE@am__objects_11 = libgio_2_0_la-gosxcontenttype.lo |
| 319 | -@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__objects_12 = \ |
| 320 | +@APPINFO_IMPL_NATIVE_TRUE@@OS_WIN32_TRUE@am__objects_6 = libgio_2_0_la-gwin32appinfo.lo |
| 321 | +@APPINFO_IMPL_NATIVE_FALSE@@OS_WIN32_TRUE@am__objects_7 = libgio_2_0_la-gdesktopappinfo.lo |
| 322 | +@APPINFO_IMPL_NATIVE_TRUE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__objects_8 = libgio_2_0_la-gosxappinfo.lo |
| 323 | +@APPINFO_IMPL_NATIVE_FALSE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__objects_9 = libgio_2_0_la-gdesktopappinfo.lo |
| 324 | +@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__objects_10 = libgio_2_0_la-gdesktopappinfo.lo |
| 325 | +am__objects_11 = $(am__objects_6) $(am__objects_7) $(am__objects_8) \ |
| 326 | + $(am__objects_9) $(am__objects_10) |
| 327 | +@OS_WIN32_TRUE@am__objects_12 = libgio_2_0_la-gcontenttype-win32.lo |
| 328 | +@APPINFO_IMPL_NATIVE_TRUE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__objects_13 = libgio_2_0_la-gosxcontenttype.lo |
| 329 | +@APPINFO_IMPL_NATIVE_FALSE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__objects_14 = libgio_2_0_la-gcontenttype.lo |
| 330 | +@OS_COCOA_FALSE@@OS_UNIX_TRUE@am__objects_15 = \ |
| 331 | @OS_COCOA_FALSE@@OS_UNIX_TRUE@ libgio_2_0_la-gcontenttype.lo |
| 332 | -am__objects_13 = $(am__objects_10) $(am__objects_11) $(am__objects_12) |
| 333 | -am__objects_14 = libgio_2_0_la-xdp-dbus.lo |
| 334 | -am__objects_15 = libgio_2_0_la-gnetworkmonitorportal.lo \ |
| 335 | - libgio_2_0_la-gproxyresolverportal.lo $(am__objects_14) \ |
| 336 | +am__objects_16 = $(am__objects_12) $(am__objects_13) $(am__objects_14) \ |
| 337 | + $(am__objects_15) |
| 338 | +am__objects_17 = libgio_2_0_la-xdp-dbus.lo |
| 339 | +am__objects_18 = libgio_2_0_la-gnetworkmonitorportal.lo \ |
| 340 | + libgio_2_0_la-gproxyresolverportal.lo $(am__objects_17) \ |
| 341 | $(am__objects_1) |
| 342 | -@MAC_OS_X_9_TRUE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__objects_16 = libgio_2_0_la-gcocoanotificationbackend.lo |
| 343 | -@HAVE_NETLINK_TRUE@@OS_UNIX_TRUE@am__objects_17 = libgio_2_0_la-gnetworkmonitornetlink.lo \ |
| 344 | +@MAC_OS_X_9_TRUE@@OS_COCOA_TRUE@@OS_UNIX_TRUE@am__objects_19 = libgio_2_0_la-gcocoanotificationbackend.lo |
| 345 | +@HAVE_NETLINK_TRUE@@OS_UNIX_TRUE@am__objects_20 = libgio_2_0_la-gnetworkmonitornetlink.lo \ |
| 346 | @HAVE_NETLINK_TRUE@@OS_UNIX_TRUE@ libgio_2_0_la-gnetworkmonitornm.lo \ |
| 347 | @HAVE_NETLINK_TRUE@@OS_UNIX_TRUE@ $(am__objects_1) |
| 348 | -@OS_UNIX_TRUE@am__objects_18 = libgio_2_0_la-gfiledescriptorbased.lo \ |
| 349 | +@OS_UNIX_TRUE@am__objects_21 = libgio_2_0_la-gfiledescriptorbased.lo \ |
| 350 | @OS_UNIX_TRUE@ libgio_2_0_la-gunixconnection.lo \ |
| 351 | @OS_UNIX_TRUE@ libgio_2_0_la-gunixcredentialsmessage.lo \ |
| 352 | @OS_UNIX_TRUE@ libgio_2_0_la-gunixfdlist.lo \ |
| 353 | @@ -557,17 +573,17 @@ am__objects_15 = libgio_2_0_la-gnetworkm |
| 354 | @OS_UNIX_TRUE@ libgio_2_0_la-gportalnotificationbackend.lo \ |
| 355 | @OS_UNIX_TRUE@ libgio_2_0_la-gdocumentportal.lo \ |
| 356 | @OS_UNIX_TRUE@ libgio_2_0_la-gportalsupport.lo \ |
| 357 | -@OS_UNIX_TRUE@ $(am__objects_15) $(am__objects_1) \ |
| 358 | -@OS_UNIX_TRUE@ $(am__objects_16) $(am__objects_17) |
| 359 | -am__objects_19 = libgio_2_0_la-gdbusdaemon.lo \ |
| 360 | +@OS_UNIX_TRUE@ $(am__objects_18) $(am__objects_1) \ |
| 361 | +@OS_UNIX_TRUE@ $(am__objects_19) $(am__objects_20) |
| 362 | +am__objects_22 = libgio_2_0_la-gdbusdaemon.lo \ |
| 363 | libgio_2_0_la-gdbus-daemon-generated.lo $(am__objects_1) |
| 364 | -am__objects_20 = $(am__objects_19) libgio_2_0_la-gwin32registrykey.lo \ |
| 365 | +am__objects_23 = $(am__objects_22) libgio_2_0_la-gwin32registrykey.lo \ |
| 366 | libgio_2_0_la-gwin32mount.lo \ |
| 367 | libgio_2_0_la-gwin32volumemonitor.lo \ |
| 368 | libgio_2_0_la-gwin32inputstream.lo \ |
| 369 | libgio_2_0_la-gwin32outputstream.lo $(am__objects_1) |
| 370 | -@OS_WIN32_TRUE@am__objects_21 = $(am__objects_20) |
| 371 | -am__objects_22 = libgio_2_0_la-gvdb-reader.lo \ |
| 372 | +@OS_WIN32_TRUE@am__objects_24 = $(am__objects_23) |
| 373 | +am__objects_25 = libgio_2_0_la-gvdb-reader.lo \ |
| 374 | libgio_2_0_la-gdelayedsettingsbackend.lo \ |
| 375 | libgio_2_0_la-gkeyfilesettingsbackend.lo \ |
| 376 | libgio_2_0_la-gmemorysettingsbackend.lo \ |
| 377 | @@ -575,16 +591,16 @@ am__objects_22 = libgio_2_0_la-gvdb-read |
| 378 | libgio_2_0_la-gsettingsbackend.lo \ |
| 379 | libgio_2_0_la-gsettingsschema.lo \ |
| 380 | libgio_2_0_la-gsettings-mapping.lo libgio_2_0_la-gsettings.lo |
| 381 | -@OS_WIN32_TRUE@am__objects_23 = \ |
| 382 | +@OS_WIN32_TRUE@am__objects_26 = \ |
| 383 | @OS_WIN32_TRUE@ libgio_2_0_la-gregistrysettingsbackend.lo |
| 384 | -@OS_WIN32_TRUE@am__objects_24 = $(am__objects_23) |
| 385 | -@OS_COCOA_TRUE@am__objects_25 = \ |
| 386 | +@OS_WIN32_TRUE@am__objects_27 = $(am__objects_26) |
| 387 | +@OS_COCOA_TRUE@am__objects_28 = \ |
| 388 | @OS_COCOA_TRUE@ libgio_2_0_la-gnextstepsettingsbackend.lo |
| 389 | -@OS_COCOA_TRUE@am__objects_26 = $(am__objects_25) |
| 390 | -am__objects_27 = $(am__objects_22) $(am__objects_24) $(am__objects_26) |
| 391 | -am_libgio_2_0_la_OBJECTS = $(am__objects_5) $(am__objects_9) \ |
| 392 | - $(am__objects_13) $(am__objects_18) $(am__objects_21) \ |
| 393 | - $(am__objects_27) $(am__objects_1) |
| 394 | +@OS_COCOA_TRUE@am__objects_29 = $(am__objects_28) |
| 395 | +am__objects_30 = $(am__objects_25) $(am__objects_27) $(am__objects_29) |
| 396 | +am_libgio_2_0_la_OBJECTS = $(am__objects_5) $(am__objects_11) \ |
| 397 | + $(am__objects_16) $(am__objects_21) $(am__objects_24) \ |
| 398 | + $(am__objects_30) $(am__objects_1) |
| 399 | libgio_2_0_la_OBJECTS = $(am_libgio_2_0_la_OBJECTS) |
| 400 | AM_V_lt = $(am__v_lt_@AM_V@) |
| 401 | am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) |
| 402 | @@ -723,9 +739,11 @@ DATA = $(completion_DATA) $(dist_its_DAT |
| 403 | am__giounixinclude_HEADERS_DIST = gfiledescriptorbased.h \ |
| 404 | gunixconnection.h gunixcredentialsmessage.h gunixmounts.h \ |
| 405 | gunixfdlist.h gunixfdmessage.h gunixinputstream.h \ |
| 406 | - gunixoutputstream.h gunixsocketaddress.h gdesktopappinfo.h |
| 407 | + gunixoutputstream.h gunixsocketaddress.h gosxappinfo.h \ |
| 408 | + gdesktopappinfo.h gwin32appinfo.h |
| 409 | am__giowin32include_HEADERS_DIST = gwin32inputstream.h \ |
| 410 | - gwin32outputstream.h |
| 411 | + gwin32outputstream.h gosxappinfo.h gdesktopappinfo.h \ |
| 412 | + gwin32appinfo.h |
| 413 | HEADERS = $(gioinclude_HEADERS) $(giounixinclude_HEADERS) \ |
| 414 | $(giowin32include_HEADERS) $(nodist_gioinclude_HEADERS) |
| 415 | RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ |
| 416 | @@ -1218,12 +1236,12 @@ NULL = |
| 417 | BUILT_SOURCES = $(xdp_dbus_built_sources) gconstructor_as_data.h \ |
| 418 | gioenumtypes.h gioenumtypes.c gdbus-daemon-generated.c \ |
| 419 | gdbus-daemon-generated.h gnetworking.h $(NULL) \ |
| 420 | - $(am__append_45) |
| 421 | + $(am__append_55) |
| 422 | BUILT_EXTRA_DIST = gio.rc |
| 423 | CLEANFILES = *.log *.trs $(am__append_14) $(xdp_dbus_built_sources) \ |
| 424 | gdbus-daemon-generated.c gdbus-daemon-generated.h \ |
| 425 | - gio-public-headers.txt gconstructor_as_data.h $(am__append_46) \ |
| 426 | - $(am__append_48) |
| 427 | + gio-public-headers.txt gconstructor_as_data.h $(am__append_56) \ |
| 428 | + $(am__append_58) |
| 429 | DISTCLEANFILES = gioenumtypes.h gioenumtypes.c |
| 430 | MAINTAINERCLEANFILES = |
| 431 | |
| 432 | @@ -1284,7 +1302,7 @@ installed_test_SCRIPTS = $(am__append_11 |
| 433 | nobase_installed_test_DATA = $(am__append_12) |
| 434 | noinst_LTLIBRARIES = $(am__append_2) |
| 435 | noinst_SCRIPTS = $(am__append_4) |
| 436 | -noinst_DATA = $(am__append_5) $(am__append_16) |
| 437 | +noinst_DATA = $(am__append_5) $(am__append_17) |
| 438 | check_LTLIBRARIES = $(am__append_6) |
| 439 | check_SCRIPTS = $(am__append_8) |
| 440 | check_DATA = $(am__append_9) |
| 441 | @@ -1312,8 +1330,9 @@ all_test_ltlibs = $(test_ltlibraries) $( |
| 442 | @ENABLE_INSTALLED_TESTS_TRUE@ $(dist_test_scripts) $(dist_installed_test_scripts) |
| 443 | |
| 444 | @ENABLE_INSTALLED_TESTS_TRUE@installed_test_meta_DATA = $(installed_testcases:=.test) |
| 445 | -SUBDIRS = gdbus-2.0/codegen $(am__append_15) $(am__append_19) \ |
| 446 | - $(am__append_22) $(am__append_25) . tests $(am__append_28) |
| 447 | +SUBDIRS = gdbus-2.0/codegen $(am__append_15) $(am__append_16) \ |
| 448 | + $(am__append_20) $(am__append_23) $(am__append_26) . tests \ |
| 449 | + $(am__append_29) |
| 450 | @MS_LIB_AVAILABLE_TRUE@@OS_WIN32_AND_DLL_COMPILATION_TRUE@install_ms_lib_cmd = $(INSTALL) gio-2.0.lib $(DESTDIR)$(libdir) |
| 451 | @MS_LIB_AVAILABLE_TRUE@@OS_WIN32_AND_DLL_COMPILATION_TRUE@uninstall_ms_lib_cmd = -rm $(DESTDIR)$(libdir)/gio-2.0.lib |
| 452 | AM_CPPFLAGS = \ |
| 453 | @@ -1403,8 +1422,8 @@ settings_base_sources = \ |
| 454 | gsettings-mapping.c \ |
| 455 | gsettings.c |
| 456 | |
| 457 | -settings_sources = $(settings_base_sources) $(am__append_17) \ |
| 458 | - $(am__append_18) |
| 459 | +settings_sources = $(settings_base_sources) $(am__append_18) \ |
| 460 | + $(am__append_19) |
| 461 | @OS_WIN32_TRUE@win32_settings_sources = \ |
| 462 | @OS_WIN32_TRUE@ gregistrysettingsbackend.h \ |
| 463 | @OS_WIN32_TRUE@ gregistrysettingsbackend.c |
| 464 | @@ -1490,14 +1509,16 @@ local_sources = \ |
| 465 | thumbnail-verify.c \ |
| 466 | $(NULL) |
| 467 | |
| 468 | -platform_libadd = $(am__append_20) $(am__append_23) $(am__append_26) \ |
| 469 | - $(am__append_29) $(am__append_36) |
| 470 | -platform_deps = $(am__append_21) $(am__append_24) $(am__append_27) \ |
| 471 | - $(am__append_30) |
| 472 | -appinfo_sources = $(am__append_34) $(am__append_38) $(am__append_40) |
| 473 | -appinfo_headers = $(am__append_31) |
| 474 | -contenttype_sources = $(am__append_35) $(am__append_37) \ |
| 475 | - $(am__append_39) |
| 476 | +platform_libadd = $(am__append_21) $(am__append_24) $(am__append_27) \ |
| 477 | + $(am__append_31) $(am__append_34) $(am__append_44) |
| 478 | +platform_deps = $(am__append_22) $(am__append_25) $(am__append_28) \ |
| 479 | + $(am__append_32) $(am__append_35) |
| 480 | +appinfo_sources = $(am__append_40) $(am__append_42) $(am__append_46) \ |
| 481 | + $(am__append_48) $(am__append_50) |
| 482 | +appinfo_headers = $(am__append_30) $(am__append_33) $(am__append_36) \ |
| 483 | + $(am__append_39) $(am__append_41) |
| 484 | +contenttype_sources = $(am__append_43) $(am__append_45) \ |
| 485 | + $(am__append_47) $(am__append_49) |
| 486 | @OS_UNIX_TRUE@unix_sources = gfiledescriptorbased.c gunixconnection.c \ |
| 487 | @OS_UNIX_TRUE@ gunixcredentialsmessage.c gunixfdlist.c \ |
| 488 | @OS_UNIX_TRUE@ gunixfdmessage.c gunixmount.c gunixmount.h \ |
| 489 | @@ -1510,7 +1531,7 @@ contenttype_sources = $(am__append_35) $ |
| 490 | @OS_UNIX_TRUE@ gportalnotificationbackend.c gdocumentportal.c \ |
| 491 | @OS_UNIX_TRUE@ gdocumentportal.h gportalsupport.c \ |
| 492 | @OS_UNIX_TRUE@ gportalsupport.h $(portal_sources) $(NULL) \ |
| 493 | -@OS_UNIX_TRUE@ $(am__append_32) $(am__append_33) |
| 494 | +@OS_UNIX_TRUE@ $(am__append_37) $(am__append_38) |
| 495 | @OS_UNIX_TRUE@giounixincludedir = $(includedir)/gio-unix-2.0/gio |
| 496 | @OS_UNIX_TRUE@giounixinclude_HEADERS = \ |
| 497 | @OS_UNIX_TRUE@ gfiledescriptorbased.h \ |
| 498 | @@ -1522,7 +1543,7 @@ contenttype_sources = $(am__append_35) $ |
| 499 | @OS_UNIX_TRUE@ gunixinputstream.h \ |
| 500 | @OS_UNIX_TRUE@ gunixoutputstream.h \ |
| 501 | @OS_UNIX_TRUE@ gunixsocketaddress.h \ |
| 502 | -@OS_UNIX_TRUE@ $(appinfo_headers) \ |
| 503 | +@OS_UNIX_TRUE@ $(appinfo_headers) \ |
| 504 | @OS_UNIX_TRUE@ $(NULL) |
| 505 | |
| 506 | gdbus_daemon_sources = \ |
| 507 | @@ -1562,6 +1583,7 @@ win32_more_sources_for_vcproj = \ |
| 508 | @OS_WIN32_TRUE@giowin32include_HEADERS = \ |
| 509 | @OS_WIN32_TRUE@ gwin32inputstream.h \ |
| 510 | @OS_WIN32_TRUE@ gwin32outputstream.h \ |
| 511 | +@OS_WIN32_TRUE@ $(appinfo_headers) \ |
| 512 | @OS_WIN32_TRUE@ $(NULL) |
| 513 | |
| 514 | xdp_dbus_built_sources = xdp-dbus.c xdp-dbus.h |
| 515 | @@ -1744,16 +1766,16 @@ libgio_2_0_la_LIBADD = $(top_builddir)/g |
| 516 | $(top_builddir)/gmodule/libgmodule-2.0.la \ |
| 517 | $(top_builddir)/glib/libglib-2.0.la $(platform_libadd) \ |
| 518 | $(ZLIB_LIBS) $(SELINUX_LIBS) $(GLIB_LIBS) $(XATTR_LIBS) \ |
| 519 | - $(NETWORK_LIBS) $(NULL) $(am__append_44) $(am__append_47) |
| 520 | + $(NETWORK_LIBS) $(NULL) $(am__append_54) $(am__append_57) |
| 521 | libgio_2_0_la_CPPFLAGS = $(ZLIB_CFLAGS) $(AM_CPPFLAGS) |
| 522 | @PLATFORM_WIN32_TRUE@no_undefined = -no-undefined |
| 523 | @OS_WIN32_AND_DLL_COMPILATION_TRUE@gio_win32_res = gio-win32-res.o |
| 524 | @OS_WIN32_AND_DLL_COMPILATION_TRUE@gio_win32_res_ldflag = -Wl,$(gio_win32_res) |
| 525 | libgio_2_0_la_CFLAGS = $(AM_CFLAGS) $(GLIB_HIDDEN_VISIBILITY_CFLAGS) \ |
| 526 | - $(am__append_41) $(am__append_43) |
| 527 | + $(am__append_51) $(am__append_53) |
| 528 | libgio_2_0_la_LDFLAGS = $(GLIB_LINK_FLAGS) $(gio_win32_res_ldflag) \ |
| 529 | -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ |
| 530 | - -export-dynamic $(no_undefined) $(am__append_42) |
| 531 | + -export-dynamic $(no_undefined) $(am__append_52) |
| 532 | libgio_2_0_la_DEPENDENCIES = $(gio_win32_res) $(gio_def) $(platform_deps) |
| 533 | gio_headers = \ |
| 534 | gappinfo.h \ |
| 535 | @@ -3825,13 +3847,6 @@ libgio_2_0_la-gwin32appinfo.lo: gwin32ap |
| 536 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
| 537 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgio_2_0_la_CPPFLAGS) $(CPPFLAGS) $(libgio_2_0_la_CFLAGS) $(CFLAGS) -c -o libgio_2_0_la-gwin32appinfo.lo `test -f 'gwin32appinfo.c' || echo '$(srcdir)/'`gwin32appinfo.c |
| 538 | |
| 539 | -libgio_2_0_la-gosxappinfo.lo: gosxappinfo.c |
| 540 | -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgio_2_0_la_CPPFLAGS) $(CPPFLAGS) $(libgio_2_0_la_CFLAGS) $(CFLAGS) -MT libgio_2_0_la-gosxappinfo.lo -MD -MP -MF $(DEPDIR)/libgio_2_0_la-gosxappinfo.Tpo -c -o libgio_2_0_la-gosxappinfo.lo `test -f 'gosxappinfo.c' || echo '$(srcdir)/'`gosxappinfo.c |
| 541 | -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libgio_2_0_la-gosxappinfo.Tpo $(DEPDIR)/libgio_2_0_la-gosxappinfo.Plo |
| 542 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='gosxappinfo.c' object='libgio_2_0_la-gosxappinfo.lo' libtool=yes @AMDEPBACKSLASH@ |
| 543 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
| 544 | -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgio_2_0_la_CPPFLAGS) $(CPPFLAGS) $(libgio_2_0_la_CFLAGS) $(CFLAGS) -c -o libgio_2_0_la-gosxappinfo.lo `test -f 'gosxappinfo.c' || echo '$(srcdir)/'`gosxappinfo.c |
| 545 | - |
| 546 | libgio_2_0_la-gdesktopappinfo.lo: gdesktopappinfo.c |
| 547 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgio_2_0_la_CPPFLAGS) $(CPPFLAGS) $(libgio_2_0_la_CFLAGS) $(CFLAGS) -MT libgio_2_0_la-gdesktopappinfo.lo -MD -MP -MF $(DEPDIR)/libgio_2_0_la-gdesktopappinfo.Tpo -c -o libgio_2_0_la-gdesktopappinfo.lo `test -f 'gdesktopappinfo.c' || echo '$(srcdir)/'`gdesktopappinfo.c |
| 548 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libgio_2_0_la-gdesktopappinfo.Tpo $(DEPDIR)/libgio_2_0_la-gdesktopappinfo.Plo |
| 549 | @@ -3839,6 +3854,13 @@ libgio_2_0_la-gdesktopappinfo.lo: gdeskt |
| 550 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
| 551 | @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgio_2_0_la_CPPFLAGS) $(CPPFLAGS) $(libgio_2_0_la_CFLAGS) $(CFLAGS) -c -o libgio_2_0_la-gdesktopappinfo.lo `test -f 'gdesktopappinfo.c' || echo '$(srcdir)/'`gdesktopappinfo.c |
| 552 | |
| 553 | +libgio_2_0_la-gosxappinfo.lo: gosxappinfo.c |
| 554 | +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgio_2_0_la_CPPFLAGS) $(CPPFLAGS) $(libgio_2_0_la_CFLAGS) $(CFLAGS) -MT libgio_2_0_la-gosxappinfo.lo -MD -MP -MF $(DEPDIR)/libgio_2_0_la-gosxappinfo.Tpo -c -o libgio_2_0_la-gosxappinfo.lo `test -f 'gosxappinfo.c' || echo '$(srcdir)/'`gosxappinfo.c |
| 555 | +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libgio_2_0_la-gosxappinfo.Tpo $(DEPDIR)/libgio_2_0_la-gosxappinfo.Plo |
| 556 | +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='gosxappinfo.c' object='libgio_2_0_la-gosxappinfo.lo' libtool=yes @AMDEPBACKSLASH@ |
| 557 | +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
| 558 | +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgio_2_0_la_CPPFLAGS) $(CPPFLAGS) $(libgio_2_0_la_CFLAGS) $(CFLAGS) -c -o libgio_2_0_la-gosxappinfo.lo `test -f 'gosxappinfo.c' || echo '$(srcdir)/'`gosxappinfo.c |
| 559 | + |
| 560 | libgio_2_0_la-gcontenttype-win32.lo: gcontenttype-win32.c |
| 561 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgio_2_0_la_CPPFLAGS) $(CPPFLAGS) $(libgio_2_0_la_CFLAGS) $(CFLAGS) -MT libgio_2_0_la-gcontenttype-win32.lo -MD -MP -MF $(DEPDIR)/libgio_2_0_la-gcontenttype-win32.Tpo -c -o libgio_2_0_la-gcontenttype-win32.lo `test -f 'gcontenttype-win32.c' || echo '$(srcdir)/'`gcontenttype-win32.c |
| 562 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libgio_2_0_la-gcontenttype-win32.Tpo $(DEPDIR)/libgio_2_0_la-gcontenttype-win32.Plo |
| 563 | --- gio/giomodule.c.old 2017-04-04 13:16:26.000000000 +0200 |
| 564 | +++ gio/giomodule.c 2017-04-04 13:19:13.000000000 +0200 |
| 565 | @@ -43,12 +43,13 @@ |
| 566 | #endif |
| 567 | #include <glib/gstdio.h> |
| 568 | |
| 569 | -#if defined(G_OS_UNIX) && !defined(HAVE_COCOA) |
| 570 | +#if defined(G_OS_UNIX) |
| 571 | +#if !defined(HAVE_COCOA) || defined(USE_APPINFO_GENERIC) |
| 572 | #include "gdesktopappinfo.h" |
| 573 | -#endif |
| 574 | -#ifdef HAVE_COCOA |
| 575 | +#elif defined(HAVE_COCOA) |
| 576 | #include "gosxappinfo.h" |
| 577 | #endif |
| 578 | +#endif |
| 579 | |
| 580 | #ifdef HAVE_COCOA |
| 581 | #include <AvailabilityMacros.h> |
| 582 | @@ -978,7 +979,7 @@ _g_io_modules_ensure_extension_points_re |
| 583 | { |
| 584 | registered_extensions = TRUE; |
| 585 | |
| 586 | -#if defined(G_OS_UNIX) && !defined(HAVE_COCOA) |
| 587 | +#if defined(G_OS_UNIX) && (!defined(HAVE_COCOA) || defined(USE_APPINFO_GENERIC)) |
| 588 | #if !GLIB_CHECK_VERSION (3, 0, 0) |
| 589 | ep = g_io_extension_point_register (G_DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME); |
| 590 | G_GNUC_BEGIN_IGNORE_DEPRECATIONS |
| 591 | @@ -1119,8 +1120,10 @@ _g_io_modules_ensure_loaded (void) |
| 592 | #endif |
| 593 | #ifdef HAVE_COCOA |
| 594 | g_type_ensure (g_nextstep_settings_backend_get_type ()); |
| 595 | +#ifndef USE_APPINFO_GENERIC |
| 596 | g_type_ensure (g_osx_app_info_get_type ()); |
| 597 | #endif |
| 598 | +#endif |
| 599 | #ifdef G_OS_UNIX |
| 600 | g_type_ensure (_g_unix_volume_monitor_get_type ()); |
| 601 | g_type_ensure (g_fdo_notification_backend_get_type ()); |