Not at all easy, but feasible.
You will need this dependancy too :
"gecko-devel-unstable" = xulrunner-devel-unstable
# 'yum install xulrunner-devel-unstable'
And this source code package with patching to fix bugs :
Move it to an empty directory in /home/<username>/ , e.g. new-dir/
'cd new-dir/' and extract the 'src.rpm' with :
'rpm2cpio galeon-2.0.7-3.fc10.src.rpm | cpio -idmv'
.... then :
'tar xvf galeon-2.0.7.tar.bz2' to get 'galeon-2.0.7/'
Apply the patches :
'patch -p0 < galeon-2.0.7-confignspr.patch'
'patch -p0 < galeon-2.0.7-dfltfont.patch'
'patch -p0 < galeon-2.0.7-plugins.patch'
'patch -p0 < galeon-2.0.7-print.patch'
'patch -p0 < galeon-2.0.7-warnings.patch'
Next 'cd galeon-2.0.7/' and configure with
./configure --prefix=/usr --disable-nautilus-view --disable-werror --disable-schemas-install --disable-dependency-tracking --with-mozilla=libxul-embedding-unstable
All this is just the configure line from the 'galeon.spec' file.
'make' .. # 'make install'
But 'galeon' didn't run correctly for me, after install,
so now it's your try ....
This worked better ...
# 'rpmbuild -bb galeon.spec' and when the package is build:
# 'rpm -Uvh /root/rpmbuild/RPMS/i386/galeon-2.0.7-3.fc10.i386.rpm'
( Try reading galeon.spec, and may be find what's the difference )
P.S.: The thing that prevented you finishing configure was the missing :
'./configure --with-mozilla=xulrunner', but 'make' wouldn't have worked
because of the bugs.