ChangeLog

# ChangeLog for app-misc/gramps
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/gramps/ChangeLog,v 1.74 2008/09/07 01:48:58 opfer Exp $

07 Sep 2008; Christian Faulhammer
gramps-3.0.1-r1.ebuild:
make message on USE flag check correct as pointed out in bug 227397

17 Aug 2008; Christian Faulhammer
gramps-3.0.1-r1.ebuild:
add check for USE=sqlite on dev-lang/python

31 Jul 2008; Ulrich Mueller metadata.xml:
Add USE flag description to metadata wrt GLEP 56.

24 Jul 2008; Christian Faulhammer
gramps-3.0.1-r1.ebuild:
add eautoreconf to make repoman happy

24 Jul 2008; Christian Faulhammer
-files/gramps-2.2.2-desktop-entry-icon.patch, -gramps-2.2.10.ebuild:
clean up

24 Jul 2008; Ferris McCormick gramps-3.0.1-r1.ebuild:
Sparc stable, Bug #230973.

24 Jul 2008; Santiago M. Mola
gramps-3.0.1-r1.ebuild:
amd64 stable wrt bug #230973

17 Jul 2008; Christian Faulhammer
gramps-3.0.1-r1.ebuild:
stable x86, bug 230973

16 Jul 2008; nixnut gramps-3.0.1-r1.ebuild:
Stable on ppc wrt bug 230973

29 Jun 2008; Christian Faulhammer
gramps-3.0.1-r1.ebuild:
readd back app-text/gnome-doc-utils as the no-scrollkeeper patch is not
complete...fixes bug 229617

01 Jun 2008; Christian Faulhammer
+files/gramps-3.0.1-no_scrollkeeper.patch, gramps-3.0.1-r1.ebuild:
remove check for scrollkeeper from configure, patch provided by Zsolt
Foldvari

*gramps-3.0.1-r1 (21 May 2008)

21 May 2008; Christian Faulhammer
-gramps-3.0.0-r1.ebuild, -gramps-3.0.1.ebuild, +gramps-3.0.1-r1.ebuild:
revamp dependencies, as reported by Zsolt Foldvari gmail DOT com>, extend a comment and introduce reports USE flag to pull in
graphviz; clean up

20 May 2008; Christian Faulhammer
gramps-3.0.0-r1.ebuild, gramps-3.0.1.ebuild:
remove dev-python/reportlab from DEPEND, reported by Zsolt Foldvari DOT foldvari AT gmail.com> by email

20 May 2008; Christian Faulhammer
+files/gramps-2.2.2-desktop-entry-icon.patch:
revert patch, as it is still needed

18 May 2008; Christian Faulhammer
-files/gramps-2.2.2-desktop-entry-icon.patch, -gramps-2.0.9.ebuild,
-gramps-2.2.9.ebuild:
clean up

*gramps-3.0.1 (18 May 2008)

18 May 2008; Christian Faulhammer +gramps-3.0.1.ebuild:
version bump

14 May 2008; Christian Faulhammer
gramps-3.0.0-r1.ebuild:
comment why the fix is there

*gramps-3.0.0-r1 (14 May 2008)

14 May 2008; Christian Faulhammer -gramps-3.0.0.ebuild,
+gramps-3.0.0-r1.ebuild:
fix bug 215944, thanks to Ali Polatel (hawking) for assistance and Sandro
Bonazzola for reporting

27 Apr 2008; Markus Meier gramps-2.2.10.ebuild:
amd64 stable, bug #211073

*gramps-3.0.0 (30 Mar 2008)

30 Mar 2008; Christian Faulhammer +gramps-3.0.0.ebuild:
version bump: major upgrade with new database format and great parts rewritten

25 Feb 2008; Raúl Porcel gramps-2.2.10.ebuild:
sparc stable wrt #211073

22 Feb 2008; Tobias Scherbaum
gramps-2.2.10.ebuild:
ppc stable, bug #211073

22 Feb 2008; Christian Faulhammer gramps-2.2.10.ebuild:
stable x86, bug 211073

23 Jan 2008; Christian Faulhammer metadata.xml,
-gramps-2.2.6.ebuild:
add myself to metadata.xml and clean up

*gramps-2.2.10 (23 Jan 2008)

23 Jan 2008; Christian Faulhammer
+gramps-2.2.10.ebuild:
version bump

14 Jan 2008; Christian Faulhammer gramps-2.2.9.ebuild:
stable x86

17 Dec 2007; Christian Faulhammer gramps-2.2.9.ebuild:
manual correction of desktop file location not needed anymore, see bug 202320

*gramps-2.2.9 (13 Dec 2007)

13 Dec 2007; Christian Faulhammer +gramps-2.2.9.ebuild:
version bump, fixes bug 201070

01 Jun 2007; Christian Faulhammer ChangeLog:
modified ChangeLog to meet common format

06 Apr 2007; Tobias Scherbaum gramps-2.2.6.ebuild:
ppc stable

08 Mar 2007; Gustavo Zacarias gramps-2.2.6.ebuild:
Stable on sparc wrt #169461

07 Mar 2007; Christian Faulhammer gramps-2.2.6.ebuild:
stable x86; bug 169461

*gramps-2.2.6 (01 Feb 2007)

01 Feb 2007; Steve Dibb metadata.xml,
+gramps-2.2.6.ebuild:
Version bump, assume maintenance, bug 156918

31 Jan 2007; Daniel Gryniewicz metadata.xml:
Re-assign to maintainer-needed. Gnome doesn't want it

09 Jan 2007; Tiziano Müller gramps-2.0.9.ebuild,
gramps-2.2.2.ebuild:
Removed check for dev-python/pygtk gnome USE-flag.

05 Jan 2007; Saleem Abdulrasool
+files/gramps-2.2.2-desktop-entry-icon.patch, gramps-2.2.2.ebuild:
add patch to install icon (bug #145280)

05 Jan 2007; Saleem Abdulrasool
-gramps-1.0.8.ebuild, -gramps-1.0.10.ebuild, -gramps-1.0.11.ebuild,
-gramps-2.0.11.ebuild:
pruning old versions

*gramps-2.2.2 (05 Nov 2006)

05 Nov 2006; Luis Medinas +gramps-2.2.2.ebuild:
Version Bump. Closes bug #153407.

29 May 2006; Simon Stelling gramps-2.0.9.ebuild:
stable on amd64

19 May 2006; Tobias Scherbaum gramps-2.0.9.ebuild:
ppc stable, bug #133553

19 May 2006; Joshua Jackson gramps-2.0.9.ebuild:
Stable on x86; bug #133553

17 May 2006; Gustavo Zacarias gramps-2.0.9.ebuild:
Stable on sparc wrt #133553

*gramps-2.0.11 (17 May 2006)

17 May 2006; Saleem Abdulrasool
+gramps-2.0.11.ebuild:
Version bump from upstream

06 Feb 2006; Saleem Abdulrasool gramps-2.0.9.ebuild:
Fix graphviz dependency as per bug 121733

08 Jan 2006; Saleem Abdulrasool gramps-2.0.9.ebuild:
Fixing for parallel build issues

05 Jan 2006; Saleem Abdulrasool
gramps-1.0.10.ebuild, gramps-1.0.11.ebuild:
Adding missed rev of pygtk to check.

*gramps-2.0.9 (05 Jan 2006)

05 Jan 2006; Saleem Abdulrasool
+gramps-2.0.9.ebuild:
Version bump to resolve bug #93629

05 Jan 2006; Saleem Abdulrasool
gramps-1.0.10.ebuild, gramps-1.0.11.ebuild:
Adding version checks for dropped use flags (bug #103056)

16 Jun 2005; Marinus Schraal gramps-1.0.11.ebuild :
Work around scrollkeeper mess (#92920)

21 Apr 2005; Simon Stelling gramps-1.0.10.ebuild:
stable on amd64

*gramps-1.0.11 (04 Apr 2005)

04 Apr 2005; Joe McCann +gramps-1.0.11.ebuild:
New version, closes 86992

*gramps-1.0.10 (27 Feb 2005)

27 Feb 2005; Joe McCann +gramps-1.0.10.ebuild,
gramps-1.0.8.ebuild:
New version, bug 83433. Mark previous version x86 stable

02 Jan 2005; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

19 Jul 2004; Bryan Østergaard gramps-0.99.ebuild,
gramps-1.0.0.ebuild, gramps-1.0.1.ebuild:
dev-python/Imaging renamed to dev-python/imaging.

26 Jun 2004; Alastair Tse gramps-1.0.1.ebuild:
fixed empty DISPLAY problems (#46563)

18 Apr 2004; Danny van Dyk gramps-1.0.1.ebuild:
marked ~amd64

*gramps-1.0.1 (02 Apr 2004)

02 Apr 2004; Lars Weiler gramps-1.0.1.ebuild:
Version bump and reported to be run on ppc (by Aymeric Nys).

14 Mar 2004; Jason Wever gramps-1.0.0.ebuild:
Added ~sparc keyword.

*gramps-1.0.0 (14 Feb 2004)

14 Feb 2004; Alastair Tse gramps-0.9.2.ebuild,
gramps-0.9.3.ebuild, gramps-0.9.4.ebuild, gramps-1.0.0.ebuild:
version bump

*gramps-0.99 (11 Feb 2004)

11 Feb 2004; Lisa Seelye gramps-0.99.ebuild:
version bump.. lets hope this cures bug #30112 !

*gramps-0.9.4 (01 Oct 2003)

01 Oct 2003; Lisa Seelye gramps-0.9.4.ebuild:
Version bump, to resolve bug 29895

02 Sep 2003; Alastair Tse gramps-0.9.3.ebuild:
added pygtk glade detection

*gramps-0.9.3 (13 Aug 2003)

13 Aug 2003; Mike Gardiner gramps-0.9.3.ebuild:
Version bump, added scrollkeeper to depends

09 Jul 2003; Alastair Tse gramps-0.9.1.ebuild,
gramps-0.9.2.ebuild:
added pkgconfig dep, cleanup

04 Jul 2003; Alastair Tse gramps-0.9.1.ebuild,
gramps-0.9.2.ebuild:
moved dev-python/ReportLab to dev-python/reportlab

*gramps-0.9.2 (02 Jun 2003)

02 Jun 2003; Alastair Tse gramps-0.9.2.ebuild:
version bump and deps touchup

*gramps-0.9.1 (23 Apr 2003)

23 Apr 2003; Alastair Tse gramps-0.9.1.ebuild:
version bump. gnome2-ize menu shortcut location

*gramps-0.9.0 (30 Mar 2003)

30 Mar 2003; foser gramps-0.9.0.ebuild :
New version, now uses gtk2
Adapted to gnome2 eclass

*gramps-0.8.0 (6 Sep 2002)
6 Sep 2002; Jon Nelson gramps-0.8.0.ebuild :
new upstream package

*gramps-0.7.0 (1 Feb 2002)
27 Aug 2002; Spider gramps-0.7.0.ebuild :
update to work nice with gnome2 (gnome-panel instead of -core)

1 Feb 2002; G.Bevin ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX gramps-3.0.1-no_scrollkeeper.patch 2220 RMD160 94fea473a8cd34e51d6d80882569845f9d483970 SHA1 96b32599dc10488aff9520f8bdb9c1f2f29c6be1 SHA256 4c0e81c2b28d6865d2fb598c242a475c6220e01582dddbd18352252f02df6035
DIST gramps-3.0.1.tar.gz 5932971 RMD160 a76e88bc51e50ae52440cde0779e5b04657a8524 SHA1 371ffba136fe596a3a1a853cd63fd8cd68d0d02b SHA256 5492e8766ef17286ca23ac60bc6c262a07c0669646d1b7c103bf28f4f2032605
EBUILD gramps-3.0.1-r1.ebuild 1610 RMD160 3d346d68f5502d2dfa9d4528091a1e81eec16175 SHA1 a571a7de933cb33bf726fe0cd5e8df642fcfa3d4 SHA256 e4263362d527a1d7c2c82a7c3114031587bd64f651eb7004ae785338f5034fc4
MISC ChangeLog 10235 RMD160 4ac8bf2e386f2bd17ca8354c6d37f92630ea3e31 SHA1 ad548be252885f763d49684c4c88649ed9fd7838 SHA256 74e83dc5db9d57564240b2908e9439d57ac6cebf05a2cffa48572a7428577cdc
MISC metadata.xml 1107 RMD160 ff34ca088516354e7786bd4722769d2eb6fa6f59 SHA1 be0db22d6cf62a88a3e462b71db5911372fdb66e SHA256 fea2474187273a07907730a11db9b397b1e7eee8744546e16aafcd6cca24a547
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkjDMxYACgkQNQqtfCuFneMSHQCfZhrqLObBtRHZC5BASYmLyuGu
y7QAn3kAGy5P/VS5wErPqOKoMiqQ757c
=mny/
-----END PGP SIGNATURE-----

files

gramps-3.0.1-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/gramps/gramps-3.0.1-r1.ebuild,v 1.10 2008/09/07 01:48:58 opfer Exp $

WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"

inherit autotools eutils gnome2 python

DESCRIPTION="Genealogical Research and Analysis Management Programming System"
HOMEPAGE="http://www.gramps-project.org/"
SRC_URI="mirror://sourceforge/gramps/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc sparc x86"
IUSE="reports"

RDEPEND=">=dev-lang/python-2.5
>=dev-python/pygtk-2.10.0
>=dev-python/gnome-python-2.6
reports? ( media-gfx/graphviz )"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/libiconv
dev-util/pkgconfig
app-text/gnome-doc-utils"

DOCS="NEWS README TODO"

pkg_setup() {
if ! built_with_use -a 'dev-lang/python' sqlite berkdb ; then
eerror "You need to install python with Berkely Database support."
eerror "Add 'dev-lang/python berkdb sqlite' to /etc/portage/package.use "
eerror "and then re-emerge python."
die "berkdb or sqlite support missing from Gnome"
fi

G2CONF="${G2CONF} --disable-mime-install"
}

src_unpack() {
gnome2_src_unpack
# will be fixed in 3.0.2
epatch "${FILESDIR}"/${P}-no_scrollkeeper.patch
eautoreconf
# This is for bug 215944, so .pyo/.pyc files don't get into the
# file system
mv "${S}"/py-compile "${S}"/py-compile.orig
ln -s $(type -P true) "${S}"/py-compile
}

pkg_postinst() {
gnome2_pkg_postinst
python_mod_optimize /usr/share/${PN}
}

pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup /usr/share/${PN}
}

metadata.xml




no-herd

beandog@gentoo.org
Steve Dibb


opfer@gentoo.org
Christian Faulhammer


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.


All external software that is needed for graphical
reports will be installed