make README more clear as to how packagers must handle webkit/gecko choice

svn: r14234
This commit is contained in:
Benny Malengier 2010-02-05 20:17:39 +00:00
parent 5b6c641650
commit 58497a5365
2 changed files with 21 additions and 11 deletions

30
README
View File

@ -1,4 +1,4 @@
cPlease read the COPYING file first. Please read the COPYING file first.
If building from source, also read the INSTALL file (at least through the If building from source, also read the INSTALL file (at least through the
"SUPER-SHORT VERSION") before going further. "SUPER-SHORT VERSION") before going further.
@ -15,15 +15,25 @@ The following packages are *STRONGLY RECOMMENDED* to be installed:
http://www.graphviz.org http://www.graphviz.org
The following packages are *STRONGLY RECOMMENDED* to be installed: The following packages are *STRONGLY RECOMMENDED* to be installed:
python-webkit Enable html rendering for Geographic view and Web view PyWebKitGtk or python-gtkmozembed: PACKAGERS, Test if on your distribution
Be careful, webkit is always in a development phase. webkit and Gramps is stable. If you get crashes, patch
If you get crashes, remove python-webkit and add the src/plugins/view/htmlrenderer.py and
gecko package instead. src/plugins/view/geoview.gpr.py, so as to remove:
or import webkit
python-gtkmozembed is the gecko equivalent to webkit which is more stable. Then use the gecko package (python-gtkmozembed) instead.
It can be python-gnome2-extras or python-gtkhtml2 If WEBKIT ang GECKO are installed, webkit will be used as
depending on distributions. the javascript engine is faster (google maps).
If WEBKIT ang GECKO are installed, webkit will be used. * PyWebKitGtk
Enable html rendering for Geographic view and Web view
Often called python-webkit package.
Be careful, webkit is always in a development phase.
* python-gtkmozembed
Enable html rendering for Geographic view and Web view
The gecko (firefox) equivalent to webkit, at the moment
of writing, more stable than webkit.
It can be in python-gnome2-extras or python-gtkhtml2
depending on distributions.
The following packages are optional The following packages are optional
python gtkspell & python enchant : Enable spell checking in the notes, python gtkspell & python enchant : Enable spell checking in the notes,

View File

@ -64,7 +64,7 @@ if not (TOOLKIT == NOWEB):
name = _("Html View"), name = _("Html View"),
description = _("A view allowing to see html pages embedded in Gramps"), description = _("A view allowing to see html pages embedded in Gramps"),
version = '1.0', version = '1.0',
status = UNSTABLE, status = HIDDEN,
fname = 'htmlrenderer.py', fname = 'htmlrenderer.py',
authors = [u"The Gramps project"], authors = [u"The Gramps project"],
authors_email = ["http://gramps-project.org"], authors_email = ["http://gramps-project.org"],