diff options
author | Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org> | 2012-11-04 13:32:38 -0100 |
---|---|---|
committer | Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org> | 2012-11-04 13:32:38 -0100 |
commit | ece797caf11be517f38253fb853dfd21f69d87c8 (patch) | |
tree | 393c77d9daa4d8e3e6ccfccbdb1dba50a78960b4 /app-misc/gramps | |
parent | [net-analyzer/ocsng] 2.0.4 version bump. (diff) | |
download | jmbsvicetto-ece797caf11be517f38253fb853dfd21f69d87c8.tar.gz jmbsvicetto-ece797caf11be517f38253fb853dfd21f69d87c8.tar.bz2 jmbsvicetto-ece797caf11be517f38253fb853dfd21f69d87c8.zip |
[app-misc/gramps] 3.4.2 version bump
Package-Manager: portage-2.2.0_alpha142
Manifest-Sign-Key: BB0E6E98
Diffstat (limited to 'app-misc/gramps')
-rw-r--r-- | app-misc/gramps/Manifest | 24 | ||||
-rw-r--r-- | app-misc/gramps/files/gramps-3.4.0-use_bsddb3.patch | 11 | ||||
-rw-r--r-- | app-misc/gramps/gramps-3.4.2.ebuild | 90 | ||||
-rw-r--r-- | app-misc/gramps/metadata.xml | 100 |
4 files changed, 225 insertions, 0 deletions
diff --git a/app-misc/gramps/Manifest b/app-misc/gramps/Manifest new file mode 100644 index 0000000..f127cca --- /dev/null +++ b/app-misc/gramps/Manifest @@ -0,0 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX gramps-3.4.0-use_bsddb3.patch 447 SHA256 a4a7c57c202f65cceed8065e4d5649c02d316203ca31137cfccb98a989b6b3cc SHA512 35f9b2be431106c9e7fe60e3f2c6f56b6b01159c64f733c1b1b85449101e2dfc8bf3759a971936876124df7d7527d312f09f4575a293aa6669310abe77d15044 WHIRLPOOL 24f0b41023b73b89897d391da73f00221b25d2674fbfa5be0e72d5869a9989ff02db6aa3819c486f25528859f13593b1dad25543c38e74fe555dac6b7ad768b1 +DIST gramps-3.4.2.tar.gz 9799202 SHA256 8cfc19b53ddf2bb864356c6749ac7703560bd818a3d47bb514f05d7b07a5b222 SHA512 73406fd5f5a29af5c8b03972a40ca73cc2198e93bacbf05bec521828c6fd50229b099380eafb7515e4e49c19f8395d992cf03a7ce256d85884294466eb3daa6b WHIRLPOOL dc0e996f71f0bc1e44a367509ea1862ade333c2870354a1e0a4017f0ca460a8235bf7c38f4818782d6c3f5c370db97258f1787db828a7b8b79cafdbcaca40cb2 +EBUILD gramps-3.4.2.ebuild 2222 SHA256 8c873edac5fcac4007ac32d0f04ec1dea42f8b3fe46f06953ff355aadf2289fd SHA512 785e117a2a246ae587aad0d46d5215499a7667c5578a54b9ceadb0df0a26901e5574945d89e3b320ea95297c8fe8c672d5cdd369719bc4209b8d5c790581ceb0 WHIRLPOOL b83441d718f1d9c133133c78018aa0882c9e87d520ec449194b2fc55bf7819332be4f06f7de12859790409f62de839c4cb99ac99f153cd2bdd9f02cd5d0b1c69 +MISC metadata.xml 5281 SHA256 143b1e1e732fd624452538670c2fb390a6d2512c97959009b2bd593ccdef0963 SHA512 a5ea300d649875df57ab2b3b1be3e0c4eeb8aefb8dc33916d6864d434155c5263b5f31f57d3cef61911a87ae9f88c84dbac78bdbd49c7733616c83937882d3a8 WHIRLPOOL 043e2c1e39addc710619d4b726e7ab13946a956edd1ddeba1acc3ce23e35d0439da55927ccc2bb4cdeacbcf65c664ca59fed82c8fd873fb2ebdb8952018fa9e2 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQIcBAEBCAAGBQJQlnyGAAoJEC8ZTXQF1qEPoRwP/j22bpZC45bgMoImRQbI18qG +cEwwG0nbf5E+FxadQlf07zAJUW1343kVZJLU/W3GY2yZAB7KQeQlLiTg4byvcZe8 +wUaFWB/OmkpXCP0LbmSo3ax/N8HOzJHVbLo6R/PF0kvdx1n1FniFV9S+dABciR6S +3P0LPaUpNS5S2uhbmoAarSyRqV170dpyizfNX7pEeKfZMiUIzp6Jg9/id16+rcfU +LCbGnkh9KMBb0bf4tp9K8Ckyz+HY4f+L288XXEg2x9XIlb5S/Lu9u7tF0/17atJ/ +R3Nv1uwFDrY9ZzqnXHh/Itk6GrCaiYJV6r1zEBu6u1Yw3FKtXSC0OyxqLyDjoanV +iV7uu18lEF8UUhtyxQiijoSlabKTKVI8CMODy6Pb2Ss98KOxDRx4x3pvLVsaslSN +5Os2QJry70dExA/r1wuvpjq780GfhvD5/4pXTSd6JCkaXB0u+2kHngd8QBV8UlDN +1siW2I25qWe/9a73hLWUnOHOIs4frITEznxXmRkLIrycObd/9GZs6KkgzYiL8/Zn +wLV7ohxxNL1pzU1HUYFyfj0PAVZRfEYDoH/Cb+5wBaKGSMtDW54NPQielX3AuayU +7Kn9ORhmLnCJMv17gnM5gRjGOuILajYQvsBDj34DJOHgVZptzVFDnkEmWVQJwiE+ +5a30NrNinpItE0OdQ1Of +=AkhL +-----END PGP SIGNATURE----- diff --git a/app-misc/gramps/files/gramps-3.4.0-use_bsddb3.patch b/app-misc/gramps/files/gramps-3.4.0-use_bsddb3.patch new file mode 100644 index 0000000..6815ef6 --- /dev/null +++ b/app-misc/gramps/files/gramps-3.4.0-use_bsddb3.patch @@ -0,0 +1,11 @@ +--- src/config.py.orig 2012-06-02 07:05:21.479670747 +0200 ++++ src/config.py 2012-06-02 07:05:58.444713800 +0200 +@@ -302,7 +302,7 @@ + register('preferences.use-last-view', True) + register('preferences.last-view', '') + register('preferences.last-views', []) +-register('preferences.use-bsddb3', False) ++register('preferences.use-bsddb3', True) + register('preferences.family-relation-type', 3) # UNKNOWN + + register('researcher.researcher-addr', '') diff --git a/app-misc/gramps/gramps-3.4.2.ebuild b/app-misc/gramps/gramps-3.4.2.ebuild new file mode 100644 index 0000000..4f6e920 --- /dev/null +++ b/app-misc/gramps/gramps-3.4.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/gramps/gramps-3.4.1.ebuild,v 1.1 2012/10/03 10:55:29 fauli Exp $ + +EAPI=3 + +PYTHON_DEPEND="2:2.6" +GCONF_DEBUG="no" + +inherit eutils gnome2 python + +DESCRIPTION="Genealogical Research and Analysis Management Programming System" +HOMEPAGE="http://www.gramps-project.org/" +SRC_URI="mirror://sourceforge/gramps/Stable/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="gnome reports spell webkit" + +RDEPEND="dev-python/bsddb3 + >=dev-python/pygtk-2.16.0 + dev-python/pygoocanvas + x11-misc/xdg-utils + gnome-base/librsvg:2 + gnome? ( dev-python/libgnome-python + dev-python/gconf-python ) + spell? ( dev-python/gtkspell-python ) + reports? ( media-gfx/graphviz ) + webkit? ( dev-python/pywebkitgtk )" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/libiconv + virtual/pkgconfig" + +DOCS="NEWS README TODO" + +pkg_setup() { + G2CONF="${G2CONF} --disable-mime-install PYTHON="${EROOT}"/usr/bin/python2" + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + gnome2_src_prepare + + epatch "${FILESDIR}/${PN}-3.4.0-use_bsddb3.patch" + + # This is for bug 215944, so .pyo/.pyc files don't get into the + # file system + python_clean_py-compile_files + + # Fix install path, bug 423315 for example + einfo "Fix installation path" + find . -iname 'Makefile.in' | xargs \ + sed "s;\(pkgdatadir = \)\(\$(datadir)\);\1$(python_get_sitedir);" -i \ + || die + find . -iname 'Makefile.in' | xargs \ + sed "s;\(pkgpythondir = \)\(\$(datadir)\);\1$(python_get_sitedir);" -i \ + || die + + sed "s;\$(prefix)/share/gramps;/$(python_get_sitedir)/@PACKAGE@;" \ + -i src/Makefile.in || die + + sed "s;\$(prefix)/share/gramps;/$(python_get_sitedir)/@PACKAGE@;" \ + -i src/docgen/Makefile.in || die + + einfo "Fix wrapper script" + sed "s;@datadir@;$(python_get_sitedir);" \ + -i gramps.sh.in || die + + einfo "Fix icon location" + sed "s;gramps/;pixmap/;g" -i data/gramps.keys.in || die +} + +src_install() { + python_need_rebuild + gnome2_src_install +} + +pkg_postinst() { + gnome2_pkg_postinst + python_mod_optimize ${PN} +} + +pkg_postrm() { + gnome2_pkg_postrm + python_mod_cleanup ${PN} +} diff --git a/app-misc/gramps/metadata.xml b/app-misc/gramps/metadata.xml new file mode 100644 index 0000000..dd3fe30 --- /dev/null +++ b/app-misc/gramps/metadata.xml @@ -0,0 +1,100 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer> + <email>beandog@gentoo.org</email> + <name>Steve Dibb</name> +</maintainer> +<maintainer> + <email>fauli@gentoo.org</email> + <name>Christian Faulhammer</name> +</maintainer> +<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='reports'>All external software that is needed for graphical + reports will be installed</flag> + <flag name='webkit'>Use Webkit-based rendering for geographical + data view.</flag> +</use> +</pkgmetadata> |