mkochano: SPECS galeon.spec,1.79,1.79.2.1

Michal Kochanowicz michal at michal.waw.pl
Fri Feb 22 14:16:42 CET 2002


On Fri, Feb 22, 2002 at 12:05:11PM +0100, Artur Frysiak wrote:
>   --enable-applet        Enable gnome panel applet
> This build small applet executables or add applet to panel if galeon is
> running ?
Can't tell. It doesn't build at all. I've read
(http://hedera.linuxnews.pl/_news/2002/02/21/_long/1079.html) that
galeon is being ported to gnome 2, so maybe this is the reason of this
error:
i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../src/mozilla  -I/usr/X11R6/include/mozilla -I/usr/include/nspr -I/usr/X11R6/include/mozilla/gtkembedmoz -I/usr/X11R6/include/gconf -I/usr/X11R6/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/orbit-1.0 -I/usr/X11R6/include/gtk-1.2 -I/usr/X11R6/include/gdk-pixbuf-1.0 -I/usr/X11R6/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/X11R6/include/gnome-vfs-1.0 -I/usr/X11R6/lib/gnome-vfs-1.0/include -I/usr/X11R6/include/libglade-1.0 -I/usr/X11R6/include/gnome-xml -I/usr/X11R6/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/X11R6/lib/gnome-libs/include -I/usr/include/orbit-1.0 -I/usr/include/freetype2 -I/usr/X11R6/include/eel-1 -I/usr/X11R6/include/gconf -DSHARE_DIR=\"/usr/X11R6/share/galeon\"     -O6 -Wall -Wmissing-declarations -Wmissing-prototypes -Wsign-compare -Werror -D__const__= -c panel.c
panel.c: In function `panel_applet_build_bookmarks_menu':
panel.c:269: structure has no member named `id'
make[3]: *** [panel.o] Error 1
make[3]: Leaving directory `/home/misiek/CVS/pld/BUILD/galeon-1.1.3/src'

>   --enable-gnome-file-selector
> 			  Use the GNOME_FileSelector bonobo component
> Anybody know this ?
I can't see the difference :/

>   --enable-nautilus-view  (auto,yes,no)
> 			  Enable Nautilus View Galeon Component
> Enable this by default and separate nautilus plugin to subpackage ?
This BuildRequires nautilus. Shouldn't we separate some libraries from
it? And again I can't see the difference. Maybe because I do not use
Nautilus?

Enabling both above options incrases requirements of galeon binary:
+bonobo               (bonobo-1.0.19-2)
+gnome-print          (gnome-print-0.35-1)
+eel                  (eel-1.0.2-1)
+freetype             (freetype-2.0.6-2)
+libpng               (libpng-1.0.12-2)
+librsvg              (librsvg-1.0.3-2)
+nautilus             (nautilus-1.0.6-6)
IIRC first two come from --enable-gnome-file-selector, remaining from
--enable-nautilus-view.

If anybody is interested, package built with
--enable-gnome-file-selector and --enable-nautilus-view is here:
http://michal.waw.pl/galeon-1.1.3-1.i686.rpm (1.8MB).
-- 
--= Michal Kochanowicz==--==--==BOFH==--==--==michal at michal.waw.pl =--
--= finger me for PGP public key or visit http://michal.waw.pl/PGP =--
--==--==--==--==--==-- Vodka. Connecting people.--==--==--==--==--==--
A chodzenie po górach SSIE!!!



More information about the pld-devel-en mailing list