Source code for Gramps Genealogical program
Go to file
2003-05-20 17:55:52 +00:00
doc New man page 2003-05-19 22:56:18 +00:00
example Commited Makefile.in files for the example directories 2003-04-20 14:33:03 +00:00
src Check whether pil or convert exist 2003-05-20 17:55:52 +00:00
.cvsignore Initial revision 2002-10-20 14:25:16 +00:00
aclocal.m4 translation fixes 2003-04-05 23:39:22 +00:00
AUTHORS Initial revision 2002-10-20 14:25:16 +00:00
autogen.sh Initial revision 2002-10-20 14:25:16 +00:00
ChangeLog Initial revision 2002-10-20 14:25:16 +00:00
configure Removing omf-install 2003-04-17 23:45:42 +00:00
configure.in Bug fixes 2003-04-20 03:52:54 +00:00
COPYING Initial revision 2002-10-20 14:25:16 +00:00
COPYING-DOCS GNOME2 compliance 2003-03-27 16:49:11 +00:00
gramps.sh.in Surname prefix support, landscape support for SVG and PS 2002-12-01 03:40:47 +00:00
gramps.spec initial values in gconf for first time startup 2003-05-15 00:25:26 +00:00
gramps.spec.in Translation updates 2003-04-10 20:40:01 +00:00
INSTALL Initial revision 2002-10-20 14:25:16 +00:00
install-sh Initial revision 2002-10-20 14:25:16 +00:00
Makefile.am Removing obsolete data-hooks 2003-05-19 17:49:01 +00:00
Makefile.comm Initial revision 2002-10-20 14:25:16 +00:00
Makefile.in Removing omf-install 2003-04-17 23:45:42 +00:00
NEWS Shift-click to edit spouse, re-implemented family name guessing 2003-05-18 04:18:12 +00:00
py-compile Initial revision 2002-10-20 14:25:16 +00:00
README Check whether pil or convert exist 2003-05-20 17:55:52 +00:00
TODO Update 2003-05-14 23:19:45 +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.2 or greater
   Gnome 2.0 or greater
   PyGTK2 1.99.14 or greater
   PyXML 0.7.1 or greater

Many distributions already provide PyXML, but if your
installation does not have it, you can get it from
http://sourceforge.net/project/showfiles.php?group_id=6473

The following packages are *STRONGLY RECOMMENDED* to be installed:
   Reportlab         Enable creation of PDF documents 
                     http://www.reportlab.com

   Python Imaging Library (PIL)
                    Enable generation of thumbnails for images
                    http://www.pythonware.com/products/pil

Documentation
---------------------------------
Gramps documentation is supplied in the form of XML files, which will be
installed in the GNOME help path(*).  Gnome help browser (Yelp) uses these 
(properly installed) XML files to display the documentation.

Of course, current HTML documentation can also be found on the gramps website,
http://gramps.sourceforge.net/help.html

(*) More precisely, they are installed 
in ${prefix}/share/gramps/gnome/help/gramps, 
where ${prefix} is given by the --prefix= option 
to configure (defaults to /usr).  


Building on non-Linux systems: i18n support and GNU make
--------------------------------------------------------

Linux has libintl (GNU gettext) built-in the C library. Other systems
are likely to have libintl as a separate or optional library. Also,
other systems may have a different make utility.

On those systems, like FreeBSD, you must tell configure where to find
the libintl library and the libintl.h include file:

CPPFLAGS="-I/usr/local/include -L/usr/local/lib" ./configure --prefix=/usr/local

Once you have done this, if make fails, use gmake (the name FreeBSD
gives to GNU make) instead.

--------------------------------
Donald Allingham
dallingham@users.sourceforge.net