summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinrich Wendel <lanius@gentoo.org>2003-11-22 19:12:57 +0000
committerHeinrich Wendel <lanius@gentoo.org>2003-11-22 19:12:57 +0000
commitc5d035bff3be05722d16d8aabd1a2163700c1cdd (patch)
treeb10da6a225c738c58b29902afa4989b63c89995e /dev-libs
parentAdded ~sparc keyword. (diff)
downloadgentoo-2-c5d035bff3be05722d16d8aabd1a2163700c1cdd.tar.gz
gentoo-2-c5d035bff3be05722d16d8aabd1a2163700c1cdd.tar.bz2
gentoo-2-c5d035bff3be05722d16d8aabd1a2163700c1cdd.zip
libxml 2.6.2 compile fix
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/gdome2/ChangeLog11
-rw-r--r--dev-libs/gdome2/Manifest9
-rw-r--r--dev-libs/gdome2/files/gdome2-0.8.0-libxml.patch20
-rw-r--r--dev-libs/gdome2/gdome2-0.8.0.ebuild11
4 files changed, 43 insertions, 8 deletions
diff --git a/dev-libs/gdome2/ChangeLog b/dev-libs/gdome2/ChangeLog
index a15bae0ef441..a82f58fb8eda 100644
--- a/dev-libs/gdome2/ChangeLog
+++ b/dev-libs/gdome2/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for dev-libs/gdome2
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/gdome2/ChangeLog,v 1.7 2003/09/14 14:42:15 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gdome2/ChangeLog,v 1.8 2003/11/22 19:12:52 lanius Exp $
+
+*gdome2-0.8.0 (22 Nov 2003)
+
+ 22 Nov 2003; Heinrich Wendel <lanius@gentoo.org> gdome2-0.8.0.ebuild,
+ files/gdome2-0.8.0-libxml.patch:
+ fixed compile with libxml-2.6.2
+
+ Heinrich Wendel <lanius@gentoo.org> gdom2-0.8.0.ebuild,
+ version bump;
14 Sep 2003; David Holm <dholm@gentoo.org> gdome2-0.7.4.ebuild:
Added to ~ppc after testing.
diff --git a/dev-libs/gdome2/Manifest b/dev-libs/gdome2/Manifest
index 48ad59fc03fd..2d3e1dabffdd 100644
--- a/dev-libs/gdome2/Manifest
+++ b/dev-libs/gdome2/Manifest
@@ -1,7 +1,8 @@
+MD5 d8068522e70b2888420b93e172a07548 gdome2-0.7.2.ebuild 778
+MD5 f824ec7e0b6848e8a9a5cb246af8499e gdome2-0.8.0.ebuild 882
+MD5 e4b4a16c436a0810f28173ff31c916c1 gdome2-0.7.4.ebuild 803
+MD5 c7617cde480c23c3830f559d77592a39 ChangeLog 1096
+MD5 adc1c918fc7ccbcab64ad23ef008641e files/gdome2-0.8.0-libxml.patch 658
MD5 e6b845ed3e5939ce62ee4d95f942071f files/digest-gdome2-0.7.2 64
MD5 998bb98160e3d9c3f967b518e4d12341 files/digest-gdome2-0.7.4 64
MD5 5f9413aa7e0b6062f96137db96fac4e9 files/digest-gdome2-0.8.0 64
-MD5 ef9a18355bfb47112c619ba2b433710c gdome2-0.7.2.ebuild 777
-MD5 1f93a4b153d6f736341d0e44b8a6ce3f gdome2-0.8.0.ebuild 805
-MD5 e4b4a16c436a0810f28173ff31c916c1 gdome2-0.7.4.ebuild 803
-MD5 bf30f04f4cfab5f9ce983876679bdd71 ChangeLog 849
diff --git a/dev-libs/gdome2/files/gdome2-0.8.0-libxml.patch b/dev-libs/gdome2/files/gdome2-0.8.0-libxml.patch
new file mode 100644
index 000000000000..7c6b6cbf5536
--- /dev/null
+++ b/dev-libs/gdome2/files/gdome2-0.8.0-libxml.patch
@@ -0,0 +1,20 @@
+--- gdome2-0.8.0/libgdome/gdome.c.orig 2003-11-17 22:37:32.741786432 +0000
++++ gdome2-0.8.0/libgdome/gdome.c 2003-11-17 22:37:48.309419792 +0000
+@@ -23,6 +23,7 @@
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
++#include <libxml/parser.h>
+ #include <libxml/hash.h>
+ #include "gdome.h"
+ #include "gdome-xml-str.h"
+--- gdome2-0.8.0/libgdome/gdome-refdebug.c.orig 2003-11-17 22:38:26.774572200 +0000
++++ gdome2-0.8.0/libgdome/gdome-refdebug.c 2003-11-17 22:38:43.800983792 +0000
+@@ -19,6 +19,7 @@
+ */
+
+ #include <glib.h>
++#include <libxml/parser.h>
+ #include <libxml/hash.h>
+ #include "gdome.h"
+ #include "gdome-events.h"
diff --git a/dev-libs/gdome2/gdome2-0.8.0.ebuild b/dev-libs/gdome2/gdome2-0.8.0.ebuild
index cb73553614e1..64c0c2589da3 100644
--- a/dev-libs/gdome2/gdome2-0.8.0.ebuild
+++ b/dev-libs/gdome2/gdome2-0.8.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/gdome2/gdome2-0.8.0.ebuild,v 1.1 2003/10/04 09:29:27 lanius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gdome2/gdome2-0.8.0.ebuild,v 1.2 2003/11/22 19:12:52 lanius Exp $
DESCRIPTION="The DOM C library for the GNOME project"
HOMEPAGE="http://gdome2.cs.unibo.it/"
@@ -13,10 +13,15 @@ KEYWORDS="~x86 ~sparc ~ppc"
DEPEND=">=dev-libs/libxml2-2.4.21
=dev-libs/glib-1.2*"
-# has the option of using glib-2 by using --enable-glib-2
-src_compile() {
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-libxml.patch
+}
+# has the option of using glib-2 by using --enable-glib-2
+src_compile() {
econf \
--with-html-dir=${D}/usr/share/doc || die "configure problem"
emake || die "compile problem"