pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/databases add Gramps 5.1.2 - the new version of Gramps...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/04048026b8b5
branches:  trunk
changeset: 411315:04048026b8b5
user:      jdolecek <jdolecek%pkgsrc.org@localhost>
date:      Sun Feb 09 21:43:07 2020 +0000

description:
add Gramps 5.1.2 - the new version of Gramps using Python 3.x and GTK3

diffstat:

 databases/Makefile           |     3 +-
 databases/gramps5/DESCR      |    12 +
 databases/gramps5/Makefile   |    39 +
 databases/gramps5/PLIST      |  3732 ++++++++++++++++++++++++++++++++++++++++++
 databases/gramps5/distinfo   |     6 +
 databases/gramps5/options.mk |    19 +
 6 files changed, 3810 insertions(+), 1 deletions(-)

diffs (truncated from 3845 to 300 lines):

diff -r 0700fb20ae56 -r 04048026b8b5 databases/Makefile
--- a/databases/Makefile        Sun Feb 09 21:20:21 2020 +0000
+++ b/databases/Makefile        Sun Feb 09 21:43:07 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.591 2020/01/10 16:57:48 plunky Exp $
+# $NetBSD: Makefile,v 1.592 2020/02/09 21:43:07 jdolecek Exp $
 
 COMMENT=       Databases
 
@@ -45,6 +45,7 @@
 SUBDIR+=       gourmet
 SUBDIR+=       gq
 SUBDIR+=       gramps3
+SUBDIR+=       gramps5
 SUBDIR+=       gtkdbfeditor
 SUBDIR+=       gtksql
 SUBDIR+=       guile-pg
diff -r 0700fb20ae56 -r 04048026b8b5 databases/gramps5/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/gramps5/DESCR   Sun Feb 09 21:43:07 2020 +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 0700fb20ae56 -r 04048026b8b5 databases/gramps5/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/gramps5/Makefile        Sun Feb 09 21:43:07 2020 +0000
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile,v 1.1 2020/02/09 21:43:07 jdolecek Exp $
+
+DISTNAME=              gramps-5.1.2
+PKGREVISION=           # empty
+CATEGORIES=            databases
+MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=gramps/}
+
+MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=              https://gramps-project.org/
+COMMENT=               Genealogical Research and Analysis Management Programming System V5
+LICENSE=               gnu-gpl-v2
+
+USE_TOOLS+=            msgfmt pkg-config intltool msgconv
+USE_PKGLOCALEDIR=      yes
+PYDISTUTILSPKG=                yes
+
+PYTHON_VERSIONS_ACCEPTED=      37 38
+
+REPLACE_PYTHON+=       gramps/gen/utils/place.py
+REPLACE_PYTHON+=       gramps/gen/datehandler/_date_fr.py
+REPLACE_PYTHON+=       docs/update_doc.py
+REPLACE_PYTHON+=       docs/conf.py
+REPLACE_PYTHON+=       setup.py
+
+# pkgsrc registers mime files using mimedb.mk (see below)
+CONFIGURE_ARGS+=       --enable-packager-mode
+
+# needs svg pixbuf loader at runtime
+DEPENDS+=      librsvg-[0-9]*:../../graphics/librsvg
+DEPENDS+=      ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
+
+.include "options.mk"
+
+.include "../../databases/py-bsddb3/buildlink3.mk"
+.include "../../graphics/gnome-icon-theme/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../lang/python/extension.mk"
+.include "../../databases/shared-mime-info/mimedb.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 0700fb20ae56 -r 04048026b8b5 databases/gramps5/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/gramps5/PLIST   Sun Feb 09 21:43:07 2020 +0000
@@ -0,0 +1,3732 @@
+@comment $NetBSD: PLIST,v 1.1 2020/02/09 21:43:07 jdolecek Exp $
+${PYSITELIB}/gramps/__init__.py
+${PYSITELIB}/gramps/__init__.pyc
+${PYSITELIB}/gramps/__init__.pyo
+${PYSITELIB}/gramps/cli/__init__.py
+${PYSITELIB}/gramps/cli/__init__.pyc
+${PYSITELIB}/gramps/cli/__init__.pyo
+${PYSITELIB}/gramps/cli/arghandler.py
+${PYSITELIB}/gramps/cli/arghandler.pyc
+${PYSITELIB}/gramps/cli/arghandler.pyo
+${PYSITELIB}/gramps/cli/argparser.py
+${PYSITELIB}/gramps/cli/argparser.pyc
+${PYSITELIB}/gramps/cli/argparser.pyo
+${PYSITELIB}/gramps/cli/clidbman.py
+${PYSITELIB}/gramps/cli/clidbman.pyc
+${PYSITELIB}/gramps/cli/clidbman.pyo
+${PYSITELIB}/gramps/cli/grampscli.py
+${PYSITELIB}/gramps/cli/grampscli.pyc
+${PYSITELIB}/gramps/cli/grampscli.pyo
+${PYSITELIB}/gramps/cli/plug/__init__.py
+${PYSITELIB}/gramps/cli/plug/__init__.pyc
+${PYSITELIB}/gramps/cli/plug/__init__.pyo
+${PYSITELIB}/gramps/cli/user.py
+${PYSITELIB}/gramps/cli/user.pyc
+${PYSITELIB}/gramps/cli/user.pyo
+${PYSITELIB}/gramps/gen/__init__.py
+${PYSITELIB}/gramps/gen/__init__.pyc
+${PYSITELIB}/gramps/gen/__init__.pyo
+${PYSITELIB}/gramps/gen/config.py
+${PYSITELIB}/gramps/gen/config.pyc
+${PYSITELIB}/gramps/gen/config.pyo
+${PYSITELIB}/gramps/gen/const.py
+${PYSITELIB}/gramps/gen/const.pyc
+${PYSITELIB}/gramps/gen/const.pyo
+${PYSITELIB}/gramps/gen/constfunc.py
+${PYSITELIB}/gramps/gen/constfunc.pyc
+${PYSITELIB}/gramps/gen/constfunc.pyo
+${PYSITELIB}/gramps/gen/datehandler/__init__.py
+${PYSITELIB}/gramps/gen/datehandler/__init__.pyc
+${PYSITELIB}/gramps/gen/datehandler/__init__.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_ar.py
+${PYSITELIB}/gramps/gen/datehandler/_date_ar.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_ar.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_bg.py
+${PYSITELIB}/gramps/gen/datehandler/_date_bg.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_bg.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_ca.py
+${PYSITELIB}/gramps/gen/datehandler/_date_ca.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_ca.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_cs.py
+${PYSITELIB}/gramps/gen/datehandler/_date_cs.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_cs.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_da.py
+${PYSITELIB}/gramps/gen/datehandler/_date_da.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_da.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_de.py
+${PYSITELIB}/gramps/gen/datehandler/_date_de.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_de.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_el.py
+${PYSITELIB}/gramps/gen/datehandler/_date_el.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_el.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_es.py
+${PYSITELIB}/gramps/gen/datehandler/_date_es.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_es.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_fi.py
+${PYSITELIB}/gramps/gen/datehandler/_date_fi.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_fi.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_fr.py
+${PYSITELIB}/gramps/gen/datehandler/_date_fr.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_fr.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_hr.py
+${PYSITELIB}/gramps/gen/datehandler/_date_hr.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_hr.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_hu.py
+${PYSITELIB}/gramps/gen/datehandler/_date_hu.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_hu.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_is.py
+${PYSITELIB}/gramps/gen/datehandler/_date_is.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_is.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_it.py
+${PYSITELIB}/gramps/gen/datehandler/_date_it.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_it.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_ja.py
+${PYSITELIB}/gramps/gen/datehandler/_date_ja.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_ja.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_lt.py
+${PYSITELIB}/gramps/gen/datehandler/_date_lt.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_lt.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_nb.py
+${PYSITELIB}/gramps/gen/datehandler/_date_nb.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_nb.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_nl.py
+${PYSITELIB}/gramps/gen/datehandler/_date_nl.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_nl.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_pl.py
+${PYSITELIB}/gramps/gen/datehandler/_date_pl.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_pl.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_pt.py
+${PYSITELIB}/gramps/gen/datehandler/_date_pt.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_pt.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_ru.py
+${PYSITELIB}/gramps/gen/datehandler/_date_ru.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_ru.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_sk.py
+${PYSITELIB}/gramps/gen/datehandler/_date_sk.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_sk.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_sl.py
+${PYSITELIB}/gramps/gen/datehandler/_date_sl.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_sl.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_sr.py
+${PYSITELIB}/gramps/gen/datehandler/_date_sr.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_sr.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_sv.py
+${PYSITELIB}/gramps/gen/datehandler/_date_sv.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_sv.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_uk.py
+${PYSITELIB}/gramps/gen/datehandler/_date_uk.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_uk.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_zh_CN.py
+${PYSITELIB}/gramps/gen/datehandler/_date_zh_CN.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_zh_CN.pyo
+${PYSITELIB}/gramps/gen/datehandler/_date_zh_TW.py
+${PYSITELIB}/gramps/gen/datehandler/_date_zh_TW.pyc
+${PYSITELIB}/gramps/gen/datehandler/_date_zh_TW.pyo
+${PYSITELIB}/gramps/gen/datehandler/_datedisplay.py
+${PYSITELIB}/gramps/gen/datehandler/_datedisplay.pyc
+${PYSITELIB}/gramps/gen/datehandler/_datedisplay.pyo
+${PYSITELIB}/gramps/gen/datehandler/_datehandler.py
+${PYSITELIB}/gramps/gen/datehandler/_datehandler.pyc
+${PYSITELIB}/gramps/gen/datehandler/_datehandler.pyo
+${PYSITELIB}/gramps/gen/datehandler/_dateparser.py
+${PYSITELIB}/gramps/gen/datehandler/_dateparser.pyc
+${PYSITELIB}/gramps/gen/datehandler/_dateparser.pyo
+${PYSITELIB}/gramps/gen/datehandler/_datestrings.py
+${PYSITELIB}/gramps/gen/datehandler/_datestrings.pyc
+${PYSITELIB}/gramps/gen/datehandler/_datestrings.pyo
+${PYSITELIB}/gramps/gen/datehandler/_dateutils.py
+${PYSITELIB}/gramps/gen/datehandler/_dateutils.pyc
+${PYSITELIB}/gramps/gen/datehandler/_dateutils.pyo
+${PYSITELIB}/gramps/gen/datehandler/_grampslocale.py
+${PYSITELIB}/gramps/gen/datehandler/_grampslocale.pyc
+${PYSITELIB}/gramps/gen/datehandler/_grampslocale.pyo
+${PYSITELIB}/gramps/gen/db/__init__.py
+${PYSITELIB}/gramps/gen/db/__init__.pyc
+${PYSITELIB}/gramps/gen/db/__init__.pyo
+${PYSITELIB}/gramps/gen/db/base.py
+${PYSITELIB}/gramps/gen/db/base.pyc
+${PYSITELIB}/gramps/gen/db/base.pyo
+${PYSITELIB}/gramps/gen/db/bookmarks.py
+${PYSITELIB}/gramps/gen/db/bookmarks.pyc
+${PYSITELIB}/gramps/gen/db/bookmarks.pyo
+${PYSITELIB}/gramps/gen/db/dbconst.py
+${PYSITELIB}/gramps/gen/db/dbconst.pyc
+${PYSITELIB}/gramps/gen/db/dbconst.pyo
+${PYSITELIB}/gramps/gen/db/dummydb.py
+${PYSITELIB}/gramps/gen/db/dummydb.pyc
+${PYSITELIB}/gramps/gen/db/dummydb.pyo
+${PYSITELIB}/gramps/gen/db/exceptions.py
+${PYSITELIB}/gramps/gen/db/exceptions.pyc
+${PYSITELIB}/gramps/gen/db/exceptions.pyo
+${PYSITELIB}/gramps/gen/db/generic.py
+${PYSITELIB}/gramps/gen/db/generic.pyc
+${PYSITELIB}/gramps/gen/db/generic.pyo
+${PYSITELIB}/gramps/gen/db/txn.py
+${PYSITELIB}/gramps/gen/db/txn.pyc
+${PYSITELIB}/gramps/gen/db/txn.pyo
+${PYSITELIB}/gramps/gen/db/undoredo.py
+${PYSITELIB}/gramps/gen/db/undoredo.pyc
+${PYSITELIB}/gramps/gen/db/undoredo.pyo
+${PYSITELIB}/gramps/gen/db/utils.py
+${PYSITELIB}/gramps/gen/db/utils.pyc
+${PYSITELIB}/gramps/gen/db/utils.pyo
+${PYSITELIB}/gramps/gen/dbstate.py
+${PYSITELIB}/gramps/gen/dbstate.pyc
+${PYSITELIB}/gramps/gen/dbstate.pyo
+${PYSITELIB}/gramps/gen/display/__init__.py
+${PYSITELIB}/gramps/gen/display/__init__.pyc
+${PYSITELIB}/gramps/gen/display/__init__.pyo
+${PYSITELIB}/gramps/gen/display/name.py
+${PYSITELIB}/gramps/gen/display/name.pyc
+${PYSITELIB}/gramps/gen/display/name.pyo
+${PYSITELIB}/gramps/gen/display/place.py
+${PYSITELIB}/gramps/gen/display/place.pyc
+${PYSITELIB}/gramps/gen/display/place.pyo
+${PYSITELIB}/gramps/gen/errors.py
+${PYSITELIB}/gramps/gen/errors.pyc
+${PYSITELIB}/gramps/gen/errors.pyo
+${PYSITELIB}/gramps/gen/filters/__init__.py
+${PYSITELIB}/gramps/gen/filters/__init__.pyc
+${PYSITELIB}/gramps/gen/filters/__init__.pyo
+${PYSITELIB}/gramps/gen/filters/_filterlist.py
+${PYSITELIB}/gramps/gen/filters/_filterlist.pyc
+${PYSITELIB}/gramps/gen/filters/_filterlist.pyo
+${PYSITELIB}/gramps/gen/filters/_filterparser.py
+${PYSITELIB}/gramps/gen/filters/_filterparser.pyc
+${PYSITELIB}/gramps/gen/filters/_filterparser.pyo
+${PYSITELIB}/gramps/gen/filters/_genericfilter.py
+${PYSITELIB}/gramps/gen/filters/_genericfilter.pyc
+${PYSITELIB}/gramps/gen/filters/_genericfilter.pyo
+${PYSITELIB}/gramps/gen/filters/_paramfilter.py
+${PYSITELIB}/gramps/gen/filters/_paramfilter.pyc
+${PYSITELIB}/gramps/gen/filters/_paramfilter.pyo
+${PYSITELIB}/gramps/gen/filters/_searchfilter.py
+${PYSITELIB}/gramps/gen/filters/_searchfilter.pyc
+${PYSITELIB}/gramps/gen/filters/_searchfilter.pyo
+${PYSITELIB}/gramps/gen/filters/rules/__init__.py
+${PYSITELIB}/gramps/gen/filters/rules/__init__.pyc
+${PYSITELIB}/gramps/gen/filters/rules/__init__.pyo
+${PYSITELIB}/gramps/gen/filters/rules/_changedsincebase.py
+${PYSITELIB}/gramps/gen/filters/rules/_changedsincebase.pyc
+${PYSITELIB}/gramps/gen/filters/rules/_changedsincebase.pyo
+${PYSITELIB}/gramps/gen/filters/rules/_everything.py
+${PYSITELIB}/gramps/gen/filters/rules/_everything.pyc
+${PYSITELIB}/gramps/gen/filters/rules/_everything.pyo
+${PYSITELIB}/gramps/gen/filters/rules/_hasattributebase.py
+${PYSITELIB}/gramps/gen/filters/rules/_hasattributebase.pyc
+${PYSITELIB}/gramps/gen/filters/rules/_hasattributebase.pyo
+${PYSITELIB}/gramps/gen/filters/rules/_hascitationbase.py
+${PYSITELIB}/gramps/gen/filters/rules/_hascitationbase.pyc
+${PYSITELIB}/gramps/gen/filters/rules/_hascitationbase.pyo



Home | Main Index | Thread Index | Old Index