summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuy Martin <gmsoft@gentoo.org>2004-08-30 10:21:18 +0000
committerGuy Martin <gmsoft@gentoo.org>2004-08-30 10:21:18 +0000
commit87bf2194b38763b666ed8dc7ce1836568cbfab08 (patch)
treeb9b3d4222b11c385181443c077fb9764fb8231a5 /dev-libs
parentUnconditonal use of -fPIC (#55238). (Manifest recommit) (diff)
downloadgentoo-2-87bf2194b38763b666ed8dc7ce1836568cbfab08.tar.gz
gentoo-2-87bf2194b38763b666ed8dc7ce1836568cbfab08.tar.bz2
gentoo-2-87bf2194b38763b666ed8dc7ce1836568cbfab08.zip
Unconditonal use of -fPIC (#55238).
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/gmetadom/ChangeLog7
-rw-r--r--dev-libs/gmetadom/Manifest2
-rw-r--r--dev-libs/gmetadom/files/digest-gmetadom-0.2.1-r21
-rw-r--r--dev-libs/gmetadom/gmetadom-0.2.1-r2.ebuild50
4 files changed, 59 insertions, 1 deletions
diff --git a/dev-libs/gmetadom/ChangeLog b/dev-libs/gmetadom/ChangeLog
index 2cf1608c5fa0..d1210d8d3f21 100644
--- a/dev-libs/gmetadom/ChangeLog
+++ b/dev-libs/gmetadom/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/gmetadom
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmetadom/ChangeLog,v 1.8 2004/08/03 11:36:51 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmetadom/ChangeLog,v 1.9 2004/08/30 10:21:17 gmsoft Exp $
+
+*gmetadom-0.2.1-r2 (30 Aug 2004)
+
+ 30 Aug 2004; Guy Martin <gmsoft@gentoo.org> +gmetadom-0.2.1-r2.ebuild:
+ Unconditonal use of -fPIC (#55238).
03 Aug 2004; David Holm <dholm@gentoo.org> gmetadom-0.2.1-r1.ebuild:
Added to ~ppc.
diff --git a/dev-libs/gmetadom/Manifest b/dev-libs/gmetadom/Manifest
index bcdcc5d15c8c..4907572e337b 100644
--- a/dev-libs/gmetadom/Manifest
+++ b/dev-libs/gmetadom/Manifest
@@ -5,6 +5,7 @@ MD5 4b01e7566ffd7faffa34e61e84b90467 gmetadom-0.2.0.ebuild 734
MD5 e781dbc70b628b213c55c56dfdd8bfa3 gmetadom-0.2.1.ebuild 750
MD5 e10a0da4fac2882942ffa8360ccdd921 metadata.xml 201
MD5 c8e6fda17f0baba667ab17428598b7bf gmetadom-0.2.1-r1.ebuild 1162
+MD5 7716b6f0f1b585c9cdbaddfaf5f262bd gmetadom-0.2.1-r2.ebuild 1184
MD5 7192830dc2daf239e593ee9d302af67e files/digest-gmetadom-0.0.3-r3 66
MD5 61a42bb68511dea925d7f7860eb7027c files/digest-gmetadom-0.1.8 66
MD5 350b9753c53fe68919fe89a53c77736a files/digest-gmetadom-0.2.0 66
@@ -12,3 +13,4 @@ MD5 51735b8a4a855394319affc43667b6de files/digest-gmetadom-0.2.1 66
MD5 07657f960b260c0ab18b3022b6c115a4 files/gmetadom-0.0.3-gcc3.diff 863
MD5 51735b8a4a855394319affc43667b6de files/digest-gmetadom-0.2.1-r1 66
MD5 326c113f108983dcacee65c42b42b766 files/gmetadom-0.2.1-gentoo.patch 2344
+MD5 51735b8a4a855394319affc43667b6de files/digest-gmetadom-0.2.1-r2 66
diff --git a/dev-libs/gmetadom/files/digest-gmetadom-0.2.1-r2 b/dev-libs/gmetadom/files/digest-gmetadom-0.2.1-r2
new file mode 100644
index 000000000000..8a061964eb93
--- /dev/null
+++ b/dev-libs/gmetadom/files/digest-gmetadom-0.2.1-r2
@@ -0,0 +1 @@
+MD5 d49465d563d83e99ea1c4f7816d1ac9a gmetadom-0.2.1.tar.gz 476454
diff --git a/dev-libs/gmetadom/gmetadom-0.2.1-r2.ebuild b/dev-libs/gmetadom/gmetadom-0.2.1-r2.ebuild
new file mode 100644
index 000000000000..2328faf0dd7e
--- /dev/null
+++ b/dev-libs/gmetadom/gmetadom-0.2.1-r2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmetadom/gmetadom-0.2.1-r2.ebuild,v 1.1 2004/08/30 10:21:18 gmsoft Exp $
+
+inherit 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="~x86 ~ppc"
+IUSE="ocaml"
+
+RDEPEND=">=dev-libs/gdome2-0.8.0"
+DEPEND="${RDEPEND}
+ >=dev-libs/libxslt-1.0.0
+ ocaml? ( >=dev-lang/ocaml-3.05
+ >=dev-ml/findlib-0.8 )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-gentoo.patch
+}
+
+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
+ #emake || die
+ make || die
+}
+
+src_install() {
+ local destdir=`ocamlfind printconf destdir`
+
+ make \
+ DESTDIR=${D} \
+ OCAMLINSTALLDIR=${D}${destdir}/gdome2 \
+ OCAMLFIND_LDCONF=dummy \
+ install || die
+
+ dodoc AUTHORS BUGS ChangeLog HISTORY LICENSE NEWS README
+}