public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/perl-overlay:master commit in: dev-perl/File-MimeInfo/, dev-perl/File-MimeInfo/files/0.15/
  2011-05-08 16:10 [gentoo-commits] proj/perl-overlay:perl514virtuals commit in: dev-perl/File-MimeInfo/files/0.15/, dev-perl/File-MimeInfo/ Kent Fredric
@ 2011-05-06 22:16 ` Kent Fredric
  2011-05-08 16:10 ` [gentoo-commits] proj/perl-overlay:perl514 " Kent Fredric
  1 sibling, 0 replies; 3+ messages in thread
From: Kent Fredric @ 2011-05-06 22:16 UTC (permalink / raw
  To: gentoo-commits

commit:     03a3a919553f7a7ab1c32fa24fd6b1a480817fca
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Fri May  6 22:14:39 2011 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Fri May  6 22:14:56 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=03a3a919

[+bumpfix] File-MimeInfo-0.15-r2 = ::gentoo import + patch

(Portage version: 2.2.0_alpha30/git/Linux x86_64, signed Manifest commit with key 0A0CB301)

---
 dev-perl/File-MimeInfo/ChangeLog                   |  258 ++++++++++++++++++++
 .../File-MimeInfo/File-MimeInfo-0.15-r2.ebuild     |   28 ++
 .../0.15/0001-Suggested-fix-for-RT-66841.patch     |   48 ++++
 dev-perl/File-MimeInfo/metadata.xml                |    8 +
 4 files changed, 342 insertions(+), 0 deletions(-)

diff --git a/dev-perl/File-MimeInfo/ChangeLog b/dev-perl/File-MimeInfo/ChangeLog
new file mode 100644
index 0000000..792dc25
--- /dev/null
+++ b/dev-perl/File-MimeInfo/ChangeLog
@@ -0,0 +1,258 @@
+# ChangeLog for dev-perl/File-MimeInfo
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-MimeInfo/ChangeLog,v 1.63 2011/04/09 15:53:13 maekke Exp $
+
+*File-MimeInfo-0.15-r2 (06 May 2011)
+
+  06 May 2011; Kent Fredric <kentfredric@gmail.com>
+  +File-MimeInfo-0.15-r2.ebuild,
+  +files/0.15/0001-Suggested-fix-for-RT-66841.patch, +metadata.xml:
+  Import from ::gentoo, -r2 and add 5.14 patch
+
+  09 Apr 2011; Markus Meier <maekke@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  arm stable, bug #359627
+
+  27 Mar 2011; Tobias Klausmann <klausman@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  Stable on alpha, bug #359627
+
+  03 Mar 2011; Jonathan Callen <abcd@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Add ~amd64-linux/~x86-linux keywords
+
+  13 Feb 2011; Raúl Porcel <armin76@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Add ~alpha/~arm/~s390/~sh
+
+  14 Jan 2011; Torsten Veller <tove@gentoo.org> -File-MimeInfo-0.14.ebuild,
+  -File-MimeInfo-0.15.ebuild:
+  Cleanup
+
+  23 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  ppc64 stable wrt #321147
+
+  14 Jul 2010; Jeroen Roovers <jer@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Stable for HPPA (bug #321147).
+
+  30 May 2010; Raúl Porcel <armin76@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  ia64/sparc stable wrt #321147
+
+  24 May 2010; <nixnut@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  ppc stable #321147
+
+  23 May 2010; Torsten Veller <tove@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  Stable on amd64 and x86 (#321147). EAPI=3. Add test dependencies
+
+  13 Jan 2010; Torsten Veller <tove@gentoo.org> File-MimeInfo-0.15.ebuild,
+  File-MimeInfo-0.15-r1.ebuild:
+  Fix SRC_URI
+
+  02 Jan 2010; Brent Baude <ranger@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Marking File-MimeInfo-0.15-r1 ~ppc64 for bug 294277
+
+  26 Dec 2009; Raúl Porcel <armin76@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  Add ~ia64/~sparc wrt #294277
+
+  04 Dec 2009; Jeroen Roovers <jer@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Marked ~hppa (bug #294277).
+
+*File-MimeInfo-0.15-r1 (23 Nov 2009)
+
+  23 Nov 2009; Torsten Veller <tove@gentoo.org>
+  +File-MimeInfo-0.15-r1.ebuild:
+  Depend on dev-perl/File-DesktopEntry (#294277)
+
+  16 Aug 2009; Torsten Veller <tove@gentoo.org> -files/mimeinfo.patch,
+  -files/test01.patch:
+  Remove unused patch
+
+  06 Jul 2009; Jeroen Roovers <jer@gentoo.org> File-MimeInfo-0.15.ebuild:
+  Stable for HPPA too.
+
+  18 Nov 2008; Torsten Veller <tove@gentoo.org> File-MimeInfo-0.14.ebuild,
+  File-MimeInfo-0.15.ebuild:
+  New virtuals: module-build
+
+  30 Sep 2008; Torsten Veller <tove@gentoo.org> -File-MimeInfo-0.12.ebuild,
+  -File-MimeInfo-0.13-r1.ebuild, File-MimeInfo-0.15.ebuild:
+  Cleanup
+
+  15 Jul 2008; Raúl Porcel <armin76@gentoo.org> File-MimeInfo-0.15.ebuild:
+  ia64/sparc/x86 stable
+
+*File-MimeInfo-0.15 (29 Apr 2008)
+
+  29 Apr 2008; Yuval Yaari <yuval@gentoo.org> +File-MimeInfo-0.15.ebuild:
+  Version bump
+
+  13 Mar 2008; Jeroen Roovers <jer@gentoo.org> File-MimeInfo-0.14.ebuild:
+  Marked ~hppa too.
+
+  10 Nov 2007; Samuli Suominen <drac@gentoo.org> File-MimeInfo-0.14.ebuild:
+  amd64 stable
+
+  09 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+  File-MimeInfo-0.14.ebuild:
+  Stable on ppc.
+
+  22 Jul 2007; Tom Gall <tgall@gentoo.org>
+  File-MimeInfo-0.14.ebuild:
+  stable on ppc64
+
+  12 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+  File-MimeInfo-0.14.ebuild:
+  Stable on sparc
+
+  11 Jul 2007; Raúl Porcel <armin76@gentoo.org> File-MimeInfo-0.14.ebuild:
+  ia64/x86 stable
+
+*File-MimeInfo-0.14 (12 Jun 2007)
+
+  12 Jun 2007; Michael Cummings <mcummings@gentoo.org>
+  +File-MimeInfo-0.14.ebuild:
+  Version bump
+
+  15 Apr 2007; Markus Rothe <corsair@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Stable on ppc64
+
+  05 Mar 2007; Andrej Kacian <ticho@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Stable on x86, bug #169152.
+
+  15 Jan 2007; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.12.ebuild, -File-MimeInfo-0.13.ebuild,
+  File-MimeInfo-0.13-r1.ebuild:
+  Ebuild maintenance
+
+  21 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  ppc stable
+
+  21 Oct 2006; Aron Griffis <agriffis@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Mark 0.13-r1 stable on ia64
+
+  20 Oct 2006; Michael Cummings <mcummings@gentoo.org>
+  -File-MimeInfo-0.10.ebuild, -File-MimeInfo-0.11.ebuild:
+  Cleaning up old ebuilds
+
+  20 Oct 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Marking sparc stable
+
+  20 Oct 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Marking amd64 stable
+
+  16 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+  File-MimeInfo-0.13.ebuild:
+  ppc stable
+
+*File-MimeInfo-0.13-r1 (06 Sep 2006)
+
+  06 Sep 2006; Michael Cummings <mcummings@gentoo.org>
+  +files/mimeinfo.patch, +files/test01.patch, +File-MimeInfo-0.13-r1.ebuild:
+  Bump for a bug in how File-MimeInfo handles utf8 in weird circumstances.
+  Filed upstream as http://rt.cpan.org/Public/Bug/Display.html?id=20376 -
+  noticed when running filer ; Patched test01 for flakiness in detecting
+  plain/text.
+
+  07 Aug 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.13.ebuild:
+  Marking amd64 stable
+
+  05 Aug 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.10.ebuild, File-MimeInfo-0.11.ebuild,
+  File-MimeInfo-0.12.ebuild, File-MimeInfo-0.13.ebuild:
+  Adding perl dep; fixed DEPEND
+
+  10 Jul 2006; Aron Griffis <agriffis@gentoo.org> File-MimeInfo-0.13.ebuild:
+  Mark 0.13 stable on ia64
+
+  04 Jul 2006; Christian Hartmann <ian@gentoo.org>
+  File-MimeInfo-0.10.ebuild, File-MimeInfo-0.11.ebuild,
+  File-MimeInfo-0.12.ebuild, File-MimeInfo-0.13.ebuild:
+  Fixed RDEPEND wrt bug #134781; fixed header
+
+  12 Jun 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.13.ebuild:
+  Actual stable mark - sorry
+
+  12 Jun 2006; Michael Cummings <mcummings@gentoo.org> Manifest:
+  forgot to fix the digest
+
+  12 Jun 2006; Michael Cummings <mcummings@gentoo.org> ChangeLog:
+  Marking stable sparc
+
+*File-MimeInfo-0.13 (26 Apr 2006)
+
+  26 Apr 2006; <mcummings@gentoo.org> +File-MimeInfo-0.13.ebuild:
+  Version bump
+
+  30 Mar 2006; Aron Griffis <agriffis@gentoo.org> File-MimeInfo-0.12.ebuild:
+  Mark 0.12 ~ia64
+
+  21 Jan 2006; Markus Rothe <corsair@gentoo.org> File-MimeInfo-0.12.ebuild:
+  Stable on ppc64
+
+  15 Jan 2006; Michael Hanselmann <hansmi@gentoo.org>
+  File-MimeInfo-0.12.ebuild:
+  Stable on ppc.
+
+  13 Jan 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.12.ebuild:
+  Marking stable sparc x86
+
+  24 Dec 2005; Michael Hanselmann <hansmi@gentoo.org>
+  File-MimeInfo-0.11.ebuild:
+  Stable on ppc.
+
+  28 Nov 2005; Tom Gall <tgall@gentoo.org> File-MimeInfo-0.11.ebuild:
+  stable on ppc64
+
+  22 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+  File-MimeInfo-0.11.ebuild:
+  Stable on sparc
+
+*File-MimeInfo-0.12 (22 Nov 2005)
+
+  22 Nov 2005; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.11.ebuild, +File-MimeInfo-0.12.ebuild:
+  Version bump, marking stable x86
+
+  09 Jun 2005; <dang@gentoo.org> File-MimeInfo-0.11.ebuild:
+  Added ~amd64
+
+*File-MimeInfo-0.11 (25 Apr 2005)
+
+  25 Apr 2005; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.10.ebuild, +File-MimeInfo-0.11.ebuild:
+  cleaning
+
+  23 Dec 2004; Yuta SATOH <nigoro@gentoo.org> File-MimeInfo-0.10.ebuild:
+  added ~ppc64
+
+  12 Dec 2004; Jason Wever <weeve@gentoo.org> File-MimeInfo-0.10.ebuild:
+  Stable on sparc.
+
+  02 Sep 2004; David Holm <dholm@gentoo.org> File-MimeInfo-0.10.ebuild:
+  Added to ~ppc.
+
+  10 Aug 2004; Ferris McCormick <fmccor@gentoo.org> File-MimeInfo-0.10.ebuild:
+  Add ~sparc keyword (Bug 59941). Passes all tests for sparc and supports
+  filer (59943).
+
+  31 Mar 2004; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.10.ebuild:
+  Marking stable
+
+*File-MimeInfo-0.10 (14 Feb 2004)
+
+  14 Feb 2004; Eric Sammer <esammer@gentoo.org> File-MimeInfo-0.10.ebuild:
+  Initial import of File-MimeInfo submitted by Sven Wegener
+  <sven.wegener@stealer.net> as a dependency for the yet to be added
+  app-misc/filer. Thanks to Sven Wegener. Part of bug #41605.
+

diff --git a/dev-perl/File-MimeInfo/File-MimeInfo-0.15-r2.ebuild b/dev-perl/File-MimeInfo/File-MimeInfo-0.15-r2.ebuild
new file mode 100644
index 0000000..7cb84d1
--- /dev/null
+++ b/dev-perl/File-MimeInfo/File-MimeInfo-0.15-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-MimeInfo/File-MimeInfo-0.15-r1.ebuild,v 1.14 2011/04/09 15:53:13 maekke Exp $
+
+EAPI=3
+
+MODULE_AUTHOR=PARDUS
+MODULE_SECTION=${PN}
+inherit perl-module
+
+DESCRIPTION="Determine file type"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+PATCHES=(
+	"${FILESDIR}/${PV}/0001-Suggested-fix-for-RT-66841.patch"
+)
+RDEPEND=">=dev-perl/File-BaseDir-0.03
+	>=dev-perl/File-DesktopEntry-0.04
+	x11-misc/shared-mime-info"
+DEPEND="${RDEPEND}
+	virtual/perl-Module-Build
+	test? ( dev-perl/Test-Pod
+		dev-perl/Test-Pod-Coverage )"
+
+SRC_TEST="do"

diff --git a/dev-perl/File-MimeInfo/files/0.15/0001-Suggested-fix-for-RT-66841.patch b/dev-perl/File-MimeInfo/files/0.15/0001-Suggested-fix-for-RT-66841.patch
new file mode 100644
index 0000000..c1e3adb
--- /dev/null
+++ b/dev-perl/File-MimeInfo/files/0.15/0001-Suggested-fix-for-RT-66841.patch
@@ -0,0 +1,48 @@
+From 807262f4aeb0694b6eabcc1acffecfa87e1df783 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentfredric@gmail.com>
+Date: Sat, 7 May 2011 09:35:19 +1200
+Subject: [PATCH] Suggested fix for RT#66841
+
+Replace regexp validation tests with similar tests that permit it to be
+any one of a list of values.
+---
+ t/01_normal.t |   23 +++++++++++++++++------
+ 1 files changed, 17 insertions(+), 6 deletions(-)
+
+diff --git a/t/01_normal.t b/t/01_normal.t
+index 305da37..08c57f4 100644
+--- a/t/01_normal.t
++++ b/t/01_normal.t
+@@ -18,12 +18,23 @@ use_ok('File::MimeInfo', qw/mimetype describe globs/); # 1
+ 
+ # test _glob_to_regexp
+ my $i = 0;
+-for (
+-	[ '*.pl',	'(?-xism:^.*\.pl$)'	],	# 4
+-	[ '*.h++',	'(?-xism:^.*\.h\+\+$)'	],	# 5
+-	[ '*.[tar].*',	'(?-xism:^.*\.[tar]\..*$)'],	# 6
+-	[ '*.?',	'(?-xism:^.*\..?$)'],		# 7
+-) { is( File::MimeInfo::_glob_to_regexp($_->[0]), $_->[1], 'glob '.++$i ) }
++for my $glob (
++  [ '*.pl',      [ '(?-xism:^.*\.pl$)',        '(?^u:^.*\.pl$)' ] ],           # 4
++  [ '*.h++',     [ '(?-xism:^.*\.h\+\+$)',     '(?^u:^.*\.h\+\+$)' ] ],        # 5
++  [ '*.[tar].*', [ '(?-xism:^.*\.[tar]\..*$)', '(?^u:^.*\.[tar]\..*$)' ] ],    # 6
++  [ '*.?',       [ '(?-xism:^.*\..?$)',        '(?^u:^.*\..?$)' ] ],           # 7
++  )
++{
++  my $converted = File::MimeInfo::_glob_to_regexp( $glob->[0] );
++  my $number    = ++$i;
++  if ( my ($match) = grep { $_ eq "$converted" } @{ $glob->[1] } ) {
++    pass( 'glob ' . $number . ' matches an expected value' );
++    note explain $match;
++    next;
++  }
++  fail( 'glob ' . $number . ' matches an expected value' );
++  diag explain { got => "$converted", expected_one_of => $glob->[1] };
++}
+ 
+ # test parsing file names
+ $i = 0;
+-- 
+1.7.5.rc3
+

diff --git a/dev-perl/File-MimeInfo/metadata.xml b/dev-perl/File-MimeInfo/metadata.xml
new file mode 100644
index 0000000..ad62132
--- /dev/null
+++ b/dev-perl/File-MimeInfo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">File-MimeInfo</remote-id>
+  </upstream>
+</pkgmetadata>



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/perl-overlay:perl514 commit in: dev-perl/File-MimeInfo/, dev-perl/File-MimeInfo/files/0.15/
  2011-05-08 16:10 [gentoo-commits] proj/perl-overlay:perl514virtuals commit in: dev-perl/File-MimeInfo/files/0.15/, dev-perl/File-MimeInfo/ Kent Fredric
  2011-05-06 22:16 ` [gentoo-commits] proj/perl-overlay:master commit in: dev-perl/File-MimeInfo/, dev-perl/File-MimeInfo/files/0.15/ Kent Fredric
@ 2011-05-08 16:10 ` Kent Fredric
  1 sibling, 0 replies; 3+ messages in thread
From: Kent Fredric @ 2011-05-08 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     03a3a919553f7a7ab1c32fa24fd6b1a480817fca
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Fri May  6 22:14:39 2011 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Fri May  6 22:14:56 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=03a3a919

[+bumpfix] File-MimeInfo-0.15-r2 = ::gentoo import + patch

(Portage version: 2.2.0_alpha30/git/Linux x86_64, signed Manifest commit with key 0A0CB301)

---
 dev-perl/File-MimeInfo/ChangeLog                   |  258 ++++++++++++++++++++
 .../File-MimeInfo/File-MimeInfo-0.15-r2.ebuild     |   28 ++
 .../0.15/0001-Suggested-fix-for-RT-66841.patch     |   48 ++++
 dev-perl/File-MimeInfo/metadata.xml                |    8 +
 4 files changed, 342 insertions(+), 0 deletions(-)

diff --git a/dev-perl/File-MimeInfo/ChangeLog b/dev-perl/File-MimeInfo/ChangeLog
new file mode 100644
index 0000000..792dc25
--- /dev/null
+++ b/dev-perl/File-MimeInfo/ChangeLog
@@ -0,0 +1,258 @@
+# ChangeLog for dev-perl/File-MimeInfo
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-MimeInfo/ChangeLog,v 1.63 2011/04/09 15:53:13 maekke Exp $
+
+*File-MimeInfo-0.15-r2 (06 May 2011)
+
+  06 May 2011; Kent Fredric <kentfredric@gmail.com>
+  +File-MimeInfo-0.15-r2.ebuild,
+  +files/0.15/0001-Suggested-fix-for-RT-66841.patch, +metadata.xml:
+  Import from ::gentoo, -r2 and add 5.14 patch
+
+  09 Apr 2011; Markus Meier <maekke@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  arm stable, bug #359627
+
+  27 Mar 2011; Tobias Klausmann <klausman@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  Stable on alpha, bug #359627
+
+  03 Mar 2011; Jonathan Callen <abcd@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Add ~amd64-linux/~x86-linux keywords
+
+  13 Feb 2011; Raúl Porcel <armin76@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Add ~alpha/~arm/~s390/~sh
+
+  14 Jan 2011; Torsten Veller <tove@gentoo.org> -File-MimeInfo-0.14.ebuild,
+  -File-MimeInfo-0.15.ebuild:
+  Cleanup
+
+  23 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  ppc64 stable wrt #321147
+
+  14 Jul 2010; Jeroen Roovers <jer@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Stable for HPPA (bug #321147).
+
+  30 May 2010; Raúl Porcel <armin76@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  ia64/sparc stable wrt #321147
+
+  24 May 2010; <nixnut@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  ppc stable #321147
+
+  23 May 2010; Torsten Veller <tove@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  Stable on amd64 and x86 (#321147). EAPI=3. Add test dependencies
+
+  13 Jan 2010; Torsten Veller <tove@gentoo.org> File-MimeInfo-0.15.ebuild,
+  File-MimeInfo-0.15-r1.ebuild:
+  Fix SRC_URI
+
+  02 Jan 2010; Brent Baude <ranger@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Marking File-MimeInfo-0.15-r1 ~ppc64 for bug 294277
+
+  26 Dec 2009; Raúl Porcel <armin76@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  Add ~ia64/~sparc wrt #294277
+
+  04 Dec 2009; Jeroen Roovers <jer@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Marked ~hppa (bug #294277).
+
+*File-MimeInfo-0.15-r1 (23 Nov 2009)
+
+  23 Nov 2009; Torsten Veller <tove@gentoo.org>
+  +File-MimeInfo-0.15-r1.ebuild:
+  Depend on dev-perl/File-DesktopEntry (#294277)
+
+  16 Aug 2009; Torsten Veller <tove@gentoo.org> -files/mimeinfo.patch,
+  -files/test01.patch:
+  Remove unused patch
+
+  06 Jul 2009; Jeroen Roovers <jer@gentoo.org> File-MimeInfo-0.15.ebuild:
+  Stable for HPPA too.
+
+  18 Nov 2008; Torsten Veller <tove@gentoo.org> File-MimeInfo-0.14.ebuild,
+  File-MimeInfo-0.15.ebuild:
+  New virtuals: module-build
+
+  30 Sep 2008; Torsten Veller <tove@gentoo.org> -File-MimeInfo-0.12.ebuild,
+  -File-MimeInfo-0.13-r1.ebuild, File-MimeInfo-0.15.ebuild:
+  Cleanup
+
+  15 Jul 2008; Raúl Porcel <armin76@gentoo.org> File-MimeInfo-0.15.ebuild:
+  ia64/sparc/x86 stable
+
+*File-MimeInfo-0.15 (29 Apr 2008)
+
+  29 Apr 2008; Yuval Yaari <yuval@gentoo.org> +File-MimeInfo-0.15.ebuild:
+  Version bump
+
+  13 Mar 2008; Jeroen Roovers <jer@gentoo.org> File-MimeInfo-0.14.ebuild:
+  Marked ~hppa too.
+
+  10 Nov 2007; Samuli Suominen <drac@gentoo.org> File-MimeInfo-0.14.ebuild:
+  amd64 stable
+
+  09 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+  File-MimeInfo-0.14.ebuild:
+  Stable on ppc.
+
+  22 Jul 2007; Tom Gall <tgall@gentoo.org>
+  File-MimeInfo-0.14.ebuild:
+  stable on ppc64
+
+  12 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+  File-MimeInfo-0.14.ebuild:
+  Stable on sparc
+
+  11 Jul 2007; Raúl Porcel <armin76@gentoo.org> File-MimeInfo-0.14.ebuild:
+  ia64/x86 stable
+
+*File-MimeInfo-0.14 (12 Jun 2007)
+
+  12 Jun 2007; Michael Cummings <mcummings@gentoo.org>
+  +File-MimeInfo-0.14.ebuild:
+  Version bump
+
+  15 Apr 2007; Markus Rothe <corsair@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Stable on ppc64
+
+  05 Mar 2007; Andrej Kacian <ticho@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Stable on x86, bug #169152.
+
+  15 Jan 2007; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.12.ebuild, -File-MimeInfo-0.13.ebuild,
+  File-MimeInfo-0.13-r1.ebuild:
+  Ebuild maintenance
+
+  21 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  ppc stable
+
+  21 Oct 2006; Aron Griffis <agriffis@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Mark 0.13-r1 stable on ia64
+
+  20 Oct 2006; Michael Cummings <mcummings@gentoo.org>
+  -File-MimeInfo-0.10.ebuild, -File-MimeInfo-0.11.ebuild:
+  Cleaning up old ebuilds
+
+  20 Oct 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Marking sparc stable
+
+  20 Oct 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Marking amd64 stable
+
+  16 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+  File-MimeInfo-0.13.ebuild:
+  ppc stable
+
+*File-MimeInfo-0.13-r1 (06 Sep 2006)
+
+  06 Sep 2006; Michael Cummings <mcummings@gentoo.org>
+  +files/mimeinfo.patch, +files/test01.patch, +File-MimeInfo-0.13-r1.ebuild:
+  Bump for a bug in how File-MimeInfo handles utf8 in weird circumstances.
+  Filed upstream as http://rt.cpan.org/Public/Bug/Display.html?id=20376 -
+  noticed when running filer ; Patched test01 for flakiness in detecting
+  plain/text.
+
+  07 Aug 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.13.ebuild:
+  Marking amd64 stable
+
+  05 Aug 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.10.ebuild, File-MimeInfo-0.11.ebuild,
+  File-MimeInfo-0.12.ebuild, File-MimeInfo-0.13.ebuild:
+  Adding perl dep; fixed DEPEND
+
+  10 Jul 2006; Aron Griffis <agriffis@gentoo.org> File-MimeInfo-0.13.ebuild:
+  Mark 0.13 stable on ia64
+
+  04 Jul 2006; Christian Hartmann <ian@gentoo.org>
+  File-MimeInfo-0.10.ebuild, File-MimeInfo-0.11.ebuild,
+  File-MimeInfo-0.12.ebuild, File-MimeInfo-0.13.ebuild:
+  Fixed RDEPEND wrt bug #134781; fixed header
+
+  12 Jun 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.13.ebuild:
+  Actual stable mark - sorry
+
+  12 Jun 2006; Michael Cummings <mcummings@gentoo.org> Manifest:
+  forgot to fix the digest
+
+  12 Jun 2006; Michael Cummings <mcummings@gentoo.org> ChangeLog:
+  Marking stable sparc
+
+*File-MimeInfo-0.13 (26 Apr 2006)
+
+  26 Apr 2006; <mcummings@gentoo.org> +File-MimeInfo-0.13.ebuild:
+  Version bump
+
+  30 Mar 2006; Aron Griffis <agriffis@gentoo.org> File-MimeInfo-0.12.ebuild:
+  Mark 0.12 ~ia64
+
+  21 Jan 2006; Markus Rothe <corsair@gentoo.org> File-MimeInfo-0.12.ebuild:
+  Stable on ppc64
+
+  15 Jan 2006; Michael Hanselmann <hansmi@gentoo.org>
+  File-MimeInfo-0.12.ebuild:
+  Stable on ppc.
+
+  13 Jan 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.12.ebuild:
+  Marking stable sparc x86
+
+  24 Dec 2005; Michael Hanselmann <hansmi@gentoo.org>
+  File-MimeInfo-0.11.ebuild:
+  Stable on ppc.
+
+  28 Nov 2005; Tom Gall <tgall@gentoo.org> File-MimeInfo-0.11.ebuild:
+  stable on ppc64
+
+  22 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+  File-MimeInfo-0.11.ebuild:
+  Stable on sparc
+
+*File-MimeInfo-0.12 (22 Nov 2005)
+
+  22 Nov 2005; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.11.ebuild, +File-MimeInfo-0.12.ebuild:
+  Version bump, marking stable x86
+
+  09 Jun 2005; <dang@gentoo.org> File-MimeInfo-0.11.ebuild:
+  Added ~amd64
+
+*File-MimeInfo-0.11 (25 Apr 2005)
+
+  25 Apr 2005; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.10.ebuild, +File-MimeInfo-0.11.ebuild:
+  cleaning
+
+  23 Dec 2004; Yuta SATOH <nigoro@gentoo.org> File-MimeInfo-0.10.ebuild:
+  added ~ppc64
+
+  12 Dec 2004; Jason Wever <weeve@gentoo.org> File-MimeInfo-0.10.ebuild:
+  Stable on sparc.
+
+  02 Sep 2004; David Holm <dholm@gentoo.org> File-MimeInfo-0.10.ebuild:
+  Added to ~ppc.
+
+  10 Aug 2004; Ferris McCormick <fmccor@gentoo.org> File-MimeInfo-0.10.ebuild:
+  Add ~sparc keyword (Bug 59941). Passes all tests for sparc and supports
+  filer (59943).
+
+  31 Mar 2004; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.10.ebuild:
+  Marking stable
+
+*File-MimeInfo-0.10 (14 Feb 2004)
+
+  14 Feb 2004; Eric Sammer <esammer@gentoo.org> File-MimeInfo-0.10.ebuild:
+  Initial import of File-MimeInfo submitted by Sven Wegener
+  <sven.wegener@stealer.net> as a dependency for the yet to be added
+  app-misc/filer. Thanks to Sven Wegener. Part of bug #41605.
+

diff --git a/dev-perl/File-MimeInfo/File-MimeInfo-0.15-r2.ebuild b/dev-perl/File-MimeInfo/File-MimeInfo-0.15-r2.ebuild
new file mode 100644
index 0000000..7cb84d1
--- /dev/null
+++ b/dev-perl/File-MimeInfo/File-MimeInfo-0.15-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-MimeInfo/File-MimeInfo-0.15-r1.ebuild,v 1.14 2011/04/09 15:53:13 maekke Exp $
+
+EAPI=3
+
+MODULE_AUTHOR=PARDUS
+MODULE_SECTION=${PN}
+inherit perl-module
+
+DESCRIPTION="Determine file type"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+PATCHES=(
+	"${FILESDIR}/${PV}/0001-Suggested-fix-for-RT-66841.patch"
+)
+RDEPEND=">=dev-perl/File-BaseDir-0.03
+	>=dev-perl/File-DesktopEntry-0.04
+	x11-misc/shared-mime-info"
+DEPEND="${RDEPEND}
+	virtual/perl-Module-Build
+	test? ( dev-perl/Test-Pod
+		dev-perl/Test-Pod-Coverage )"
+
+SRC_TEST="do"

diff --git a/dev-perl/File-MimeInfo/files/0.15/0001-Suggested-fix-for-RT-66841.patch b/dev-perl/File-MimeInfo/files/0.15/0001-Suggested-fix-for-RT-66841.patch
new file mode 100644
index 0000000..c1e3adb
--- /dev/null
+++ b/dev-perl/File-MimeInfo/files/0.15/0001-Suggested-fix-for-RT-66841.patch
@@ -0,0 +1,48 @@
+From 807262f4aeb0694b6eabcc1acffecfa87e1df783 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentfredric@gmail.com>
+Date: Sat, 7 May 2011 09:35:19 +1200
+Subject: [PATCH] Suggested fix for RT#66841
+
+Replace regexp validation tests with similar tests that permit it to be
+any one of a list of values.
+---
+ t/01_normal.t |   23 +++++++++++++++++------
+ 1 files changed, 17 insertions(+), 6 deletions(-)
+
+diff --git a/t/01_normal.t b/t/01_normal.t
+index 305da37..08c57f4 100644
+--- a/t/01_normal.t
++++ b/t/01_normal.t
+@@ -18,12 +18,23 @@ use_ok('File::MimeInfo', qw/mimetype describe globs/); # 1
+ 
+ # test _glob_to_regexp
+ my $i = 0;
+-for (
+-	[ '*.pl',	'(?-xism:^.*\.pl$)'	],	# 4
+-	[ '*.h++',	'(?-xism:^.*\.h\+\+$)'	],	# 5
+-	[ '*.[tar].*',	'(?-xism:^.*\.[tar]\..*$)'],	# 6
+-	[ '*.?',	'(?-xism:^.*\..?$)'],		# 7
+-) { is( File::MimeInfo::_glob_to_regexp($_->[0]), $_->[1], 'glob '.++$i ) }
++for my $glob (
++  [ '*.pl',      [ '(?-xism:^.*\.pl$)',        '(?^u:^.*\.pl$)' ] ],           # 4
++  [ '*.h++',     [ '(?-xism:^.*\.h\+\+$)',     '(?^u:^.*\.h\+\+$)' ] ],        # 5
++  [ '*.[tar].*', [ '(?-xism:^.*\.[tar]\..*$)', '(?^u:^.*\.[tar]\..*$)' ] ],    # 6
++  [ '*.?',       [ '(?-xism:^.*\..?$)',        '(?^u:^.*\..?$)' ] ],           # 7
++  )
++{
++  my $converted = File::MimeInfo::_glob_to_regexp( $glob->[0] );
++  my $number    = ++$i;
++  if ( my ($match) = grep { $_ eq "$converted" } @{ $glob->[1] } ) {
++    pass( 'glob ' . $number . ' matches an expected value' );
++    note explain $match;
++    next;
++  }
++  fail( 'glob ' . $number . ' matches an expected value' );
++  diag explain { got => "$converted", expected_one_of => $glob->[1] };
++}
+ 
+ # test parsing file names
+ $i = 0;
+-- 
+1.7.5.rc3
+

diff --git a/dev-perl/File-MimeInfo/metadata.xml b/dev-perl/File-MimeInfo/metadata.xml
new file mode 100644
index 0000000..ad62132
--- /dev/null
+++ b/dev-perl/File-MimeInfo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">File-MimeInfo</remote-id>
+  </upstream>
+</pkgmetadata>



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/perl-overlay:perl514virtuals commit in: dev-perl/File-MimeInfo/files/0.15/, dev-perl/File-MimeInfo/
@ 2011-05-08 16:10 Kent Fredric
  2011-05-06 22:16 ` [gentoo-commits] proj/perl-overlay:master commit in: dev-perl/File-MimeInfo/, dev-perl/File-MimeInfo/files/0.15/ Kent Fredric
  2011-05-08 16:10 ` [gentoo-commits] proj/perl-overlay:perl514 " Kent Fredric
  0 siblings, 2 replies; 3+ messages in thread
From: Kent Fredric @ 2011-05-08 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     03a3a919553f7a7ab1c32fa24fd6b1a480817fca
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Fri May  6 22:14:39 2011 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Fri May  6 22:14:56 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=03a3a919

[+bumpfix] File-MimeInfo-0.15-r2 = ::gentoo import + patch

(Portage version: 2.2.0_alpha30/git/Linux x86_64, signed Manifest commit with key 0A0CB301)

---
 dev-perl/File-MimeInfo/ChangeLog                   |  258 ++++++++++++++++++++
 .../File-MimeInfo/File-MimeInfo-0.15-r2.ebuild     |   28 ++
 .../0.15/0001-Suggested-fix-for-RT-66841.patch     |   48 ++++
 dev-perl/File-MimeInfo/metadata.xml                |    8 +
 4 files changed, 342 insertions(+), 0 deletions(-)

diff --git a/dev-perl/File-MimeInfo/ChangeLog b/dev-perl/File-MimeInfo/ChangeLog
new file mode 100644
index 0000000..792dc25
--- /dev/null
+++ b/dev-perl/File-MimeInfo/ChangeLog
@@ -0,0 +1,258 @@
+# ChangeLog for dev-perl/File-MimeInfo
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-MimeInfo/ChangeLog,v 1.63 2011/04/09 15:53:13 maekke Exp $
+
+*File-MimeInfo-0.15-r2 (06 May 2011)
+
+  06 May 2011; Kent Fredric <kentfredric@gmail.com>
+  +File-MimeInfo-0.15-r2.ebuild,
+  +files/0.15/0001-Suggested-fix-for-RT-66841.patch, +metadata.xml:
+  Import from ::gentoo, -r2 and add 5.14 patch
+
+  09 Apr 2011; Markus Meier <maekke@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  arm stable, bug #359627
+
+  27 Mar 2011; Tobias Klausmann <klausman@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  Stable on alpha, bug #359627
+
+  03 Mar 2011; Jonathan Callen <abcd@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Add ~amd64-linux/~x86-linux keywords
+
+  13 Feb 2011; Raúl Porcel <armin76@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Add ~alpha/~arm/~s390/~sh
+
+  14 Jan 2011; Torsten Veller <tove@gentoo.org> -File-MimeInfo-0.14.ebuild,
+  -File-MimeInfo-0.15.ebuild:
+  Cleanup
+
+  23 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  ppc64 stable wrt #321147
+
+  14 Jul 2010; Jeroen Roovers <jer@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Stable for HPPA (bug #321147).
+
+  30 May 2010; Raúl Porcel <armin76@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  ia64/sparc stable wrt #321147
+
+  24 May 2010; <nixnut@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  ppc stable #321147
+
+  23 May 2010; Torsten Veller <tove@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  Stable on amd64 and x86 (#321147). EAPI=3. Add test dependencies
+
+  13 Jan 2010; Torsten Veller <tove@gentoo.org> File-MimeInfo-0.15.ebuild,
+  File-MimeInfo-0.15-r1.ebuild:
+  Fix SRC_URI
+
+  02 Jan 2010; Brent Baude <ranger@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Marking File-MimeInfo-0.15-r1 ~ppc64 for bug 294277
+
+  26 Dec 2009; Raúl Porcel <armin76@gentoo.org>
+  File-MimeInfo-0.15-r1.ebuild:
+  Add ~ia64/~sparc wrt #294277
+
+  04 Dec 2009; Jeroen Roovers <jer@gentoo.org> File-MimeInfo-0.15-r1.ebuild:
+  Marked ~hppa (bug #294277).
+
+*File-MimeInfo-0.15-r1 (23 Nov 2009)
+
+  23 Nov 2009; Torsten Veller <tove@gentoo.org>
+  +File-MimeInfo-0.15-r1.ebuild:
+  Depend on dev-perl/File-DesktopEntry (#294277)
+
+  16 Aug 2009; Torsten Veller <tove@gentoo.org> -files/mimeinfo.patch,
+  -files/test01.patch:
+  Remove unused patch
+
+  06 Jul 2009; Jeroen Roovers <jer@gentoo.org> File-MimeInfo-0.15.ebuild:
+  Stable for HPPA too.
+
+  18 Nov 2008; Torsten Veller <tove@gentoo.org> File-MimeInfo-0.14.ebuild,
+  File-MimeInfo-0.15.ebuild:
+  New virtuals: module-build
+
+  30 Sep 2008; Torsten Veller <tove@gentoo.org> -File-MimeInfo-0.12.ebuild,
+  -File-MimeInfo-0.13-r1.ebuild, File-MimeInfo-0.15.ebuild:
+  Cleanup
+
+  15 Jul 2008; Raúl Porcel <armin76@gentoo.org> File-MimeInfo-0.15.ebuild:
+  ia64/sparc/x86 stable
+
+*File-MimeInfo-0.15 (29 Apr 2008)
+
+  29 Apr 2008; Yuval Yaari <yuval@gentoo.org> +File-MimeInfo-0.15.ebuild:
+  Version bump
+
+  13 Mar 2008; Jeroen Roovers <jer@gentoo.org> File-MimeInfo-0.14.ebuild:
+  Marked ~hppa too.
+
+  10 Nov 2007; Samuli Suominen <drac@gentoo.org> File-MimeInfo-0.14.ebuild:
+  amd64 stable
+
+  09 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+  File-MimeInfo-0.14.ebuild:
+  Stable on ppc.
+
+  22 Jul 2007; Tom Gall <tgall@gentoo.org>
+  File-MimeInfo-0.14.ebuild:
+  stable on ppc64
+
+  12 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+  File-MimeInfo-0.14.ebuild:
+  Stable on sparc
+
+  11 Jul 2007; Raúl Porcel <armin76@gentoo.org> File-MimeInfo-0.14.ebuild:
+  ia64/x86 stable
+
+*File-MimeInfo-0.14 (12 Jun 2007)
+
+  12 Jun 2007; Michael Cummings <mcummings@gentoo.org>
+  +File-MimeInfo-0.14.ebuild:
+  Version bump
+
+  15 Apr 2007; Markus Rothe <corsair@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Stable on ppc64
+
+  05 Mar 2007; Andrej Kacian <ticho@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Stable on x86, bug #169152.
+
+  15 Jan 2007; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.12.ebuild, -File-MimeInfo-0.13.ebuild,
+  File-MimeInfo-0.13-r1.ebuild:
+  Ebuild maintenance
+
+  21 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  ppc stable
+
+  21 Oct 2006; Aron Griffis <agriffis@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Mark 0.13-r1 stable on ia64
+
+  20 Oct 2006; Michael Cummings <mcummings@gentoo.org>
+  -File-MimeInfo-0.10.ebuild, -File-MimeInfo-0.11.ebuild:
+  Cleaning up old ebuilds
+
+  20 Oct 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Marking sparc stable
+
+  20 Oct 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.13-r1.ebuild:
+  Marking amd64 stable
+
+  16 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+  File-MimeInfo-0.13.ebuild:
+  ppc stable
+
+*File-MimeInfo-0.13-r1 (06 Sep 2006)
+
+  06 Sep 2006; Michael Cummings <mcummings@gentoo.org>
+  +files/mimeinfo.patch, +files/test01.patch, +File-MimeInfo-0.13-r1.ebuild:
+  Bump for a bug in how File-MimeInfo handles utf8 in weird circumstances.
+  Filed upstream as http://rt.cpan.org/Public/Bug/Display.html?id=20376 -
+  noticed when running filer ; Patched test01 for flakiness in detecting
+  plain/text.
+
+  07 Aug 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.13.ebuild:
+  Marking amd64 stable
+
+  05 Aug 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.10.ebuild, File-MimeInfo-0.11.ebuild,
+  File-MimeInfo-0.12.ebuild, File-MimeInfo-0.13.ebuild:
+  Adding perl dep; fixed DEPEND
+
+  10 Jul 2006; Aron Griffis <agriffis@gentoo.org> File-MimeInfo-0.13.ebuild:
+  Mark 0.13 stable on ia64
+
+  04 Jul 2006; Christian Hartmann <ian@gentoo.org>
+  File-MimeInfo-0.10.ebuild, File-MimeInfo-0.11.ebuild,
+  File-MimeInfo-0.12.ebuild, File-MimeInfo-0.13.ebuild:
+  Fixed RDEPEND wrt bug #134781; fixed header
+
+  12 Jun 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.13.ebuild:
+  Actual stable mark - sorry
+
+  12 Jun 2006; Michael Cummings <mcummings@gentoo.org> Manifest:
+  forgot to fix the digest
+
+  12 Jun 2006; Michael Cummings <mcummings@gentoo.org> ChangeLog:
+  Marking stable sparc
+
+*File-MimeInfo-0.13 (26 Apr 2006)
+
+  26 Apr 2006; <mcummings@gentoo.org> +File-MimeInfo-0.13.ebuild:
+  Version bump
+
+  30 Mar 2006; Aron Griffis <agriffis@gentoo.org> File-MimeInfo-0.12.ebuild:
+  Mark 0.12 ~ia64
+
+  21 Jan 2006; Markus Rothe <corsair@gentoo.org> File-MimeInfo-0.12.ebuild:
+  Stable on ppc64
+
+  15 Jan 2006; Michael Hanselmann <hansmi@gentoo.org>
+  File-MimeInfo-0.12.ebuild:
+  Stable on ppc.
+
+  13 Jan 2006; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.12.ebuild:
+  Marking stable sparc x86
+
+  24 Dec 2005; Michael Hanselmann <hansmi@gentoo.org>
+  File-MimeInfo-0.11.ebuild:
+  Stable on ppc.
+
+  28 Nov 2005; Tom Gall <tgall@gentoo.org> File-MimeInfo-0.11.ebuild:
+  stable on ppc64
+
+  22 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+  File-MimeInfo-0.11.ebuild:
+  Stable on sparc
+
+*File-MimeInfo-0.12 (22 Nov 2005)
+
+  22 Nov 2005; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.11.ebuild, +File-MimeInfo-0.12.ebuild:
+  Version bump, marking stable x86
+
+  09 Jun 2005; <dang@gentoo.org> File-MimeInfo-0.11.ebuild:
+  Added ~amd64
+
+*File-MimeInfo-0.11 (25 Apr 2005)
+
+  25 Apr 2005; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.10.ebuild, +File-MimeInfo-0.11.ebuild:
+  cleaning
+
+  23 Dec 2004; Yuta SATOH <nigoro@gentoo.org> File-MimeInfo-0.10.ebuild:
+  added ~ppc64
+
+  12 Dec 2004; Jason Wever <weeve@gentoo.org> File-MimeInfo-0.10.ebuild:
+  Stable on sparc.
+
+  02 Sep 2004; David Holm <dholm@gentoo.org> File-MimeInfo-0.10.ebuild:
+  Added to ~ppc.
+
+  10 Aug 2004; Ferris McCormick <fmccor@gentoo.org> File-MimeInfo-0.10.ebuild:
+  Add ~sparc keyword (Bug 59941). Passes all tests for sparc and supports
+  filer (59943).
+
+  31 Mar 2004; Michael Cummings <mcummings@gentoo.org>
+  File-MimeInfo-0.10.ebuild:
+  Marking stable
+
+*File-MimeInfo-0.10 (14 Feb 2004)
+
+  14 Feb 2004; Eric Sammer <esammer@gentoo.org> File-MimeInfo-0.10.ebuild:
+  Initial import of File-MimeInfo submitted by Sven Wegener
+  <sven.wegener@stealer.net> as a dependency for the yet to be added
+  app-misc/filer. Thanks to Sven Wegener. Part of bug #41605.
+

diff --git a/dev-perl/File-MimeInfo/File-MimeInfo-0.15-r2.ebuild b/dev-perl/File-MimeInfo/File-MimeInfo-0.15-r2.ebuild
new file mode 100644
index 0000000..7cb84d1
--- /dev/null
+++ b/dev-perl/File-MimeInfo/File-MimeInfo-0.15-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-MimeInfo/File-MimeInfo-0.15-r1.ebuild,v 1.14 2011/04/09 15:53:13 maekke Exp $
+
+EAPI=3
+
+MODULE_AUTHOR=PARDUS
+MODULE_SECTION=${PN}
+inherit perl-module
+
+DESCRIPTION="Determine file type"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+PATCHES=(
+	"${FILESDIR}/${PV}/0001-Suggested-fix-for-RT-66841.patch"
+)
+RDEPEND=">=dev-perl/File-BaseDir-0.03
+	>=dev-perl/File-DesktopEntry-0.04
+	x11-misc/shared-mime-info"
+DEPEND="${RDEPEND}
+	virtual/perl-Module-Build
+	test? ( dev-perl/Test-Pod
+		dev-perl/Test-Pod-Coverage )"
+
+SRC_TEST="do"

diff --git a/dev-perl/File-MimeInfo/files/0.15/0001-Suggested-fix-for-RT-66841.patch b/dev-perl/File-MimeInfo/files/0.15/0001-Suggested-fix-for-RT-66841.patch
new file mode 100644
index 0000000..c1e3adb
--- /dev/null
+++ b/dev-perl/File-MimeInfo/files/0.15/0001-Suggested-fix-for-RT-66841.patch
@@ -0,0 +1,48 @@
+From 807262f4aeb0694b6eabcc1acffecfa87e1df783 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentfredric@gmail.com>
+Date: Sat, 7 May 2011 09:35:19 +1200
+Subject: [PATCH] Suggested fix for RT#66841
+
+Replace regexp validation tests with similar tests that permit it to be
+any one of a list of values.
+---
+ t/01_normal.t |   23 +++++++++++++++++------
+ 1 files changed, 17 insertions(+), 6 deletions(-)
+
+diff --git a/t/01_normal.t b/t/01_normal.t
+index 305da37..08c57f4 100644
+--- a/t/01_normal.t
++++ b/t/01_normal.t
+@@ -18,12 +18,23 @@ use_ok('File::MimeInfo', qw/mimetype describe globs/); # 1
+ 
+ # test _glob_to_regexp
+ my $i = 0;
+-for (
+-	[ '*.pl',	'(?-xism:^.*\.pl$)'	],	# 4
+-	[ '*.h++',	'(?-xism:^.*\.h\+\+$)'	],	# 5
+-	[ '*.[tar].*',	'(?-xism:^.*\.[tar]\..*$)'],	# 6
+-	[ '*.?',	'(?-xism:^.*\..?$)'],		# 7
+-) { is( File::MimeInfo::_glob_to_regexp($_->[0]), $_->[1], 'glob '.++$i ) }
++for my $glob (
++  [ '*.pl',      [ '(?-xism:^.*\.pl$)',        '(?^u:^.*\.pl$)' ] ],           # 4
++  [ '*.h++',     [ '(?-xism:^.*\.h\+\+$)',     '(?^u:^.*\.h\+\+$)' ] ],        # 5
++  [ '*.[tar].*', [ '(?-xism:^.*\.[tar]\..*$)', '(?^u:^.*\.[tar]\..*$)' ] ],    # 6
++  [ '*.?',       [ '(?-xism:^.*\..?$)',        '(?^u:^.*\..?$)' ] ],           # 7
++  )
++{
++  my $converted = File::MimeInfo::_glob_to_regexp( $glob->[0] );
++  my $number    = ++$i;
++  if ( my ($match) = grep { $_ eq "$converted" } @{ $glob->[1] } ) {
++    pass( 'glob ' . $number . ' matches an expected value' );
++    note explain $match;
++    next;
++  }
++  fail( 'glob ' . $number . ' matches an expected value' );
++  diag explain { got => "$converted", expected_one_of => $glob->[1] };
++}
+ 
+ # test parsing file names
+ $i = 0;
+-- 
+1.7.5.rc3
+

diff --git a/dev-perl/File-MimeInfo/metadata.xml b/dev-perl/File-MimeInfo/metadata.xml
new file mode 100644
index 0000000..ad62132
--- /dev/null
+++ b/dev-perl/File-MimeInfo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">File-MimeInfo</remote-id>
+  </upstream>
+</pkgmetadata>



^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-05-08 16:25 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-08 16:10 [gentoo-commits] proj/perl-overlay:perl514virtuals commit in: dev-perl/File-MimeInfo/files/0.15/, dev-perl/File-MimeInfo/ Kent Fredric
2011-05-06 22:16 ` [gentoo-commits] proj/perl-overlay:master commit in: dev-perl/File-MimeInfo/, dev-perl/File-MimeInfo/files/0.15/ Kent Fredric
2011-05-08 16:10 ` [gentoo-commits] proj/perl-overlay:perl514 " Kent Fredric

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox