Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-libs/gmetadom
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmetadom/ChangeLog,v 1.37 2008/06/30 22:38:21 matsuu Exp $
30 Jun 2008; MATSUU Takuto
-files/gmetadom-0.2.3-gcc41.patch, -files/gmetadom-0.2.3-gentoo.patch,
-gmetadom-0.2.3.ebuild:
Removed old version, bug #226555.
23 Jun 2008; Kenneth Prugh
amd64 stable, bug #216405
21 Jun 2008; Markus Rothe
Stable on ppc64; bug #216405
16 Jun 2008; Jeroen Roovers
Stable for HPPA (bug #216405).
15 Jun 2008; Raúl Porcel
ia64/sparc/x86 stable wrt #216405
15 Jun 2008; Tobias Klausmann
Stable on alpha, bug #216405
14 Jun 2008; nixnut
Stable on ppc wrt bug 216405
10 May 2008; Mark Loeser
+files/gmetadom-0.2.6-gcc43.patch, gmetadom-0.2.6.ebuild:
Patch to fix compilation with gcc-4.3 by Peter Alfredsen
18 Jan 2008; MATSUU Takuto
files/gmetadom-0.2.6-gentoo.patch:
Fxied to work with ocaml USE flag. #204819
*gmetadom-0.2.6 (17 Jan 2008)
17 Jan 2008; MATSUU Takuto
+files/gmetadom-0.2.6-gentoo.patch, +gmetadom-0.2.6.ebuild:
Version bumped for #204819 and #206152.
14 May 2007; Thilo Bangert
add
14 Oct 2006; Bryan Østergaard
Remove obz from metadata due to retiring.
09 Sep 2006; MATSUU Takuto
-files/gmetadom-0.0.3-gcc3.diff, -files/gmetadom-0.2.1-gentoo.patch,
-files/gmetadom-0.2.2-gentoo.patch, -gmetadom-0.0.3-r3.ebuild,
-gmetadom-0.1.8.ebuild, -gmetadom-0.2.1-r2.ebuild, -gmetadom-0.2.2.ebuild,
-gmetadom-0.2.2-r1.ebuild:
Removed old versions.
06 Sep 2006; Thomas Cort
Stable on alpha.
21 Aug 2006; Chris Gianelloni
Stable on amd64 and x86 wrt bug #144120.
19 Aug 2006; Tobias Scherbaum
gmetadom-0.2.3.ebuild:
ppc stable, bug #144120
17 Aug 2006; Jeroen Roovers
Stable for HPPA (bug #144120).
16 Aug 2006; Markus Rothe
Stable on ppc64; bug #144120
07 Aug 2006; Alastair Tse
stable bump for x86
03 Aug 2006; Gustavo Zacarias
Stable on sparc
21 Apr 2006; Thomas Cort
Added ~alpha keyword wrt Bug #110858.
21 Feb 2006; Aron Griffis
Mark 0.2.3 ~ia64
*gmetadom-0.2.3 (24 Dec 2005)
24 Dec 2005; MATSUU Takuto
+files/gmetadom-0.2.3-gcc41.patch, +files/gmetadom-0.2.3-gentoo.patch,
+gmetadom-0.2.3.ebuild:
Version bumped.
Fixed for gcc 4.1, Bug 115918.
31 Oct 2005; Brent Baude
marking gmetadom-0.2.2-r1 in support of bug 110858
31 Oct 2005; Jason Wever
Added ~sparc keyword wrt bug #110858.
*gmetadom-0.2.2-r1 (12 Feb 2005)
12 Feb 2005; MATSUU Takuto
+files/gmetadom-0.2.2-gentoo.patch, +gmetadom-0.2.2-r1.ebuild:
Fixed emerge fails with libtool mismatch. Bug 81569.
03 Jan 2005; MATSUU Takuto
-gmetadom-0.2.1-r1.ebuild, -gmetadom-0.2.1.ebuild:
Version bumped.
Removed old versions.
*gmetadom-0.2.1-r2 (30 Aug 2004)
30 Aug 2004; Guy Martin
Unconditonal use of -fPIC (#55238).
03 Aug 2004; David Holm
Added to ~ppc.
*gmetadom-0.2.1-r1 (30 Jul 2004)
30 Jul 2004; MATSUU Takuto
Fixed ocaml bindings problem. Bug#56682.
*gmetadom-0.2.1 (21 Jan 2004)
21 Jan 2004; MATSUU Takuto
Version bumped.
Added ocaml to IUSE.
*gmetadom-0.2.0 (05 Oct 2003)
05 Oct 2003; MATSUU Takuto
Version bump.
*gmetadom-0.1.8 (29 Aug 2003)
29 Aug 2003; George Shapovalov
new (much improved) version, ebuild haks no longer necessary (#27418)
thanks to Matsuu Takuto
*gmetadom-0.0.3-r3 (17 Apr 2003)
17 Apr 2003; George Shapovalov
initial release (#11398)
A library providing bindings for multiple languages of multiple C DOM implementations
ebuild submitted by Matthieu Sozeau
AUX gmetadom-0.2.6-gcc43.patch 700 RMD160 4251d4a51fa25d0595eb28c70fe701233b79f230 SHA1 5446774e802407ddc5e56bb0d3889cdbf1090443 SHA256 71d06b41cafcbca318d48d39c97e9f25873461828c7702541f721fd478dbbacf
AUX gmetadom-0.2.6-gentoo.patch 5909 RMD160 8cce974b148c6c2ec62e92576494b8e301acaeea SHA1 9e7f29b2095af857da30332600ba094b8fce9ed7 SHA256 ebfc7233b5b89bbd63078b3b82e41648a2c3a90c13280874cdff34a72e0b0036
DIST gmetadom-0.2.6.tar.gz 509165 RMD160 db56a122853b6b2881d54cb5396c70ea94760e18 SHA1 04d162583193c5b8e5e1ea7a224c24e1a50f6b67 SHA256 2f1e286dfceb7877f90c72de7e5e17a87d0e3f8121feff794a6f637bc1a6756a
EBUILD gmetadom-0.2.6.ebuild 1248 RMD160 387b8550f028b0104c76c4ac3cd0bf08d7e04e80 SHA1 f4deacf2d79b5949c50a1d95310a565dd429b37e SHA256 f437f0eeef184ef19f1695b393aa08edb19cbc25ac2221eb4069a053d7a42828
MISC ChangeLog 5102 RMD160 9de559cbb33dba505622262dc996b927e95811bd SHA1 59ca74c01652dc541388d0bfb55d1234515b84ee SHA256 afa4dbe5a0fe73b8826915132759c6cd636aee7f061c32d1150840b0a0d89414
MISC metadata.xml 222 RMD160 23efe87c16ebc9fbeb91e894ab372cc3bb66bc49 SHA1 a5d1e2317ae207bbd664aebe986687948fdd984a SHA256 38ef3457fd14e6872985f0e100fde79d0b8a9dbc4fc39ceef780c8c5abc5f337
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmetadom/gmetadom-0.2.6.ebuild,v 1.8 2008/06/23 15:26:16 ken69267 Exp $
WANT_AUTOCONF=latest
WANT_AUTOMAKE=latest
inherit autotools flag-o-matic eutils
DESCRIPTION="A library providing bindings for multiple languages of multiple C DOM implementations"
HOMEPAGE="http://gmetadom.sourceforge.net/"
SRC_URI="mirror://sourceforge/gmetadom/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="ocaml"
RDEPEND="dev-libs/glib
>=dev-libs/gdome2-0.8.0
>=dev-libs/libxslt-1.0.0"
DEPEND="${RDEPEND}
dev-util/pkgconfig
ocaml? (
>=dev-lang/ocaml-3.05
>=dev-ml/findlib-0.8
)"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gentoo.patch
epatch "${FILESDIR}"/${P}-gcc43.patch
eautoreconf
}
src_compile() {
local mymod="gdome_cpp_smart"
# Unconditonal use of -fPIC (#55238).
append-flags -fPIC
use ocaml && mymod="${mymod} gdome_caml"
econf --with-modules="${mymod}" || die
# parallel b0rks
emake -j1 || die
}
src_install() {
emake -j1 DESTDIR="${D}" install || die
dodoc AUTHORS BUGS ChangeLog HISTORY NEWS README
}