pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/gramps3 Add gramps 3.0.1. Note that gramps3...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e76965c91869
branches:  trunk
changeset: 543453:e76965c91869
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Wed Jun 18 22:21:12 2008 +0000

description:
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:

 databases/gramps3/DESCR            |    12 +
 databases/gramps3/MESSAGE          |     7 +
 databases/gramps3/Makefile         |    68 +
 databases/gramps3/PLIST            |  2141 ++++++++++++++++++++++++++++++++++++
 databases/gramps3/distinfo         |    11 +
 databases/gramps3/patches/patch-aa |    13 +
 databases/gramps3/patches/patch-ab |    13 +
 databases/gramps3/patches/patch-ac |    22 +
 databases/gramps3/patches/patch-ad |    13 +
 databases/gramps3/patches/patch-ae |    13 +
 databases/gramps3/patches/patch-af |    13 +
 11 files changed, 2326 insertions(+), 0 deletions(-)

diffs (truncated from 2370 to 300 lines):

diff -r 808c551c8f63 -r e76965c91869 databases/gramps3/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/gramps3/DESCR   Wed Jun 18 22:21:12 2008 +0000
@@ -0,0 +1,12 @@
+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).
diff -r 808c551c8f63 -r e76965c91869 databases/gramps3/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/gramps3/MESSAGE Wed Jun 18 22:21:12 2008 +0000
@@ -0,0 +1,7 @@
+===========================================================================
+$NetBSD$
+
+To enable creation of graphs using the GraphViz engine, install the
+graphics/graphviz package.
+
+===========================================================================
diff -r 808c551c8f63 -r e76965c91869 databases/gramps3/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/gramps3/Makefile        Wed Jun 18 22:21:12 2008 +0000
@@ -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@localhost
+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"
diff -r 808c551c8f63 -r e76965c91869 databases/gramps3/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/gramps3/PLIST   Wed Jun 18 22:21:12 2008 +0000
@@ -0,0 +1,2141 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/06/18 22:21:13 gdt Exp $
+bin/gramps
+man/fr/man1/gramps.1
+man/man1/gramps.1
+man/nl/man1/gramps.1
+man/pl/man1/gramps.1
+man/sv/man1/gramps.1
+share/application-registry/gramps.applications
+share/applications/gramps.desktop
+share/gramps/ArgHandler.py
+share/gramps/ArgHandler.pyc
+share/gramps/ArgHandler.pyo
+share/gramps/Assistant.py
+share/gramps/Assistant.pyc
+share/gramps/Assistant.pyo
+share/gramps/AutoComp.py
+share/gramps/AutoComp.pyc
+share/gramps/AutoComp.pyo
+share/gramps/BaseDoc.py
+share/gramps/BaseDoc.pyc
+share/gramps/BaseDoc.pyo
+share/gramps/BasicUtils/_NameDisplay.py
+share/gramps/BasicUtils/_NameDisplay.pyc
+share/gramps/BasicUtils/_NameDisplay.pyo
+share/gramps/BasicUtils/_UpdateCallback.py
+share/gramps/BasicUtils/_UpdateCallback.pyc
+share/gramps/BasicUtils/_UpdateCallback.pyo
+share/gramps/BasicUtils/__init__.py
+share/gramps/BasicUtils/__init__.pyc
+share/gramps/BasicUtils/__init__.pyo
+share/gramps/Bookmarks.py
+share/gramps/Bookmarks.pyc
+share/gramps/Bookmarks.pyo
+share/gramps/COPYING
+share/gramps/ColumnOrder.py
+share/gramps/ColumnOrder.pyc
+share/gramps/ColumnOrder.pyo
+share/gramps/Config/_GrampsConfigKeys.py
+share/gramps/Config/_GrampsConfigKeys.pyc
+share/gramps/Config/_GrampsConfigKeys.pyo
+share/gramps/Config/_GrampsGconfKeys.py
+share/gramps/Config/_GrampsGconfKeys.pyc
+share/gramps/Config/_GrampsGconfKeys.pyo
+share/gramps/Config/_GrampsIniKeys.py
+share/gramps/Config/_GrampsIniKeys.pyc
+share/gramps/Config/_GrampsIniKeys.pyo
+share/gramps/Config/__init__.py
+share/gramps/Config/__init__.pyc
+share/gramps/Config/__init__.pyo
+share/gramps/DataViews/EventView.py
+share/gramps/DataViews/EventView.pyc
+share/gramps/DataViews/EventView.pyo
+share/gramps/DataViews/FamilyList.py
+share/gramps/DataViews/FamilyList.pyc
+share/gramps/DataViews/FamilyList.pyo
+share/gramps/DataViews/GrampletView.py
+share/gramps/DataViews/GrampletView.pyc
+share/gramps/DataViews/GrampletView.pyo
+share/gramps/DataViews/MediaView.py
+share/gramps/DataViews/MediaView.pyc
+share/gramps/DataViews/MediaView.pyo
+share/gramps/DataViews/NoteView.py
+share/gramps/DataViews/NoteView.pyc
+share/gramps/DataViews/NoteView.pyo
+share/gramps/DataViews/PedigreeView.py
+share/gramps/DataViews/PedigreeView.pyc
+share/gramps/DataViews/PedigreeView.pyo
+share/gramps/DataViews/PersonView.py
+share/gramps/DataViews/PersonView.pyc
+share/gramps/DataViews/PersonView.pyo
+share/gramps/DataViews/PlaceView.py
+share/gramps/DataViews/PlaceView.pyc
+share/gramps/DataViews/PlaceView.pyo
+share/gramps/DataViews/RelationView.py
+share/gramps/DataViews/RelationView.pyc
+share/gramps/DataViews/RelationView.pyo
+share/gramps/DataViews/RepositoryView.py
+share/gramps/DataViews/RepositoryView.pyc
+share/gramps/DataViews/RepositoryView.pyo
+share/gramps/DataViews/SourceView.py
+share/gramps/DataViews/SourceView.pyc
+share/gramps/DataViews/SourceView.pyo
+share/gramps/DataViews/__init__.py
+share/gramps/DataViews/__init__.pyc
+share/gramps/DataViews/__init__.pyo
+share/gramps/Date.py
+share/gramps/Date.pyc
+share/gramps/Date.pyo
+share/gramps/DateEdit.py
+share/gramps/DateEdit.pyc
+share/gramps/DateEdit.pyo
+share/gramps/DateHandler/_DateDisplay.py
+share/gramps/DateHandler/_DateDisplay.pyc
+share/gramps/DateHandler/_DateDisplay.pyo
+share/gramps/DateHandler/_DateHandler.py
+share/gramps/DateHandler/_DateHandler.pyc
+share/gramps/DateHandler/_DateHandler.pyo
+share/gramps/DateHandler/_DateParser.py
+share/gramps/DateHandler/_DateParser.pyc
+share/gramps/DateHandler/_DateParser.pyo
+share/gramps/DateHandler/_DateUtils.py
+share/gramps/DateHandler/_DateUtils.pyc
+share/gramps/DateHandler/_DateUtils.pyo
+share/gramps/DateHandler/_Date_cs.py
+share/gramps/DateHandler/_Date_cs.pyc
+share/gramps/DateHandler/_Date_cs.pyo
+share/gramps/DateHandler/_Date_de.py
+share/gramps/DateHandler/_Date_de.pyc
+share/gramps/DateHandler/_Date_de.pyo
+share/gramps/DateHandler/_Date_es.py
+share/gramps/DateHandler/_Date_es.pyc
+share/gramps/DateHandler/_Date_es.pyo
+share/gramps/DateHandler/_Date_fi.py
+share/gramps/DateHandler/_Date_fi.pyc
+share/gramps/DateHandler/_Date_fi.pyo
+share/gramps/DateHandler/_Date_fr.py
+share/gramps/DateHandler/_Date_fr.pyc
+share/gramps/DateHandler/_Date_fr.pyo
+share/gramps/DateHandler/_Date_lt.py
+share/gramps/DateHandler/_Date_lt.pyc
+share/gramps/DateHandler/_Date_lt.pyo
+share/gramps/DateHandler/_Date_nb.py
+share/gramps/DateHandler/_Date_nb.pyc
+share/gramps/DateHandler/_Date_nb.pyo
+share/gramps/DateHandler/_Date_nl.py
+share/gramps/DateHandler/_Date_nl.pyc
+share/gramps/DateHandler/_Date_nl.pyo
+share/gramps/DateHandler/_Date_pl.py
+share/gramps/DateHandler/_Date_pl.pyc
+share/gramps/DateHandler/_Date_pl.pyo
+share/gramps/DateHandler/_Date_pt.py
+share/gramps/DateHandler/_Date_pt.pyc
+share/gramps/DateHandler/_Date_pt.pyo
+share/gramps/DateHandler/_Date_ru.py
+share/gramps/DateHandler/_Date_ru.pyc
+share/gramps/DateHandler/_Date_ru.pyo
+share/gramps/DateHandler/_Date_sk.py
+share/gramps/DateHandler/_Date_sk.pyc
+share/gramps/DateHandler/_Date_sk.pyo
+share/gramps/DateHandler/_Date_sv.py
+share/gramps/DateHandler/_Date_sv.pyc
+share/gramps/DateHandler/_Date_sv.pyo
+share/gramps/DateHandler/__init__.py
+share/gramps/DateHandler/__init__.pyc
+share/gramps/DateHandler/__init__.pyo
+share/gramps/DbLoader.py
+share/gramps/DbLoader.pyc
+share/gramps/DbLoader.pyo
+share/gramps/DbManager.py
+share/gramps/DbManager.pyc
+share/gramps/DbManager.pyo
+share/gramps/DbState.py
+share/gramps/DbState.pyc
+share/gramps/DbState.pyo
+share/gramps/DdTargets.py
+share/gramps/DdTargets.pyc
+share/gramps/DdTargets.pyo
+share/gramps/DisplayModels/_BaseModel.py
+share/gramps/DisplayModels/_BaseModel.pyc
+share/gramps/DisplayModels/_BaseModel.pyo
+share/gramps/DisplayModels/_EventModel.py
+share/gramps/DisplayModels/_EventModel.pyc
+share/gramps/DisplayModels/_EventModel.pyo
+share/gramps/DisplayModels/_FamilyModel.py
+share/gramps/DisplayModels/_FamilyModel.pyc
+share/gramps/DisplayModels/_FamilyModel.pyo
+share/gramps/DisplayModels/_MediaModel.py
+share/gramps/DisplayModels/_MediaModel.pyc
+share/gramps/DisplayModels/_MediaModel.pyo
+share/gramps/DisplayModels/_NoteModel.py
+share/gramps/DisplayModels/_NoteModel.pyc
+share/gramps/DisplayModels/_NoteModel.pyo
+share/gramps/DisplayModels/_PeopleModel.py
+share/gramps/DisplayModels/_PeopleModel.pyc
+share/gramps/DisplayModels/_PeopleModel.pyo
+share/gramps/DisplayModels/_PlaceModel.py
+share/gramps/DisplayModels/_PlaceModel.pyc
+share/gramps/DisplayModels/_PlaceModel.pyo
+share/gramps/DisplayModels/_RepositoryModel.py
+share/gramps/DisplayModels/_RepositoryModel.pyc
+share/gramps/DisplayModels/_RepositoryModel.pyo
+share/gramps/DisplayModels/_SourceModel.py
+share/gramps/DisplayModels/_SourceModel.pyc
+share/gramps/DisplayModels/_SourceModel.pyo
+share/gramps/DisplayModels/__init__.py
+share/gramps/DisplayModels/__init__.pyc
+share/gramps/DisplayModels/__init__.pyo
+share/gramps/DisplayState.py
+share/gramps/DisplayState.pyc
+share/gramps/DisplayState.pyo
+share/gramps/DisplayTabs/_AddrEmbedList.py
+share/gramps/DisplayTabs/_AddrEmbedList.pyc
+share/gramps/DisplayTabs/_AddrEmbedList.pyo
+share/gramps/DisplayTabs/_AddressModel.py
+share/gramps/DisplayTabs/_AddressModel.pyc
+share/gramps/DisplayTabs/_AddressModel.pyo
+share/gramps/DisplayTabs/_AttrEmbedList.py



Home | Main Index | Thread Index | Old Index