pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/databases/gramps2 import gramps-2.0.4



details:   https://anonhg.NetBSD.org/pkgsrc/rev/dd86c23654d7
branches:  trunk
changeset: 496631:dd86c23654d7
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Wed Jul 06 20:09:31 2005 +0000

description:
import gramps-2.0.4
This is a significant rework of the "gramps" genealogical database
(databases/gramps in pkgsrc), in particular it uses a bsd/sleepycat
binary database now an d alot of the GNOME framework.
Thanks to Jeremy C. Reed for ideas and patches.

diffstat:

 databases/gramps2/DESCR            |   12 +
 databases/gramps2/MESSAGE          |    8 +
 databases/gramps2/Makefile         |   42 +++
 databases/gramps2/PLIST            |  516 +++++++++++++++++++++++++++++++++++++
 databases/gramps2/distinfo         |    8 +
 databases/gramps2/patches/patch-aa |   13 +
 databases/gramps2/patches/patch-ab |   13 +
 databases/gramps2/patches/patch-ac |   13 +
 8 files changed, 625 insertions(+), 0 deletions(-)

diffs (truncated from 657 to 300 lines):

diff -r c8b8c43dd57c -r dd86c23654d7 databases/gramps2/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/gramps2/DESCR   Wed Jul 06 20:09:31 2005 +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 c8b8c43dd57c -r dd86c23654d7 databases/gramps2/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/gramps2/MESSAGE Wed Jul 06 20:09:31 2005 +0000
@@ -0,0 +1,8 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2005/07/06 20:09:31 drochner Exp $
+
+To generate PDF reports with GRAMPS, install the ${PYPKGPREFIX}-reportlab
+(print/py-reportlab) package. To enable creation of graphs using
+the GraphViz engine, install the graphics/graphviz package.
+
+===========================================================================
diff -r c8b8c43dd57c -r dd86c23654d7 databases/gramps2/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/gramps2/Makefile        Wed Jul 06 20:09:31 2005 +0000
@@ -0,0 +1,42 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/07/06 20:09:31 drochner Exp $
+#
+
+DISTNAME=              gramps-2.0.4
+CATEGORIES=            databases
+MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=gramps/}
+
+MAINTAINER=    drochner%NetBSD.org@localhost
+HOMEPAGE=      http://gramps.sourceforge.net/
+COMMENT=       Genealogical Research and Analysis Management Programming System
+
+DEPENDS+=      yelp>=2.2:../../misc/yelp
+
+.if !exists(/usr/bin/msgconv)
+BUILD_DEPENDS+=        gettext>=0.10.35nb1:../../devel/gettext
+.endif
+#BUILD_USES_MSGFMT=    yes
+
+USE_PKGLOCALEDIR=      yes
+GNU_CONFIGURE=         yes
+# disable gconf schema and mime type processing
+CONFIGURE_ARGS+=       --disable-mime-install --enable-packager-mode
+
+CONFIGURE_ENV+=                PYTHON=${PYTHONBIN}
+# i18n support with other python versions appears to not work
+PYTHON_VERSIONS_ACCEPTED=      24 23
+
+MESSAGE_SUBST+=                PYPKGPREFIX=${PYPKGPREFIX}
+GCONF2_SCHEMAS+=       gramps.schemas
+
+.include "../../devel/pkgconfig/buildlink3.mk"
+.include "../../sysutils/gnome-vfs2/buildlink3.mk"
+.include "../../textproc/scrollkeeper/omf.mk"
+.include "../../databases/py-bsddb3/buildlink3.mk"
+.include "../../graphics/py-imaging/buildlink3.mk"
+.include "../../textproc/py-xml/buildlink3.mk"
+.include "../../x11/py-gtk2/buildlink3.mk"
+.include "../../x11/py-gnome2/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../databases/shared-mime-info/mimedb.mk"
+.include "../../devel/GConf2/schemas.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r c8b8c43dd57c -r dd86c23654d7 databases/gramps2/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/gramps2/PLIST   Wed Jul 06 20:09:31 2005 +0000
@@ -0,0 +1,516 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/07/06 20:09:31 drochner Exp $
+bin/gramps
+man/man1/gramps.1
+share/application-registry/gramps.applications
+share/applications/gramps.desktop
+share/gconf/schemas/gramps.schemas
+share/gramps/AddMedia.py
+share/gramps/AddMedia.pyo
+share/gramps/AddSpouse.py
+share/gramps/AddSpouse.pyo
+share/gramps/AddrEdit.py
+share/gramps/AddrEdit.pyo
+share/gramps/ArgHandler.py
+share/gramps/ArgHandler.pyo
+share/gramps/AttrEdit.py
+share/gramps/AttrEdit.pyo
+share/gramps/AutoComp.py
+share/gramps/AutoComp.pyo
+share/gramps/BaseDoc.py
+share/gramps/BaseDoc.pyo
+share/gramps/Bookmarks.py
+share/gramps/Bookmarks.pyo
+share/gramps/CalSdn.py
+share/gramps/CalSdn.pyo
+share/gramps/ChooseParents.py
+share/gramps/ChooseParents.pyo
+share/gramps/ColumnOrder.py
+share/gramps/ColumnOrder.pyo
+share/gramps/Date.py
+share/gramps/Date.pyo
+share/gramps/DateDisplay.py
+share/gramps/DateDisplay.pyo
+share/gramps/DateEdit.py
+share/gramps/DateEdit.pyo
+share/gramps/DateHandler.py
+share/gramps/DateHandler.pyo
+share/gramps/DateParser.py
+share/gramps/DateParser.pyo
+share/gramps/DbPrompter.py
+share/gramps/DbPrompter.pyo
+share/gramps/DdTargets.py
+share/gramps/DdTargets.pyo
+share/gramps/DisplayModels.py
+share/gramps/DisplayModels.pyo
+share/gramps/DisplayTrace.py
+share/gramps/DisplayTrace.pyo
+share/gramps/EditPerson.py
+share/gramps/EditPerson.pyo
+share/gramps/EditPlace.py
+share/gramps/EditPlace.pyo
+share/gramps/EditSource.py
+share/gramps/EditSource.pyo
+share/gramps/Errors.py
+share/gramps/Errors.pyo
+share/gramps/EventEdit.py
+share/gramps/EventEdit.pyo
+share/gramps/Exporter.py
+share/gramps/Exporter.pyo
+share/gramps/FamilyView.py
+share/gramps/FamilyView.pyo
+share/gramps/FontScale.py
+share/gramps/FontScale.pyo
+share/gramps/GedcomInfo.py
+share/gramps/GedcomInfo.pyo
+share/gramps/GenericFilter.py
+share/gramps/GenericFilter.pyo
+share/gramps/GrampsBSDDB.py
+share/gramps/GrampsBSDDB.pyo
+share/gramps/GrampsCfg.py
+share/gramps/GrampsCfg.pyo
+share/gramps/GrampsDBCallback.py
+share/gramps/GrampsDBCallback.pyo
+share/gramps/GrampsDbBase.py
+share/gramps/GrampsDbBase.pyo
+share/gramps/GrampsGEDDB.py
+share/gramps/GrampsGEDDB.pyo
+share/gramps/GrampsGconfKeys.py
+share/gramps/GrampsGconfKeys.pyo
+share/gramps/GrampsInMemDB.py
+share/gramps/GrampsInMemDB.pyo
+share/gramps/GrampsIniKeys.py
+share/gramps/GrampsIniKeys.pyo
+share/gramps/GrampsKeys.py
+share/gramps/GrampsKeys.pyo
+share/gramps/GrampsMime.py
+share/gramps/GrampsMime.pyo
+share/gramps/GrampsXMLDB.py
+share/gramps/GrampsXMLDB.pyo
+share/gramps/GraphLayout.py
+share/gramps/GraphLayout.pyo
+share/gramps/ImageSelect.py
+share/gramps/ImageSelect.pyo
+share/gramps/ImgManip.py
+share/gramps/ImgManip.pyo
+share/gramps/ListModel.py
+share/gramps/ListModel.pyo
+share/gramps/LocEdit.py
+share/gramps/LocEdit.pyo
+share/gramps/Marriage.py
+share/gramps/Marriage.pyo
+share/gramps/MediaView.py
+share/gramps/MediaView.pyo
+share/gramps/MergeData.py
+share/gramps/MergeData.pyo
+share/gramps/MergePeople.py
+share/gramps/MergePeople.pyo
+share/gramps/NameDisplay.py
+share/gramps/NameDisplay.pyo
+share/gramps/NameEdit.py
+share/gramps/NameEdit.pyo
+share/gramps/NoteEdit.py
+share/gramps/NoteEdit.pyo
+share/gramps/PaperMenu.py
+share/gramps/PaperMenu.pyo
+share/gramps/PedView.py
+share/gramps/PedView.pyo
+share/gramps/PeopleModel.py
+share/gramps/PeopleModel.pyo
+share/gramps/PeopleView.py
+share/gramps/PeopleView.pyo
+share/gramps/PlaceView.py
+share/gramps/PlaceView.pyo
+share/gramps/PluginMgr.py
+share/gramps/PluginMgr.pyo
+share/gramps/Plugins.py
+share/gramps/Plugins.pyo
+share/gramps/QuestionDialog.py
+share/gramps/QuestionDialog.pyo
+share/gramps/ReadGedcom.py
+share/gramps/ReadGedcom.pyo
+share/gramps/ReadGrdb.py
+share/gramps/ReadGrdb.pyo
+share/gramps/ReadXML.py
+share/gramps/ReadXML.pyo
+share/gramps/RecentFiles.py
+share/gramps/RecentFiles.pyo
+share/gramps/RelImage.py
+share/gramps/RelImage.pyo
+share/gramps/RelLib.py
+share/gramps/RelLib.pyo
+share/gramps/Relationship.py
+share/gramps/Relationship.pyo
+share/gramps/Report.py
+share/gramps/Report.pyo
+share/gramps/ReportOptions.py
+share/gramps/ReportOptions.pyo
+share/gramps/ReportUtils.py
+share/gramps/ReportUtils.pyo
+share/gramps/SelectChild.py
+share/gramps/SelectChild.pyo
+share/gramps/SelectObject.py
+share/gramps/SelectObject.pyo
+share/gramps/SelectPerson.py
+share/gramps/SelectPerson.pyo
+share/gramps/Sort.py
+share/gramps/Sort.pyo
+share/gramps/SourceView.py
+share/gramps/SourceView.pyo
+share/gramps/Sources.py
+share/gramps/Sources.pyo
+share/gramps/SpreadSheetDoc.py
+share/gramps/SpreadSheetDoc.pyo
+share/gramps/StartupDialog.py
+share/gramps/StartupDialog.pyo
+share/gramps/StyleEditor.py
+share/gramps/StyleEditor.pyo
+share/gramps/SubstKeywords.py
+share/gramps/SubstKeywords.pyo
+share/gramps/TarFile.py
+share/gramps/TarFile.pyo
+share/gramps/TipOfDay.py
+share/gramps/TipOfDay.pyo
+share/gramps/TransTable.py
+share/gramps/TransTable.pyo
+share/gramps/TreeTips.py
+share/gramps/TreeTips.pyo
+share/gramps/UrlEdit.py
+share/gramps/UrlEdit.pyo
+share/gramps/Utils.py
+share/gramps/Utils.pyo
+share/gramps/Witness.py
+share/gramps/Witness.pyo
+share/gramps/WriteGedcom.py
+share/gramps/WriteGedcom.pyo
+share/gramps/WriteGrdb.py
+share/gramps/WriteGrdb.pyo
+share/gramps/WriteXML.py
+share/gramps/WriteXML.pyo
+share/gramps/accent.py
+share/gramps/accent.pyo
+share/gramps/ansel_utf8.py
+share/gramps/ansel_utf8.pyo
+share/gramps/bad.png
+share/gramps/caution.png
+share/gramps/const.py
+share/gramps/const.pyo
+share/gramps/data/gedcom.xml
+share/gramps/data/papersize.xml
+share/gramps/data/templates/blue_edge.tpkg
+share/gramps/data/templates/marble.tpkg
+share/gramps/data/templates/pink_marble.tpkg
+share/gramps/data/templates/sepia.tpkg
+share/gramps/data/templates/sky_border.tpkg
+share/gramps/data/templates/templates.xml
+share/gramps/data/tips.xml
+share/gramps/dates/Date_de.py
+share/gramps/dates/Date_de.pyo
+share/gramps/dates/Date_es.py
+share/gramps/dates/Date_es.pyo
+share/gramps/dates/Date_fr.py
+share/gramps/dates/Date_fr.pyo
+share/gramps/dates/Date_ru.py
+share/gramps/dates/Date_ru.pyo
+share/gramps/docgen/AbiWord2Doc.py
+share/gramps/docgen/AbiWord2Doc.pyo
+share/gramps/docgen/AsciiDoc.py
+share/gramps/docgen/AsciiDoc.pyo
+share/gramps/docgen/HtmlDoc.py
+share/gramps/docgen/HtmlDoc.pyo
+share/gramps/docgen/KwordDoc.py
+share/gramps/docgen/KwordDoc.pyo
+share/gramps/docgen/LPRDoc.py



Home | Main Index | Thread Index | Old Index