Tree [17a414] /

File Date Author Commit
data 2013-10-20 Vassilii Khachaturov Vassilii Khachaturov [ba541e] 7125/7102: port my fix from gramps34
debian 2014-01-31 Jérôme Rapinat Jérôme Rapinat [ed8847] 7427: do not depend on osmgpsmap and pyexiv2 (d...
docs 2013-09-13 Jérôme Rapinat Jérôme Rapinat [05b491] 6028: gen module should be gramps.gen
example 2013-06-03 Paul Franklin Paul Franklin [d6b74d] add some more names to data.gramps (more modern...
help 2008-01-15 Benny Malengier Benny Malengier [0eed33] In .:
m4 unknown
mac 2014-02-25 John Ralls John Ralls [8ee652] Move icu module to gtk-osx-unsupported.modules
po 2014-02-19 Jérôme Rapinat Jérôme Rapinat [567a52] 566 7477: Translate 'New Style' and 'Default' o...
src 2014-02-25 Vassilii Khachaturov Vassilii Khachaturov [17a414] 7097: EditNote hangs initially on misspelled note
test 2013-08-29 Vassilii Khachaturov Vassilii Khachaturov [0afdb2] 7016: new cmdline switches -y/--yes and -q/--quiet
windows 2012-06-17 Benny Malengier Benny Malengier [faed8a] Start convertion to introspection. Flat models ...
.gitignore 2013-12-21 Vassilii Khachaturov Vassilii Khachaturov [62207a] ignore test/data
AUTHORS 2012-06-05 John Ralls John Ralls [2fe3ab] Add myself (jralls) to AUTHORS per request from...
COPYING 2013-11-06 Jérôme Rapinat Jérôme Rapinat [959162] 6918:
FAQ 2008-01-14 Jérôme Rapinat Jérôme Rapinat [bbffa9]
INSTALL 2013-03-09 Paul Franklin Paul Franklin [aa21c6] slight tweaks to text, add text property 2014-01-31 Jérôme Rapinat Jérôme Rapinat [ed8847] 7427: do not depend on osmgpsmap and pyexiv2 (d...
NEWS 2014-01-27 Jérôme Rapinat Jérôme Rapinat [f09395] update for 4.0.3 release
README 2013-04-06 Paul Franklin Paul Franklin [1e5ae4] clarify and qualify release information
RELEASE_NOTES 2013-05-21 Jérôme Rapinat Jérôme Rapinat [1b58e7] road to 4.0.0
TODO 2012-10-27 Jérôme Rapinat Jérôme Rapinat [d6faa8] replace with a link to GEPS page
TestPlan.txt 2004-10-10 Eero Tamminen Eero Tamminen [e1d90f] add test for reports
acinclude.m4 unknown unknown
config.rpath unknown 2014-01-27 Jérôme Rapinat Jérôme Rapinat [f25cd6] Bump to '3.4.8' unknown unknown

Read Me

Please read the COPYING file first.
If building from source, also read the INSTALL file (at least through the
"SUPER-SHORT VERSION") before going further.

The following packages *MUST* be installed in order for Gramps to work:
   Python 2.6 or greater
   PyGTK2 2.16 or greater
   librsvg2 (svg icon view)

The following package is needed for full translation of the interface
to your language:
                    Translation of GTK elements to your language, with             
                    xx your language code eg for Dutch you need
                    language-pack-gnome-nl. The translation of the
                    Gramps strings is included with the source code.

The following packages are *STRONGLY RECOMMENDED* to be installed:
   osmgpsmap        Used to show maps in the geography view. 
                    Without this the GeoView will not be active, see
                    The package is named osmgpsmap, osm-gps-map
                    or python-osmgpsmap. Or obtain it from:
   GraphViz         Enable creation of graphs using GraphViz engine.
                    Without this no beautiful graphs can be created.
                    Obtain it from:
   pyexiv2          Enables Gramps to manage Exif metadata embedded in your
                    media. Gramps needs version 0.1.3 or greater.
                    Obtain it from:
   PyICU            Improves localised sorting in Gramps. In particular, this
                    applies to sorting in the various views and in the Narrative
                    Web output. It is particularly helpful for non-Latin
                    characters, for non-English locales and on MS Windows and
                    Mac OS X platforms. If it is not available, sorting is done
                    through built-in libraries. PyICU is fairly widely available
                    through the package managers of distributions. The home page

The following packages are optional
   python gtkspell  Enable spell checking in the notes, gtkspell contains the

   ttf-freefont     More font support in the reports

   PyWebKitGtk or python-gtkmozembed: 
                    The hidden view 'Htmlview' allows websites to be opened in
                    Gramps. Users can unhide the view in the plugin manager. 
                    A html renderer must be installed to use the view.
                    !! PACKAGERS, Test if on your distribution
                    webkit and Gramps is stable. If you obtain crashes, patch 
                    src/plugins/view/ and
                    src/plugins/view/, so as to remove:
                       import webkit
                    Then use the gecko package (python-gtkmozembed) instead.
                    If WEBKIT ang GECKO are installed, webkit will be used as
                    the javascript engine is faster (google maps).
                  * PyWebKitGtk    
                    Enable html rendering for the Web view. Often called 
                    python-webkit package. Be careful, webkit is always in a 
                    development phase.
                  * python-gtkmozembed 
                    Enable html rendering for the Web view in case PyWebKitGtk
                    is not available or to be used if webkit is unstable.
                    It can be in python-gnome2-extras or python-gtkhtml2
                    depending on distributions.

                    Required for the experimental Graphview plugin

No longer needed in 3.3:
   python-enchant Enchant
No longer needed in 3.2:
   python glade bindings
No longer needed in 3.1:
   yelp             Gnome help browser. At the moment no help is shipped

The User Manual is now maintained on the gramps website,
We might in the future distribute again a manual via gnome-doc-utils, this has not
been decided yet though.

Building on non-Linux systems: i18n support and GNU make
If make fails, use gmake (the name FreeBSD gives to GNU make) instead.
You might need a patch also. FreeBSD has in ports a patch (  /usr/ports/science/gramps/files)
you need to apply to po/ 

Note to Windows AIO-users
Sometimes the theme used in Windows will not work properly.
Run gtk2_prefs.exe, which can be found in
C:\Program Files\GrampsAIO64\bin
r in
C:\Program Files (X86)\GrampsAIO32\bin
and select "Crux" or "Clearlooks".

The Gramps Project