Source code for Gramps Genealogical program
Go to file
Benny Malengier 185883c0ab Avoid show of errordialog if osmgpsmap is not present.
No need to check GTK, GTK3 is required for GUI


svn: r20281
2012-08-29 10:03:17 +00:00
data add pt_BR man page 2012-08-06 02:09:07 +00:00
debian merge several 3.3.1 changes (NEWS, debian/control) up to trunk 2011-10-02 05:47:22 +00:00
docs typo; missing gen.utils.alive module 2012-07-22 05:44:34 +00:00
example Change citation gramps_id to default format 2012-04-12 18:09:28 +00:00
help In .: 2008-01-15 15:42:10 +00:00
m4 Replace mistakenly deleted files in the m4 directory. 2009-01-27 16:16:33 +00:00
mac Update moduleset for Gtk3 dependencies (GEP-029) 2012-07-15 23:31:16 +00:00
po 6003: Not all sourcebase objects have the same source filter 2012-08-27 09:39:02 +00:00
src Avoid show of errordialog if osmgpsmap is not present. 2012-08-29 10:03:17 +00:00
test Start convertion to introspection. Flat models work, as does relationship view 2012-06-17 21:25:37 +00:00
windows Start convertion to introspection. Flat models work, as does relationship view 2012-06-17 21:25:37 +00:00
.get_packages_list.py Adding a temporary file so that I can get the list of packages when Nick Hall has made his changes. It can be used up until or if Distutils deprecates it. 2012-06-11 04:48:16 +00:00
acinclude.m4 Remove leftovers from GConf era and clean up related code 2008-05-16 23:51:36 +00:00
AUTHORS Add myself (jralls) to AUTHORS per request from Rob Healey 2012-06-05 04:27:12 +00:00
autogen.sh 0003796: Make export available when no GUI available. Patch from jmodule (Jakim Friant). 2010-05-01 04:12:42 +00:00
config.rpath * various: intltoolize and gettextize properly. 2006-03-15 23:58:23 +00:00
configure.in add pt_BR man page 2012-08-06 02:09:07 +00:00
COPYING
FAQ svn: r9801 2008-01-14 05:58:19 +00:00
gramps-autogen.sh Remove build time requirement for gnome-common and gnome python bindings. 2008-06-08 20:24:25 +00:00
gramps.sh.in merge from 3.1.0: add -O flag to python 2009-03-01 08:37:30 +00:00
INSTALL Bring inline with 3.3 2011-05-07 13:11:19 +00:00
LICENSE Moved GPLv2 License file up front for easier location and reading. Every project that I have seen has it in the main root directory. 2012-06-09 01:35:37 +00:00
Makefile.am Removed config.sub and config.guess like I did for gramps31 2009-04-22 03:12:39 +00:00
MANIFEST.in Made corrections for moving the license file up front. 2012-06-09 01:41:55 +00:00
NEWS update with 3.4.1 section 2012-08-24 04:18:45 +00:00
README GTK3: update README for WebKit 2012-07-30 18:58:38 +00:00
RELEASE_NOTES start of release notes 2010-01-13 09:31:41 +00:00
setup.py More changes for version change 2012-07-24 12:26:36 +00:00
TestPlan.txt add test for reports 2004-10-10 19:02:58 +00:00
TODO Update TODO 2007-12-10 21:46:17 +00:00

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.

Requirements
--------------------------------
The following packages *MUST* be installed in order for Gramps to work:
   Python 2.7 or greater
   GTK 3.0 or greater
   pygobject 3.3.2 or greater
   librsvg2 (svg icon view)
   xdg-utils

The following package is needed for full translation of the interface
to your language:
   language-pack-gnome-xx 
                    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
                    http://gramps-project.org/wiki/index.php?title=Gramps_3.3_Wiki_Manual_-_Main_Window#Geography_Category
                    The package is named osmgpsmap, osm-gps-map
                    or python-osmgpsmap. Or obtain it from: http://nzjrs.github.com/osm-gps-map/
   GraphViz         Enable creation of graphs using GraphViz engine.
                    Without this no beautiful graphs can be created.
                    Obtain it from: http://www.graphviz.org
   pyexiv2          Enables Gramps to manage Exif metadata embedded in your
                    media. Gramps needs version 0.1.3 or greater.
                    Obtain it from: http://tilloy.net/dev/pyexiv2/download.html  

The following packages are optional
   gtkspell         Enable spell checking in the notes. Gtkspell depends on 
                    enchant. A version of gtkspell with gobject introspection
                    is needed (if not the official yet, use
                    https://github.com/manisandro/gtkspell3/tree/changes/gtkspell)

   ttf-freefont     More font support in the reports

   gir-webkit       GObject introspection data of WebKit is required for the
                    hidden view 'Htmlview', which 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/htmlrenderer.py and
                    src/plugins/view/geoview.gpr.py, so as to remove:
                       from gi.repository import WebKit as webkit

   python-pygoocanvas:
                    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

Documentation
---------------------------------
The User Manual is now maintained on the gramps website,
http://www.gramps-project.org/wiki/index.php?title=User_manual
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/Makefile.in.in 


--------------------------------
The Gramps Project
http://gramps-project.org