summaryrefslogtreecommitdiff
path: root/app-misc/gramps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-misc/gramps
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/gramps')
-rw-r--r--app-misc/gramps/Manifest5
-rw-r--r--app-misc/gramps/gramps-4.2.5.ebuild45
-rw-r--r--app-misc/gramps/metadata.xml97
3 files changed, 147 insertions, 0 deletions
diff --git a/app-misc/gramps/Manifest b/app-misc/gramps/Manifest
new file mode 100644
index 000000000000..631b75e68f0a
--- /dev/null
+++ b/app-misc/gramps/Manifest
@@ -0,0 +1,5 @@
+DIST gramps-4.2.5.tar.gz 18694912 SHA256 1de3007215b7d0b779ec8f086e14e7a75f2aa811ee37c6d0cff06bfc9458743d SHA512 20a8ebff7ea2e3a80248830e55d58ebe0b5a350e1ac31efb3f2b900af38c134037bae91a58fb441be54f9fac8226555a3f5771cc358d3a4a92e89af911433b9c WHIRLPOOL d9f49b188e20697477860ecb5916c452b95ea08c038b828b0f01edc1097d3d45b549e3e1a5bc5a4aad1d8aab390b8dfefc4ec46ac58420161de8e4d644c8f95e
+EBUILD gramps-4.2.5.ebuild 1336 SHA256 460f5a0a7b7b1d596c223eee7bc1a8fcf002808ca6d7134af1b17f96b5b5b357 SHA512 4eb326bcf7909cdf56ed57d0d97203003b34472e4c6a5c774c8b55f09afcec64ef1e3ae93acb21fff40343e78179cf5fafaa6b7d3e587636b4dfca481435cb27 WHIRLPOOL 05b0b8a039aa68b59e02d69986284f659f14d4e6f46c98965f12ee57f3ab472a6f128ae320e4816d3688ed4d7d15a8be341843690c3f453be81b3e7feff9b65d
+MISC ChangeLog 5110 SHA256 c75d3e74c824b7be0fc9d5a297e2c6c2d016bf60509f7cf0cb9b975d30525c94 SHA512 b41857c995bd1e9f50f4f010727733959f08e8d1e6119991f73e55baaf345b26234d17d680e5b9cae566b43063fc2ecef3e4f59719e2aa092fc593097225c862 WHIRLPOOL 3332ec86d21471593b9a125e328ed542cccea9f35ad030e11d34ff30ae301e4ef5322b6b99a7fb87bbb5f8ca95cabc6ef20720997e5bb58372dfe5b21733800a
+MISC ChangeLog-2015 24510 SHA256 e96c941c120d4498c37a676fb2012ce7e2b1a6d023dca297f08495ca4289ed68 SHA512 705922fba99a2ba9d2d6f48730a31b19c73b49dec2dd7c8cc5a415b8be9f348db8fc8b4864f00a9678d2a19722ca05e7ad7b0d2452dca83199896db09b0c9af8 WHIRLPOOL 3b07e331620ce8bad9d5db54a3b7c2e86eabcf071b6b842f31782d4fea260d4bacbfe263deb59a8ea2c21e96349d0106b70d43addde1869d9d7941a32c7f0937
+MISC metadata.xml 5303 SHA256 c16c3a25b32dd000044c3e7b067aa181dc36a63862add3c412b9b51f5e2b9669 SHA512 077d329487d7117da41cdc6ddf3b4d186e0e6f0ba46de1a763d8bf973f536084fb016beb27af42455698d2765f622093ed4dec84843301c73d60a808fc55c870 WHIRLPOOL ef72ec429bae263b4c2bf7ebe7fd0b6f210dcf4368075a09bdf6a3299655c3b72daaf6698676df8335af9a0bbbdb40674ad913ca87c70b1330f6445da762ed67
diff --git a/app-misc/gramps/gramps-4.2.5.ebuild b/app-misc/gramps/gramps-4.2.5.ebuild
new file mode 100644
index 000000000000..bc0c6b1ef46b
--- /dev/null
+++ b/app-misc/gramps/gramps-4.2.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5} )
+
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1
+
+DESCRIPTION="Genealogical Research and Analysis Management Programming System"
+HOMEPAGE="https://gramps-project.org/"
+SRC_URI="https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="+reports exif geo spell"
+
+RDEPEND="
+ dev-python/bsddb3[${PYTHON_USEDEP}]
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ >=dev-python/pygobject-3.12:3[cairo,${PYTHON_USEDEP}]
+ dev-python/pyicu[${PYTHON_USEDEP}]
+ gnome-base/librsvg:2
+ >x11-libs/gtk+-3.14.8:3[introspection]
+ x11-libs/pango[introspection]
+ x11-misc/xdg-utils
+ reports? ( media-gfx/graphviz )
+ exif? ( >=media-libs/gexiv2-0.5[${PYTHON_USEDEP},introspection] )
+ geo? ( >=sci-geosciences/osm-gps-map-1.1.0 )
+ spell? ( app-text/gtkspell:3[introspection] )
+"
+
+python_configure_all() {
+ mydistutilsargs=( --resourcepath=/usr/share )
+}
+
+python_prepare_all() {
+ # Install documentation to the proper location. This can't be done
+ # easily with a patch because we substitute in the $PF variable,
+ # and that changes with every revision.
+ sed -i "s:share/doc/gramps:share/doc/${PF}:g" setup.py || die
+ distutils-r1_python_prepare_all
+}
diff --git a/app-misc/gramps/metadata.xml b/app-misc/gramps/metadata.xml
new file mode 100644
index 000000000000..74a0c40413b3
--- /dev/null
+++ b/app-misc/gramps/metadata.xml
@@ -0,0 +1,97 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription lang="en">
+GRAMPS helps you track your family tree. It allows you to store, edit,
+and research genealogical data. GRAMPS attempts to provide all of the
+common capabilities of other genealogical programs, but, more
+importantly, to provide an additional capability of integration not
+common to these programs. This is the ability to input any bits and
+pieces of information directly into GRAMPS and rearrange/manipulate
+any/all data events in the entire data base (in any order or sequence)
+to assist the user in doing research, analysis and correlation with
+the potential of filling relationship gaps.
+ </longdescription>
+ <longdescription lang="cs">
+GRAMPS Vám pomůže sledovat Váš rodokmen. Dovolí Vám využít počítač pro
+ukládání, úpravy a zkoumání genealogických dat.
+
+GRAMPS se snaží nabídnout všechny vlastnosti obvyklé u jiných
+dostupných genealogických programů. Oproti nim však poskytuje další
+možnosti integrace, které u těchto programů nejsou běžné. Je to
+možnost vložit jakýkoli kus informace přímo do GRAMPS a
+přeskupit/manipulovat jednotlivými/všemi událostmi v celé
+databázi. Tím pomáhá badateli při výzkumu, analýze a korelacích s
+potenciálem zaplnění mezer ve vztazích mezi subjekty.
+ </longdescription>
+ <longdescription lang="de">
+GRAMPS hilft dir, deinen Familienstammbaum zurückzuverfolgen. Es
+erlaubt dir das Speichern, Bearbeiten, und Erforschen genealogischer
+Daten mit deinem Computer. GRAMPS versucht alle möglichen Funktionen,
+die andere genealogische Programme bieten einzubeziehen, aber noch
+viel wichtiger, die Möglichkeit des einfachen Imports fremder Daten zu
+bieten. Das ist die Fähigkeit jedes noch so kleine Detail direkt in
+GRAMPS einzugeben und alle damit verbundenen Daten und Events in der
+gesamten Datenbank neu zu ordnen oder zu manipulieren um die Arbeit
+für den Benutzer zu erleichtern. So können jederzeit potentielle
+Lücken in jeglichen Beziehungen gefüllt werden.
+ </longdescription>
+ <longdescription lang="fr">
+GRAMPS vous aide à suivre votre lignée. Il vous permet de stocker,
+éditer, ainsi que rechercher des données généalogiques avec votre
+ordinateur. GRAMPS tente de fournir toutes les capacités communes aux
+autres programmes généalogiques, mais, plus important, fournir des
+capacités supplémentaires non communes à ces programmes. C'est la
+capacité d'entrer toutes parties d'informations directement dans
+GRAMPS et réarranger/manipuler quelques/toutes données événement dans
+la base de données (dans n'importe quel ordre ou séquence) pour
+assiter l'utilisateur dans ses recherches, analyse et corrélation avec
+les relations possibles.
+ </longdescription>
+ <longdescription lang="nl">
+GRAMPS laat je toe je familiestamboom op te stellen. Het programma
+laat je toe om je genealogische gegevens op te slaan, te wijzigen en
+genealogisch onderzoek te doen met je computer. GRAMPS probeert om
+bovenover de gebruikelijke mogelijkheden die andere genealogische
+programma's bieden, een verdergaande integratiemogelijkheid te geven
+die die andere programma's niet hebben. Je kan zo alle stukjes en
+gedeelten van informatie rechtstreeks in GRAMPS invoeren en achteraf
+kan je dan deze gegevens bewerken/manipuleren. Dit kan je doen met het
+volledige gegevensbestand( in gelijkwelke volgorde). Zo wordt de
+gebruiker ondersteund in zijn onderzoeken biedt dit een hulp bij
+analyse en de correlatie om zo relatieleemten te kunnen opvullen.
+ </longdescription>
+ <longdescription lang="pl">
+GRAMPS pomaga Ci śledzić Twoje drzewo rodzinne. Pozwala Ci wprowadzać,
+edytować i analizować informacje genealogiczne za pomocą
+komputera. GRAMPS próbuje zapewnić wszystkie wspólne cechy innych
+programów genealogicznych, ale, co ważniejsze, dostarczyć Ci
+możliwości w nich nie dostępne. Ma możliwość wprowadzenia każdej
+informacji i wiadomości bezpośrednio do programu i późniejszą analizę
+i zmianę zdarzeń czy pojedynczo, czy grupowo (w dowolnej kolejności) w
+celu pomocy użytkownikowi w analizie, badaniu i korelowaniu
+potencjalnych luk w relacjach w rodzinie.
+ </longdescription>
+ <longdescription lang="sl">
+GRAMPS vam pomaga voditi svoj rodovnik. Z njim lahko shranjujete,
+urejate in raziskujete rodoslovne podatke na svojem
+računalniku. Pogram GRAMPS vključuje večino skupnih elementov drugih
+rodoslovnih programov, poleg tega pa omogoča še funkcije, ki jih ti
+programi običajno nimajo. Med njimi sta npr. možnost vnosa
+kakršnegakoli podatka neposredno v GRAMPS ter preurejanje in
+spreminjanje vseh zapisov dogodkov v celotni bazi podatkov (ne glede
+na vrstni red), kar vam bo v pomoč pri vaših raziskavah, analizah in
+zapolnjevanju vrzeli v rodoslovnih podatkih.
+ </longdescription>
+ <use>
+ <flag name="geo">Enable rendering of geographical data using
+ <pkg>sci-geosciences/osm-gps-map</pkg>.</flag>
+ <flag name="reports">All external software that is needed for graphical
+ reports will be installed</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">gramps</remote-id>
+ <remote-id type="github">gramps-project/gramps</remote-id>
+ </upstream>
+</pkgmetadata>