mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 482156 - Get rid of (unnecessary) LIBGNOME dependency. r=bsmedberg and roc
This commit is contained in:
parent
60b0f45a27
commit
09e8f13ecb
@ -248,6 +248,7 @@ MOZ_ENABLE_STARTUP_NOTIFICATION = @MOZ_ENABLE_STARTUP_NOTIFICATION@
|
|||||||
MOZ_STARTUP_NOTIFICATION_CFLAGS = @MOZ_STARTUP_NOTIFICATION_CFLAGS@
|
MOZ_STARTUP_NOTIFICATION_CFLAGS = @MOZ_STARTUP_NOTIFICATION_CFLAGS@
|
||||||
MOZ_STARTUP_NOTIFICATION_LIBS = @MOZ_STARTUP_NOTIFICATION_LIBS@
|
MOZ_STARTUP_NOTIFICATION_LIBS = @MOZ_STARTUP_NOTIFICATION_LIBS@
|
||||||
|
|
||||||
|
MOZ_ENABLE_GNOMEVFS = @MOZ_ENABLE_GNOMEVFS@
|
||||||
MOZ_GNOMEVFS_CFLAGS = @MOZ_GNOMEVFS_CFLAGS@
|
MOZ_GNOMEVFS_CFLAGS = @MOZ_GNOMEVFS_CFLAGS@
|
||||||
MOZ_GNOMEVFS_LIBS = @MOZ_GNOMEVFS_LIBS@
|
MOZ_GNOMEVFS_LIBS = @MOZ_GNOMEVFS_LIBS@
|
||||||
|
|
||||||
@ -255,9 +256,6 @@ MOZ_ENABLE_GCONF = @MOZ_ENABLE_GCONF@
|
|||||||
MOZ_GCONF_CFLAGS = @MOZ_GCONF_CFLAGS@
|
MOZ_GCONF_CFLAGS = @MOZ_GCONF_CFLAGS@
|
||||||
MOZ_GCONF_LIBS = @MOZ_GCONF_LIBS@
|
MOZ_GCONF_LIBS = @MOZ_GCONF_LIBS@
|
||||||
|
|
||||||
MOZ_LIBGNOME_CFLAGS = @MOZ_LIBGNOME_CFLAGS@
|
|
||||||
MOZ_LIBGNOME_LIBS = @MOZ_LIBGNOME_LIBS@
|
|
||||||
|
|
||||||
MOZ_ENABLE_GNOME_COMPONENT = @MOZ_ENABLE_GNOME_COMPONENT@
|
MOZ_ENABLE_GNOME_COMPONENT = @MOZ_ENABLE_GNOME_COMPONENT@
|
||||||
|
|
||||||
MOZ_INSURE = @MOZ_INSURE@
|
MOZ_INSURE = @MOZ_INSURE@
|
||||||
|
19
configure.in
19
configure.in
@ -5092,7 +5092,6 @@ then
|
|||||||
then
|
then
|
||||||
MOZ_ENABLE_GNOMEVFS=1
|
MOZ_ENABLE_GNOMEVFS=1
|
||||||
MOZ_ENABLE_GCONF=1
|
MOZ_ENABLE_GCONF=1
|
||||||
MOZ_ENABLE_LIBGNOME=1
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
MOZ_ARG_DISABLE_BOOL(gnomevfs,
|
MOZ_ARG_DISABLE_BOOL(gnomevfs,
|
||||||
@ -5114,6 +5113,7 @@ then
|
|||||||
])
|
])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
AC_SUBST(MOZ_ENABLE_GNOMEVFS)
|
||||||
AC_SUBST(MOZ_GNOMEVFS_CFLAGS)
|
AC_SUBST(MOZ_GNOMEVFS_CFLAGS)
|
||||||
AC_SUBST(MOZ_GNOMEVFS_LIBS)
|
AC_SUBST(MOZ_GNOMEVFS_LIBS)
|
||||||
|
|
||||||
@ -5135,24 +5135,11 @@ then
|
|||||||
AC_SUBST(MOZ_GCONF_CFLAGS)
|
AC_SUBST(MOZ_GCONF_CFLAGS)
|
||||||
AC_SUBST(MOZ_GCONF_LIBS)
|
AC_SUBST(MOZ_GCONF_LIBS)
|
||||||
|
|
||||||
if test "$MOZ_ENABLE_LIBGNOME"
|
# The GNOME component is built if gtk2, gconf and gnome-vfs
|
||||||
then
|
|
||||||
PKG_CHECK_MODULES(MOZ_LIBGNOME, libgnome-2.0 >= $LIBGNOME_VERSION,[
|
|
||||||
MOZ_LIBGNOME_LIBS=`echo $MOZ_LIBGNOME_LIBS | sed 's/-llinc\>//'`
|
|
||||||
MOZ_ENABLE_LIBGNOME=1
|
|
||||||
],[
|
|
||||||
MOZ_ENABLE_LIBGNOME=
|
|
||||||
])
|
|
||||||
fi
|
|
||||||
|
|
||||||
AC_SUBST(MOZ_LIBGNOME_CFLAGS)
|
|
||||||
AC_SUBST(MOZ_LIBGNOME_LIBS)
|
|
||||||
|
|
||||||
# The GNOME component is built if gtk2, gconf, gnome-vfs, and libgnome
|
|
||||||
# are all available.
|
# are all available.
|
||||||
|
|
||||||
if test "$MOZ_ENABLE_GTK2" -a "$MOZ_ENABLE_GCONF" -a \
|
if test "$MOZ_ENABLE_GTK2" -a "$MOZ_ENABLE_GCONF" -a \
|
||||||
"$MOZ_ENABLE_GNOMEVFS" -a "$MOZ_ENABLE_LIBGNOME"; then
|
"$MOZ_ENABLE_GNOMEVFS"; then
|
||||||
MOZ_ENABLE_GNOME_COMPONENT=1
|
MOZ_ENABLE_GNOME_COMPONENT=1
|
||||||
else
|
else
|
||||||
MOZ_ENABLE_GNOME_COMPONENT=
|
MOZ_ENABLE_GNOME_COMPONENT=
|
||||||
|
@ -77,7 +77,6 @@ EXTRA_DSO_LDOPTS += \
|
|||||||
$(NSPR_LIBS) \
|
$(NSPR_LIBS) \
|
||||||
$(MOZ_GCONF_LIBS) \
|
$(MOZ_GCONF_LIBS) \
|
||||||
$(MOZ_GNOMEVFS_LIBS) \
|
$(MOZ_GNOMEVFS_LIBS) \
|
||||||
$(MOZ_LIBGNOME_LIBS) \
|
|
||||||
$(GLIB_LIBS) \
|
$(GLIB_LIBS) \
|
||||||
$(MOZ_LIBNOTIFY_LIBS) \
|
$(MOZ_LIBNOTIFY_LIBS) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
@ -89,7 +88,6 @@ include $(topsrcdir)/config/rules.mk
|
|||||||
CXXFLAGS += \
|
CXXFLAGS += \
|
||||||
$(MOZ_GCONF_CFLAGS) \
|
$(MOZ_GCONF_CFLAGS) \
|
||||||
$(MOZ_GNOMEVFS_CFLAGS) \
|
$(MOZ_GNOMEVFS_CFLAGS) \
|
||||||
$(MOZ_LIBGNOME_CFLAGS) \
|
|
||||||
$(GLIB_CFLAGS) \
|
$(GLIB_CFLAGS) \
|
||||||
$(MOZ_LIBNOTIFY_CFLAGS) \
|
$(MOZ_LIBNOTIFY_CFLAGS) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
@ -49,7 +49,6 @@ extern "C" {
|
|||||||
#include <libgnomevfs/gnome-vfs-mime.h>
|
#include <libgnomevfs/gnome-vfs-mime.h>
|
||||||
#include <libgnomevfs/gnome-vfs-mime-handlers.h>
|
#include <libgnomevfs/gnome-vfs-mime-handlers.h>
|
||||||
#include <libgnomevfs/gnome-vfs-mime-info.h>
|
#include <libgnomevfs/gnome-vfs-mime-info.h>
|
||||||
#include <libgnome/gnome-url.h>
|
|
||||||
}
|
}
|
||||||
|
|
||||||
class nsGnomeVFSMimeApp : public nsIGnomeVFSMimeApp
|
class nsGnomeVFSMimeApp : public nsIGnomeVFSMimeApp
|
||||||
@ -264,7 +263,7 @@ nsGnomeVFSService::ShowURI(nsIURI *aURI)
|
|||||||
nsCAutoString spec;
|
nsCAutoString spec;
|
||||||
aURI->GetSpec(spec);
|
aURI->GetSpec(spec);
|
||||||
|
|
||||||
if (gnome_url_show(spec.get(), NULL))
|
if (gnome_vfs_url_show_with_env(spec.get(), NULL) == GNOME_VFS_OK)
|
||||||
return NS_OK;
|
return NS_OK;
|
||||||
|
|
||||||
return NS_ERROR_FAILURE;
|
return NS_ERROR_FAILURE;
|
||||||
@ -276,7 +275,7 @@ nsGnomeVFSService::ShowURIForInput(const nsACString &aUri)
|
|||||||
char* spec = gnome_vfs_make_uri_from_input(PromiseFlatCString(aUri).get());
|
char* spec = gnome_vfs_make_uri_from_input(PromiseFlatCString(aUri).get());
|
||||||
nsresult rv = NS_ERROR_FAILURE;
|
nsresult rv = NS_ERROR_FAILURE;
|
||||||
|
|
||||||
if (gnome_url_show(spec, NULL))
|
if (gnome_vfs_url_show_with_env(spec, NULL) == GNOME_VFS_OK)
|
||||||
rv = NS_OK;
|
rv = NS_OK;
|
||||||
|
|
||||||
if (spec)
|
if (spec)
|
||||||
|
Loading…
Reference in New Issue
Block a user