Require perl-core/{version,parent} with perl-5.8.x and a newer version of Email-Messa...
authorTiziano Müller <dev-zero@gentoo.org>
Fri, 16 Jul 2010 13:54:23 +0000 (13:54 +0000)
committerTiziano Müller <dev-zero@gentoo.org>
Fri, 16 Jul 2010 13:54:23 +0000 (13:54 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

dev-perl/Mail-Builder/ChangeLog
dev-perl/Mail-Builder/Mail-Builder-1.16.ebuild
dev-perl/Mail-Builder/Manifest
dev-perl/Mail-Builder/files/1.16-escape-at-for-perl-5.8.patch [new file with mode: 0644]

index 7723b8a64d2a10836b01941d038bc9e03353ff77..92f6cda30c497e26205294da0279615e75b304c3 100644 (file)
@@ -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 <dev-zero@gentoo.org>
+  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)
 
index 78943b614344095853227a6f667134470d2efbb9..b404a1c2b50176235a7c5b2d3c3bcceff17773be 100644 (file)
@@ -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
index e84aca1be4029c98994f8b80aaf5acfbd45517ba..81623446b89cad4ee7fa04a3a89b15f5473c465b 100644 (file)
@@ -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 (file)
index 0000000..f1d01be
--- /dev/null
@@ -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" <from2@test.com>'."\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