bug 112775, cpan rt ticket 16009
authorMichael Cummings <mcummings@gentoo.org>
Mon, 21 Nov 2005 18:36:25 +0000 (18:36 +0000)
committerMichael Cummings <mcummings@gentoo.org>
Mon, 21 Nov 2005 18:36:25 +0000 (18:36 +0000)
Package-Manager: portage-2.0.53_rc6

dev-perl/XML-GDOME/ChangeLog
dev-perl/XML-GDOME/Manifest
dev-perl/XML-GDOME/XML-GDOME-0.86.ebuild
dev-perl/XML-GDOME/files/gdome-version-check.patch [new file with mode: 0644]

index e20122d0d02855fc57325dc3d9b1a669c72fe7f4..e90009654564c83eb71e25e0626b3fbca7b2f48f 100644 (file)
@@ -1,8 +1,12 @@
 # ChangeLog for dev-perl/XML-GDOME
 # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-GDOME/ChangeLog,v 1.13 2005/08/03 22:37:23 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-GDOME/ChangeLog,v 1.14 2005/11/21 18:36:25 mcummings Exp $
 
-  03 Aug 2005; Bryan Østergaard <kloeri@gentoo.org> XML-GDOME-0.86.ebuild:
+  21 Nov 2005; <mcumming@gentoo.org> +files/gdome-version-check.patch,
+  XML-GDOME-0.86.ebuild:
+  bug 112775, cpan rt ticket 16009
+
+  03 Aug 2005; Bryan Ã\98stergaard <kloeri@gentoo.org> XML-GDOME-0.86.ebuild:
   Stable on alpha.
 
   06 May 2005; Sven Wegener <swegener@gentoo.org> XML-GDOME-0.86.ebuild:
@@ -14,7 +18,7 @@
   30 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org> XML-GDOME-0.86.ebuild:
   Stable on sparc
 
-  30 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> XML-GDOME-0.86.ebuild:
+  30 Apr 2005; Bryan Ã\83Â\98stergaard <kloeri@gentoo.org> XML-GDOME-0.86.ebuild:
   ~alpha keyword.
 
   29 Apr 2005; Michael Cummings <mcummings@gentoo.org>
index c98dfdce3efc86a00806d89f192cde43b666d522..673d2a6046b098ac76c1714410c7aa99d29445ba 100644 (file)
@@ -1,16 +1,17 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 ebbb4e98f230e0b33d8b04a15bc170e4 ChangeLog 1729
-MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
-MD5 a4d6370d4ba1cbd409cf5d3122c087b6 XML-GDOME-0.86.ebuild 631
+MD5 6cf1c9b0f824dca16d4242c77e104e47 ChangeLog 1868
 MD5 ed63dcc5e3bcdf1f8c56c846fedd89c6 XML-GDOME-0.85.ebuild 621
+MD5 a949af2a9021ba2b9f1bbd6017ef38e1 XML-GDOME-0.86.ebuild 727
 MD5 f9eaccf237937fc90e3ddd5b920f3044 files/digest-XML-GDOME-0.85 65
 MD5 2cdbde03077a5bc4653bf0bdd4f44ab1 files/digest-XML-GDOME-0.86 65
+MD5 402b550c5f786d3c31da54f0c62f5f65 files/gdome-version-check.patch 704
+MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
+Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFC8UcvKf2g/qXtneoRAgn/AJ9Hl2G+RRaHxwk2sH0P1wsuuojEqACfXgi2
-6BBB0bxQ5ZefccXGqIcLm0I=
-=Kam7
+iD8DBQFDghPEtG5z4I8BtQoRAk4zAJ9TKUUHMZhFUcgc9BD1kgq7huM7JgCfdChU
+2Ln3V0s7BKfgIkZBav1aoYU=
+=5T7x
 -----END PGP SIGNATURE-----
index ab37475747d1c55316efe280d5ac81c8b2a44619..4967aeca93a1477131fa2694e3c714d11d96f2df 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-GDOME/XML-GDOME-0.86.ebuild,v 1.11 2005/08/03 22:37:23 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-GDOME/XML-GDOME-0.86.ebuild,v 1.12 2005/11/21 18:36:25 mcummings Exp $
 
-inherit perl-module
+inherit perl-module eutils
 
 DESCRIPTION="Provides the DOM Level 2 Core API for accessing XML documents"
 SRC_URI="mirror://cpan/authors/id/T/TJ/TJMATHER/${P}.tar.gz"
@@ -16,3 +16,9 @@ IUSE=""
 DEPEND=">=dev-libs/gdome2-0.7.2
                dev-perl/XML-LibXML-Common
                dev-perl/XML-SAX"
+
+src_unpack() {
+       unpack ${A}
+       cd ${S}
+       epatch ${FILESDIR}/gdome-version-check.patch
+}
diff --git a/dev-perl/XML-GDOME/files/gdome-version-check.patch b/dev-perl/XML-GDOME/files/gdome-version-check.patch
new file mode 100644 (file)
index 0000000..d81aad3
--- /dev/null
@@ -0,0 +1,15 @@
+--- Makefile.PL.bak     2005-11-21 13:24:06.000000000 -0500
++++ Makefile.PL 2005-11-21 13:28:04.000000000 -0500
+@@ -16,7 +16,11 @@ my $DEBUG = delete $config{DEBUG};
+ eval {
+     print "running gdome-config... ";
+     my $ver = backtick('gdome-config --version');
+-    my ($major, $minor, $point) = $ver =~ /(\d+).(\d+)\.(\d+)/g;
++       my $point =0;
++       my ($major, $minor) = $ver =~ /(\d+)\.(\d+)/g;
++       if ($minor =~ m/\./) {
++               ($minor,$point) = $minor =~ /(\d+)\.(\d+)/g;
++               }
+     die "VERSION" unless $major == 0 && (($minor == 7 && $point >= 2)
+                                         || ($minor >= 8));
+     $config{LIBS} ||= backtick('gdome-config --libs');