From cc73193f59042c85bb7abf6babba11f5609bf9ea Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tiziano=20M=C3=BCller?= Date: Fri, 16 Jul 2010 13:54:23 +0000 Subject: [PATCH] Require perl-core/{version,parent} with perl-5.8.x and a newer version of Email-MessageID. Fixed tests with perl-5.8.x. Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- dev-perl/Mail-Builder/ChangeLog | 7 ++++++- dev-perl/Mail-Builder/Mail-Builder-1.16.ebuild | 7 ++++--- dev-perl/Mail-Builder/Manifest | 5 +++-- .../files/1.16-escape-at-for-perl-5.8.patch | 14 ++++++++++++++ 4 files changed, 27 insertions(+), 6 deletions(-) create mode 100644 dev-perl/Mail-Builder/files/1.16-escape-at-for-perl-5.8.patch diff --git a/dev-perl/Mail-Builder/ChangeLog b/dev-perl/Mail-Builder/ChangeLog index 7723b8a64d2a..92f6cda30c49 100644 --- a/dev-perl/Mail-Builder/ChangeLog +++ b/dev-perl/Mail-Builder/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-perl/Mail-Builder # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mail-Builder/ChangeLog,v 1.1 2010/07/15 08:02:20 dev-zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mail-Builder/ChangeLog,v 1.2 2010/07/16 13:54:23 dev-zero Exp $ + + 16 Jul 2010; Tiziano Müller + Mail-Builder-1.16.ebuild, +files/1.16-escape-at-for-perl-5.8.patch: + Require perl-core/{version,parent} with perl-5.8.x and a newer version of + Email-MessageID. Fixed tests with perl-5.8.x. *Mail-Builder-1.16 (15 Jul 2010) diff --git a/dev-perl/Mail-Builder/Mail-Builder-1.16.ebuild b/dev-perl/Mail-Builder/Mail-Builder-1.16.ebuild index 78943b614344..b404a1c2b501 100644 --- a/dev-perl/Mail-Builder/Mail-Builder-1.16.ebuild +++ b/dev-perl/Mail-Builder/Mail-Builder-1.16.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mail-Builder/Mail-Builder-1.16.ebuild,v 1.1 2010/07/15 08:02:20 dev-zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mail-Builder/Mail-Builder-1.16.ebuild,v 1.2 2010/07/16 13:54:23 dev-zero Exp $ EAPI="3" @@ -16,12 +16,12 @@ IUSE="examples test" SRC_TEST="do" -COMMON="dev-lang/perl +COMMON="|| ( >=dev-lang/perl-5.10.1 ( perl-core/version perl-core/parent ) ) dev-perl/MIME-tools dev-perl/Class-Accessor dev-perl/HTML-Tree dev-perl/MIME-Types - dev-perl/Email-MessageID + >=dev-perl/Email-MessageID-1.40.1 dev-perl/Text-Table dev-perl/IO-stringy" DEPEND="${COMMON} @@ -29,6 +29,7 @@ DEPEND="${COMMON} dev-perl/Test-Pod-Coverage )" RDEPEND="${COMMON}" +PATCHES=("${FILESDIR}/${PV}-escape-at-for-perl-5.8.patch") src_install() { mydoc="Changes README" perl-module_src_install diff --git a/dev-perl/Mail-Builder/Manifest b/dev-perl/Mail-Builder/Manifest index e84aca1be402..81623446b89c 100644 --- a/dev-perl/Mail-Builder/Manifest +++ b/dev-perl/Mail-Builder/Manifest @@ -1,4 +1,5 @@ +AUX 1.16-escape-at-for-perl-5.8.patch 574 RMD160 d6e2c02e1852218f57d08c474ba123c30b3304b1 SHA1 5d1a1d3dcb202ddf949581105ddf193e6a54fc45 SHA256 43991579e3903748065b9b0c130e87d049f263b8a79438fccaf65b711a0d4752 DIST Mail-Builder-1.16.tar.gz 47056 RMD160 b2d1a5509dab0544a8edffea5dfb170b9c74570d SHA1 9190aa4e003b15d648d9c3aa7c976d3cbf1aeeca SHA256 d8787df8f4674c154dbf1b3fe637adbaeeff3682c194bc6b35ef493642cbe44f -EBUILD Mail-Builder-1.16.ebuild 935 RMD160 468e0b95ec058a572000de09a795d77995005bd3 SHA1 5de802c4966c3cd0d6d57e1794f7dc0a50fc5aa5 SHA256 e6ec74a9820b53de54c44197994826914b02b92b346c9171ec6b4689ec29258f -MISC ChangeLog 408 RMD160 fe340eebf1c3cfa0c3c267bd774abe6b3771f5b4 SHA1 b97436781e59648a2c58fce9730fa375d4fa91ac SHA256 9c70426ffa0c5a0f61ed3a991815ca82c859c922e1a714af281d41146285eb59 +EBUILD Mail-Builder-1.16.ebuild 1058 RMD160 8341854f0122c9e48e248d4afd220ede0fff7aa1 SHA1 74f7912d8e3d024f0fbf57d4822f5f51990aa709 SHA256 60d6948842c889ecf7b2f993d0823ee5376ff42ff806cf9dd37929a91b2e569b +MISC ChangeLog 656 RMD160 7a782a7e43809fa61c1f19ca7be3d69feebf18ab SHA1 a8f020c23cb2da049a5f5e4c58ae8dc171db3650 SHA256 5947330825e3b9ab9e67d71586e859b84cc5771fe10dbc233488cc9ee6e82bc1 MISC metadata.xml 345 RMD160 ac5d3bfe706333912f5f25126c80bdcbc8b80d6a SHA1 4a2e4daf7f26a128baca4c8df719f02d28eb2695 SHA256 509d25792f0908aee329c68cb944ebb10583ba777fa451576baa46e5143f4fbd diff --git a/dev-perl/Mail-Builder/files/1.16-escape-at-for-perl-5.8.patch b/dev-perl/Mail-Builder/files/1.16-escape-at-for-perl-5.8.patch new file mode 100644 index 000000000000..f1d01be226e2 --- /dev/null +++ b/dev-perl/Mail-Builder/files/1.16-escape-at-for-perl-5.8.patch @@ -0,0 +1,14 @@ +diff --git a/t/008_builder.t b/t/008_builder.t +index bde82ef..5776ba8 100755 +--- a/t/008_builder.t ++++ b/t/008_builder.t +@@ -139,7 +139,7 @@ is($mime->head->get('Subject'),'Testmail'."\n"); + is($mime->head->get('From'),'"me" '."\n"); + + is($mime->head->get('Content-Language'),'de'."\n"); +-like($mime->head->get('Message-ID'),qr/<[0-9A-Za-z.@-]+>/); ++like($mime->head->get('Message-ID'),qr/<[0-9A-Za-z.\@-]+>/); + is($mime->parts,2); + is($mime->parts(0)->mime_type,'application/pdf'); + is($mime->parts(1)->mime_type,'text/plain'); +\ No newline at end of file -- 2.26.2