# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 name gramps version 3.4.5 license GPL-2 categories genealogy python platforms darwin supported_archs noarch maintainers devans openmaintainer description GRAMPS is a genealogy program long_description GRAMPS is a genealogy program to store, edit, \ and research genealogical data. It provides \ advanced capabilities for research, analysis, and \ correlation to potentially fill relationship gaps. homepage http://www.gramps-project.org/ master_sites sourceforge:gramps checksums rmd160 5bc900a35d5ced084e7cdcc32504e0eea835b3b9 \ sha256 940b665a2e0dadf7ee310bdd1a1033c20816c856df8a7d6c4e0850a60471dbc7 patchfiles patch-configure.diff configure.args --disable-mime-install depends_build port:pkgconfig \ port:intltool \ port:gnome-doc-utils # librsvg is required at least for icons in dialogs depends_lib port:librsvg \ port:aspell-dict-en \ port:shared-mime-info \ port:desktop-file-utils variant python26 conflicts python27 description {Use python 2.6} { depends_lib-append port:py26-gtkspell \ port:py26-enchant \ port:py26-webkitgtk \ port:py26-osmgpsmap \ port:py26-exiv2 \ port:py26-pil \ port:py26-pyicu configure.python ${prefix}/bin/python2.6 } variant python27 conflicts python26 description {Use python 2.7} { depends_lib-append port:py27-gtkspell \ port:py27-enchant \ port:py27-webkitgtk \ port:py27-osmgpsmap \ port:py27-exiv2 \ port:py27-pil \ port:py27-pyicu configure.python ${prefix}/bin/python2.7 } if {![variant_isset python26]} { default_variants +python27 } post-activate { system "${prefix}/bin/update-mime-database ${prefix}/share/mime" system "${prefix}/bin/update-desktop-database ${prefix}/share/applications" } notes { When using GRAMPS, to be sure to backup your data regularly! The backups should be in XML format (the .gramps format). XML is machine- and human-readable. It is completely self-sufficient. It is also small. The following are good practices of backups: Export to XML from time to time, especially after large edits. Export to XML before making big changes, such as importing new data into an existing database from e.g. GEDCOM, merging records, running tools that may heavily modify the data, etc. Export to XML before upgrading GRAMPS to a newer version. Export to XML with the old version before you install the new one! Export to XML before upgrading your OS. Also, use XML format for any data migration. Moving to another machine, sending data to grandma, copying to another user on the same machine -- all of these cases should use XML. For further detail, see the online GRAMPS documentation at http://www.gramps-project.org/ } livecheck.type regex livecheck.url http://sourceforge.net/projects/gramps/files/Stable/ livecheck.regex "/Stable/(\[0-9.\]+)"