diff options
author | gdt <gdt@pkgsrc.org> | 2008-06-18 22:21:12 +0000 |
---|---|---|
committer | gdt <gdt@pkgsrc.org> | 2008-06-18 22:21:12 +0000 |
commit | f26c6a18fb30e7e723754afc15e570d7949f302c (patch) | |
tree | 2bec42afdb40dbf9b79f92988674501c74f84de7 /databases/gramps3/Makefile | |
parent | a896f018e59c47175c1dab1ea78fc1388cb05a91 (diff) | |
download | pkgsrc-f26c6a18fb30e7e723754afc15e570d7949f302c.tar.gz |
Add gramps 3.0.1. Note that gramps3 has a new database format, so
gramps2 should remain for a long time.
GRAMPS (Genealogical Research and Analysis Management Programming System)
is a personal genealogy program. It provides a graphical interface for
recording genealogical research.
GRAMPS can import GEDCOM format and export to GEDCOM and Web Family Tree.
It can generate book reports, ancestor charts, relationship graphs, timelines,
Ahnentafel reports, websites, and various other comprehensive reports
in various documentation formats.
GRAMPS can also include extra media types (like JPEG images and audio
files), record sources of information, and keep track of locations
(place names).
Diffstat (limited to 'databases/gramps3/Makefile')
-rw-r--r-- | databases/gramps3/Makefile | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/databases/gramps3/Makefile b/databases/gramps3/Makefile new file mode 100644 index 00000000000..0a62369524d --- /dev/null +++ b/databases/gramps3/Makefile @@ -0,0 +1,68 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/06/18 22:21:12 gdt Exp $ +# + +DISTNAME= gramps-3.0.1 +CATEGORIES= databases +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gramps/} + +MAINTAINER= gdt@NetBSD.org +HOMEPAGE= http://gramps-project.org/ +COMMENT= Genealogical Research and Analysis Management Programming System V3 + +PKG_DESTDIR_SUPPORT= user-destdir + +# not clear, leave off for now +MAKE_JOBS_SAFE= no + +USE_DIRS+= xdg-1.1 +USE_TOOLS+= msgfmt pkg-config intltool msgconv +USE_PKGLOCALEDIR= yes +GNU_CONFIGURE= yes + +# XXX Handle desktop file specially? + +# XXX Why? +CONFIGURE_ARGS+= --disable-mime-install +# XXX Why? +CONFIGURE_ARGS+= --enable-packager-mode + +# XXX Needed still? +CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} +PYTHON_VERSIONS_ACCEPTED= 25 + +## Dependencies are confusing: +# From README +# required: +# Python 2.5 or greater +# PyGTK2 2.10 or greater +# Python Glade bindings (bogus; included in pygtk2) +# librsvg2 (svg icon view) +# recommended: +# graphviz +# xdg (above via USE_DIRS??) +# optional (skipping for now) +# gtkspell +# ttf-freefont +# From other sources +# required: +# gnome-doc-utils (build fails without) +# py-bsddb3 (and patch) +# recommended/optional: +# py-gnome (for gnome integration) +# py25-reportlab (gramps2 MESSAGE, probably no longer) + +# See http://gramps-project.org/wiki/index.php?title=Install_latest_BSDDB +.include "../../databases/py-bsddb3/buildlink3.mk" +# XXX Should be option or perhaps not at all +.include "../../graphics/graphviz/buildlink3.mk" +.include "../../graphics/librsvg/buildlink3.mk" +.include "../../lang/python/application.mk" +.include "../../x11/py-gtk2/buildlink3.mk" +.include "../../x11/py-gnome2/buildlink3.mk" +# XXX Why, if we disable mime install? +.include "../../databases/shared-mime-info/mimedb.mk" +# XXX Why, if this was dropped? +.include "../../devel/GConf/schemas.mk" +.include "../../graphics/gnome-icon-theme/buildlink3.mk" +.include "../../textproc/gnome-doc-utils/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" |