summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Cummings <mcummings@gentoo.org>2004-10-29 15:29:31 +0000
committerMichael Cummings <mcummings@gentoo.org>2004-10-29 15:29:31 +0000
commitcff543bcd3f3e05d6f9b999e8456115a6fce6456 (patch)
treeefa41915dcfe5fd11725b6e50318833adc7897f8 /dev-perl
parentimprovements with tmp log creation with python-updater (#68843) (diff)
downloadhistorical-cff543bcd3f3e05d6f9b999e8456115a6fce6456.tar.gz
historical-cff543bcd3f3e05d6f9b999e8456115a6fce6456.tar.bz2
historical-cff543bcd3f3e05d6f9b999e8456115a6fce6456.zip
bug 69248
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/SOAP-Lite/ChangeLog12
-rw-r--r--dev-perl/SOAP-Lite/Manifest15
-rw-r--r--dev-perl/SOAP-Lite/SOAP-Lite-0.60a-r1.ebuild54
-rw-r--r--dev-perl/SOAP-Lite/files/SOAP-Lite-0.60.a.patch12
-rw-r--r--dev-perl/SOAP-Lite/files/digest-SOAP-Lite-0.60a-r11
5 files changed, 92 insertions, 2 deletions
diff --git a/dev-perl/SOAP-Lite/ChangeLog b/dev-perl/SOAP-Lite/ChangeLog
index 2c9c53f8db8d..b6b2e8d9f394 100644
--- a/dev-perl/SOAP-Lite/ChangeLog
+++ b/dev-perl/SOAP-Lite/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for dev-perl/SOAP-Lite
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/SOAP-Lite/ChangeLog,v 1.7 2004/09/27 09:08:20 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/SOAP-Lite/ChangeLog,v 1.8 2004/10/29 15:29:31 mcummings Exp $
+
+*SOAP-Lite-0.60a-r1 (29 Oct 2004)
+
+ 29 Oct 2004; Michael Cummings <mcummings@gentoo.org>
+ +files/SOAP-Lite-0.60.a.patch, +SOAP-Lite-0.60a-r1.ebuild:
+ This bug was brought to light in bug 69248; the author of SOAP-Lite placed a
+ dep for MIME-Parser 6.X during the tranition in maintainers of MIME-tools.
+ The 6.X series doesn't really exist, so this has been patched to replace the
+ dep on 6.X with the current stable of MIME-tools. In addition, the tests are
+ intentionally disabled. Please read the notes in the ebuild as to why.
27 Sep 2004; Michael Cummings <mcummings@gentoo.org> SOAP-Lite-0.60a.ebuild:
Corrected MIME-tools dep to the "real" current/latest version, not the
diff --git a/dev-perl/SOAP-Lite/Manifest b/dev-perl/SOAP-Lite/Manifest
index 695e130eb744..6f7924a758a4 100644
--- a/dev-perl/SOAP-Lite/Manifest
+++ b/dev-perl/SOAP-Lite/Manifest
@@ -1,6 +1,19 @@
-MD5 9e0cf49b758ff0f99f8d811eb80856d4 ChangeLog 911
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 0e2bfb5de50880a98a62e946a30e4894 ChangeLog 1450
MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
MD5 630f80f40ff0e65a5789c11bb21cdf0d SOAP-Lite-0.55.ebuild 848
MD5 dc7a448eb5a00f8c7fa18fda1178e090 SOAP-Lite-0.60a.ebuild 1072
+MD5 b141bd9b5ce31aa10aa286375c62a7e2 SOAP-Lite-0.60a-r1.ebuild 1668
+MD5 9045b344a9f5a56a2f80f31a627adcde files/SOAP-Lite-0.60.a.patch 652
MD5 a28ac4a4bb16719e4bd3ce3c6ab5e08b files/digest-SOAP-Lite-0.55 66
MD5 6d49bd1e5b967a5a203500df88e8c738 files/digest-SOAP-Lite-0.60a 67
+MD5 6d49bd1e5b967a5a203500df88e8c738 files/digest-SOAP-Lite-0.60a-r1 67
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.6 (GNU/Linux)
+
+iD8DBQFBgmGytG5z4I8BtQoRArA+AJ0TAHob/wqsImlUn4EHFlDnBnYSPACfWmt1
+yut65IBbHOPwYWhI2yJL9wU=
+=XuGS
+-----END PGP SIGNATURE-----
diff --git a/dev-perl/SOAP-Lite/SOAP-Lite-0.60a-r1.ebuild b/dev-perl/SOAP-Lite/SOAP-Lite-0.60a-r1.ebuild
new file mode 100644
index 000000000000..1a695dbbe169
--- /dev/null
+++ b/dev-perl/SOAP-Lite/SOAP-Lite-0.60a-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/SOAP-Lite/SOAP-Lite-0.60a-r1.ebuild,v 1.1 2004/10/29 15:29:31 mcummings Exp $
+
+IUSE="jabber ssl"
+
+inherit perl-module eutils
+
+MY_PV=${PV/a//}
+MY_P=SOAP-Lite-${MY_PV}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="Provides a simple and lightweight interface to the SOAP protocol (sic) both on client and server side."
+
+SRC_URI="mirror://cpan/authors/id/B/BY/BYRNE/SOAP/${P}.tar.gz"
+HOMEPAGE="http://search.cpan.org/~byrne/${P}"
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="~x86 ~amd64 ~ppc ~sparc ~alpha"
+
+# TESTS ARE DISABLED ON PURPOSE
+# This module attempts to access an external website for validation
+# of the MIME::Parser - not only is that bad practice in general,
+# but in this particular case the external site isn't even valid anymore# -mpc
+# 24/10/04
+#SRC_TEST="do"
+
+DEPEND="${DEPEND}
+ dev-perl/XML-Parser
+ dev-perl/libwww-perl
+ dev-perl/libnet
+ dev-perl/MIME-Lite
+ dev-perl/MIME-Base64
+ ssl? ( dev-perl/Crypt-SSLeay )
+ jabber? ( dev-perl/Net-Jabber )
+ ssl? ( dev-perl/IO-Socket-SSL )
+ dev-perl/Compress-Zlib
+ >=dev-perl/MIME-tools-5.413"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ # The author of this module put a dep for MIME::Parser 6.X - but the6.X
+ # release of MIME::Parser was a mistake during a change in maintainers on
+ # cpan. This patch alters the dependancy to the "real" stable version of
+ # MIME::Parser.
+ epatch ${FILESDIR}/SOAP-Lite-0.60.a.patch
+}
+
+
+src_compile() {
+ (echo yes) | perl-module_src_compile || perl-module_src_compile || die "compile failed"
+ perl-module_src_test || die "test failed"
+}
diff --git a/dev-perl/SOAP-Lite/files/SOAP-Lite-0.60.a.patch b/dev-perl/SOAP-Lite/files/SOAP-Lite-0.60.a.patch
new file mode 100644
index 000000000000..2bcbe767f55e
--- /dev/null
+++ b/dev-perl/SOAP-Lite/files/SOAP-Lite-0.60.a.patch
@@ -0,0 +1,12 @@
+diff -burN SOAP-Lite-0.60/Makefile.PL.old SOAP-Lite-0.60/Makefile.PL
+--- SOAP-Lite-0.60/Makefile.PL.old 2004-10-29 11:07:34.665925280 -0400
++++ SOAP-Lite-0.60/Makefile.PL 2004-10-29 11:08:02.491695120 -0400
+@@ -22,7 +22,7 @@
+ ["MIME messages","SOAP::MIMEParser",{"MIME::Parser" => 0},1],
+ ["SSL Support for TCP Transport","SOAP::Transport::TCP",{"IO::Socket::SSL" => 0},0],
+ ["Compression support for HTTP","SOAP::Transport::HTTP",{"Compress::Zlib" => 0},0],
+- ["MIME interoperability w/ Axis","SOAP::Lite",{"MIME::Parser" => "6.106"},0],
++ ["MIME interoperability w/ Axis","SOAP::Lite",{"MIME::Parser" => "5.415"},0],
+ );
+
+ use Getopt::Long;
diff --git a/dev-perl/SOAP-Lite/files/digest-SOAP-Lite-0.60a-r1 b/dev-perl/SOAP-Lite/files/digest-SOAP-Lite-0.60a-r1
new file mode 100644
index 000000000000..da02ab7c416c
--- /dev/null
+++ b/dev-perl/SOAP-Lite/files/digest-SOAP-Lite-0.60a-r1
@@ -0,0 +1 @@
+MD5 aed9f8e9c4cf180d15c6e15aedc484d7 SOAP-Lite-0.60a.tar.gz 170390