Source code for Gramps Genealogical program
Go to file
2012-02-10 00:13:17 +00:00
data Merged trunk r17888 through r18397 into geps023. 2011-11-05 19:07:58 +00:00
debian merge several 3.3.1 changes (NEWS, debian/control) up to trunk 2011-10-02 05:47:22 +00:00
docs 4935: Update API documentation; add Simple API 2011-06-14 09:54:16 +00:00
example use uncompressed .gramps (diff before rev18801) 2012-02-01 08:37:42 +00:00
help
m4
mac Update mac build files 2012-01-29 01:45:16 +00:00
po czech translation update 2012-02-09 12:03:41 +00:00
src 0002172: Warnings on GEDCOM import. Improve compatibility with standard GEDCOM. Issue warning if both ADDR and ADR1 are supplied, as only one is stored. Store attributes more consistently: store person RIN and REFN:TYPE. Store family REFN:TYPE and RIN. Store source RIN. Fix parsing of HEAD, so that detection and storing of software product and version is not dependant on the sequence in which the tags are encountered. Fix processing of 'Submitter' so that if more than one, the correct one is stored as the researcher. Issue warning when various elements are ignored. Fix level of parsing of top level notes. Also process more of the HEAD header so that if the option for adding a default source on import is set, most of the header is stored as attributes etc. of the default source (the submitter(s) are stored as repositories). 2012-02-10 00:13:17 +00:00
test correct syntax error 2011-01-22 16:46:34 +00:00
windows update languages list 2011-12-14 08:37:29 +00:00
acinclude.m4
AUTHORS
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
configure.in Updated the jquery javascript library up to version 1.7.1. 2012-02-07 02:09:04 +00:00
COPYING
FAQ
gramps-autogen.sh
gramps.sh.in
INSTALL Bring inline with 3.3 2011-05-07 13:11:19 +00:00
Makefile.am
NEWS merge several 3.3.1 changes (NEWS, debian/control) up to trunk 2011-10-02 05:47:22 +00:00
README Add optional pygoocanvas dependency 2012-01-14 14:51:01 +00:00
RELEASE_NOTES start of release notes 2010-01-13 09:31:41 +00:00
TestPlan.txt
TODO

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.6 or greater
   PyGTK2 2.16 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
   python gtkspell  Enable spell checking in the notes, gtkspell contains the
                    libraries.

   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/htmlrenderer.py and
                    src/plugins/view/geoview.gpr.py, 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.

   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