Source code for Gramps Genealogical program
Go to file
Frode Jemtland 90a4d68cef Updated the po file with the latest template. Merged the template file with
the finished translation in the 2.0 brance. 0 fuzzy and 0 untranslated..... :)


svn: r4519
2005-05-09 12:25:55 +00:00
doc * doc/gramps-manual/de/*.xml: Incorporated changes from STABLE branch. 2005-03-23 22:13:33 +00:00
example * src/AddrEdit.py: use new label scheme for tabs that uses an 2005-04-23 15:53:30 +00:00
src Updated the po file with the latest template. Merged the template file with 2005-05-09 12:25:55 +00:00
.cvsignore Update .cvsignore files 2004-08-18 04:46:30 +00:00
acinclude.m4 * acinclude.m4: Add macro for defining SHARED_MIME_DIR. 2005-03-17 17:19:34 +00:00
AUTHORS * src/DbPrompter.py: provide a better error message of DB open failure 2005-04-05 15:31:04 +00:00
autogen.sh Initial revision 2002-10-20 14:25:16 +00:00
ChangeLog * src/gramps_main.py: fix beta warning dialog 2005-05-07 02:41:08 +00:00
ChangeLog.old * src/GenericFilter.py (HasTextMatchingSubstringOf): Minor. 2005-03-16 16:38:20 +00:00
configure.in Merge changes made in gramps20 into HEAD 2005-04-26 16:04:21 +00:00
COPYING Initial revision 2002-10-20 14:25:16 +00:00
COPYING-DOCS * doc/gramps-manual/C/authors.xml: Add file. 2005-02-15 02:35:26 +00:00
FAQ * doc/gramps-manual/C/figures/pedigree-child-cut.png: Add figure. 2003-12-06 19:45:24 +00:00
gramps.sh.in * Makefiles: updated for installation 2004-05-27 04:29:43 +00:00
gramps.spec.in 1.1.90 release 2005-02-22 03:55:34 +00:00
INSTALL Updates 2003-05-20 23:01:26 +00:00
Makefile.am 1.1.90 release 2005-02-22 03:55:34 +00:00
NEWS Merge changes made in gramps20 into HEAD 2005-04-26 16:04:21 +00:00
py-compile Initial revision 2002-10-20 14:25:16 +00:00
README export/import filters 2004-04-09 04:05:48 +00:00
TestPlan.txt add test for reports 2004-10-10 19:02:58 +00:00
TODO * src/GenericFilter.py (HasTextMatchingSubstringOf): add checkboxes for case and regexp matching; (HasTextMatchingRegexpOf) 2005-03-16 14:13:33 +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
   Gnome-python 1.99.14 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

If, for some reason, you can't/don't want to install PIL, at least make sure
that ImageMagick is available on your system: http://www.imagemagick.org

WITHOUT eithr PIL or ImageMagick *YOU WILL NOT BE ABLE TO USE THUMBNAILS*
for any of your images. 

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