Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Feb 2003 17:42:42 +0100
From:      Olivier Tharan <olive@oban.frmug.org>
To:        freebsd-ports@freebsd.org
Cc:        freebsd-gnome@freebsd.org
Subject:   Galeon 1.2.8 and Nautilus
Message-ID:  <20030217164242.GA73051@weirdos.oban.frmug.org>

next in thread | raw e-mail | index | archive | help
[ X-posted to -gnome@ but I am only subscribed on -ports ]

	Hello,

Galeon 1.2.8 now stops on `make configure' if Nautilus is not present on
the system. I built it successfully by commenting out the
`--enable-nautilus-view' option.

Searching back in the CVS tree, rev. 1.61 has some "magic" to enable
Nautilus in Galeon, even if Nautilus is not present, but it doesn't
work now. Maybe it is related to the commit of files/patch-hairy ?

As I have just discovered the above patch may be the source of the
problem, I do not have a solution for the moment, apart from ifdef-ing
some WITH_NAUTILUS knob in the Makefile, such as in:

--- Makefile.orig       Mon Feb 17 17:23:19 2003
+++ Makefile    Mon Feb 17 17:25:10 2003
@@ -52,11 +52,14 @@
 USE_REINPLACE= yes
 CONFIGURE_ARGS=        --with-mozilla-includes="${X11BASE}/include/mozilla${HEADERS_SUFX}" \
                --with-mozilla-libs="${X11BASE}/lib/${MOZILLA}" \
-               --enable-nautilus-view \
                ${MOZ_CONFIGURE_ARGS}
 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include -D_REENTRANT ${PTHREAD_CFLAGS}" \
                LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
 CONFIGURE_TARGET=      --target=${MACHINE_ARCH}-unknown-freebsd${OSREL}
+
+.if defined(WITH_NAUTILUS)
+CONFIGURE_ARGS+=       --enable-nautilus-view
+.endif
 
 MAN1=          galeon.1


For your interest, here is the error message I get from configure:

[...]
checking for orbit-config... /usr/local/bin/orbit-config
checking for ORBit - version >= 0.5.1... yes
checking for orbit-idl... /usr/local/bin/orbit-idl
checking for glib-config... /usr/local/bin/glib12-config
checking for GLIB - version >= 1.2.9... yes
checking for gtk-config... /usr/X11R6/bin/gtk12-config
checking for GTK - version >= 1.2.9... yes
checking if GNOME_FileSelector component is wanted... 
checking if NautilusView Galeon component is wanted... yes
checking for gnome-config... /usr/X11R6/bin/gnome-config
checking for GNOME - version >= 1.2.8... yes
checking for additional GNOME modules...  gdk_pixbuf
 vfs
 libglade
 gnome
 gnomeui
 oaf
 xml
 glib
 gtk
 bonobox
*** nautilus library is not installed
configure: error:
*** GNOME 1.2.8 or better is required.
*** gdk-pixbuf 0.14.0 or better is required.
*** gnome-vfs 1.0.1 or better is required.
*** libglade 0.13 or better is required.
*** libxml 1.8.14 or better is required.
*** oaf 0.6.5 or better is required.
===>  Script "configure" failed unexpectedly.
      Please report the problem to gnome@FreeBSD.org [maintainer] and attach
      the "/usr/ports/www/galeon/work/galeon-1.2.8/config.log" including the
      output of the failure of your make command. Also, it might be a good
      idea to provide an overview of all packages installed on your system
      (e.g. an `ls /var/db/pkg`).
*** Error code 1


 
-- 
olive

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030217164242.GA73051>