commit:     41d4724f73890b61b671c6dcbd2b656951399cb3
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Fri Jun  5 13:06:01 2015 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Fri Jun  5 13:06:01 2015 +0000
URL:        https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=41d4724f

[bump] KiokuDB-Backend-DBI 1.230.0

Package-Manager: portage-2.2.17

 .../KiokuDB-Backend-DBI-1.220.0.ebuild             | 146 ---------------------
 .../KiokuDB-Backend-DBI-1.230.0.ebuild             |  82 ++++++++++++
 2 files changed, 82 insertions(+), 146 deletions(-)

diff --git a/dev-perl/KiokuDB-Backend-DBI/KiokuDB-Backend-DBI-1.220.0.ebuild 
b/dev-perl/KiokuDB-Backend-DBI/KiokuDB-Backend-DBI-1.220.0.ebuild
deleted file mode 100644
index 70a8139..0000000
--- a/dev-perl/KiokuDB-Backend-DBI/KiokuDB-Backend-DBI-1.220.0.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=4
-MODULE_AUTHOR=DOY
-MODULE_VERSION=1.22
-inherit perl-module
-
-DESCRIPTION='DBI backend for KiokuDB'
-LICENSE=" || ( Artistic GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-dbix_class_optional_deps() {
-       echo \>=dev-perl/SQL-Translator-0.110.60
-}
-
-perl_meta_configure() {
-       # DBIx::Class::Optional::Dependencies
-       echo dev-perl/DBIx-Class
-       # ExtUtils::MakeMaker 6.30 ( 6.300.0 )
-       echo \>=virtual/perl-ExtUtils-MakeMaker-6.30
-}
-perl_meta_runtime() {
-       dbix_class_optional_deps
-       # Carp
-       # echo virtual/perl-Carp
-       # Class::Accessor::Grouped
-       echo dev-perl/Class-Accessor-Grouped
-       # DBI 1.607 ( 1.607.0 )
-       echo \>=dev-perl/DBI-1.607.0
-       # DBIx::Class 0.08127 ( 0.81.270 )
-       echo \>=dev-perl/DBIx-Class-0.81.270
-       # DBIx::Class::Core
-       echo dev-perl/DBIx-Class
-       # DBIx::Class::ResultSource::Table
-       echo dev-perl/DBIx-Class
-       # DBIx::Class::Schema
-       echo dev-perl/DBIx-Class
-       # Data::Stream::Bulk 0.07 ( 0.70.0 )
-       echo \>=dev-perl/Data-Stream-Bulk-0.70.0
-       # Data::Stream::Bulk::DBI
-       echo dev-perl/Data-Stream-Bulk
-       # JSON
-       echo dev-perl/JSON
-       # KiokuDB 0.46 ( 0.460.0 )
-       echo \>=dev-perl/KiokuDB-0.460.0
-       # KiokuDB::Backend
-       echo dev-perl/KiokuDB
-       # KiokuDB::Backend::Role::Clear
-       echo dev-perl/KiokuDB
-       # KiokuDB::Backend::Role::Concurrency::POSIX
-       echo dev-perl/KiokuDB
-       # KiokuDB::Backend::Role::GC
-       echo dev-perl/KiokuDB
-       # KiokuDB::Backend::Role::Query::GIN
-       echo dev-perl/KiokuDB
-       # KiokuDB::Backend::Role::Query::Simple
-       echo dev-perl/KiokuDB
-       # KiokuDB::Backend::Role::Scan
-       echo dev-perl/KiokuDB
-       # KiokuDB::Backend::Role::TXN
-       echo dev-perl/KiokuDB
-       # KiokuDB::Backend::Serialize::Delegate
-       echo dev-perl/KiokuDB
-       # KiokuDB::TypeMap
-       echo dev-perl/KiokuDB
-       # KiokuDB::TypeMap::Entry
-       echo dev-perl/KiokuDB
-       # KiokuDB::TypeMap::Entry::Naive
-       echo dev-perl/KiokuDB
-       # List::MoreUtils
-       echo dev-perl/List-MoreUtils
-       # Moose
-       echo dev-perl/Moose
-       # Moose::Util::TypeConstraints
-       echo dev-perl/Moose
-       # MooseX::Types 0.08 ( 0.80.0 )
-       echo \>=dev-perl/MooseX-Types-0.80.0
-       # MooseX::Types::Moose
-       echo dev-perl/MooseX-Types
-       # SQL::Abstract
-       echo dev-perl/SQL-Abstract
-       # Scalar::Util
-       echo virtual/perl-Scalar-List-Utils
-       # Search::GIN 0.07 ( 0.70.0 )
-       echo \>=dev-perl/Search-GIN-0.70.0
-       # Search::GIN::Extract::Delegate
-       echo dev-perl/Search-GIN
-       # Test::More 0.88 ( 0.880.0 )
-       echo \>=virtual/perl-Test-Simple-0.88
-       # Test::TempDir
-       echo dev-perl/Test-TempDir
-       # Test::use::ok
-       echo dev-perl/Test-use-ok
-       # Try::Tiny
-       echo dev-perl/Try-Tiny
-       # base
-       # echo virtual/perl-base
-       # namespace::autoclean
-       echo dev-perl/namespace-autoclean
-       # namespace::clean
-       echo dev-perl/namespace-clean
-       # strict
-       echo dev-lang/perl
-       # warnings
-       echo dev-lang/perl
-}
-perl_meta_test() {
-       # DBD::SQLite
-       echo dev-perl/DBD-SQLite
-       # DBI
-       echo dev-perl/DBI
-       # KiokuDB::Test
-       echo dev-perl/KiokuDB
-       # Search::GIN::Extract::Callback
-       echo dev-perl/Search-GIN
-       # Search::GIN::Extract::Class
-       echo dev-perl/Search-GIN
-       # Search::GIN::Query::Manual
-       echo dev-perl/Search-GIN
-       # Search::GIN::Query::Set
-       echo dev-perl/Search-GIN
-       # Test::Exception
-       echo dev-perl/Test-Exception
-       # Test::More
-       echo virtual/perl-Test-Simple
-       # Test::TempDir
-       echo dev-perl/Test-TempDir
-       # YAML::XS
-       echo dev-perl/YAML-LibYAML
-       # constant
-       # echo virtual/perl-constant
-       # ok
-       echo dev-perl/Test-use-ok
-}
-DEPEND="
-       $(perl_meta_configure)
-       $(perl_meta_runtime)
-       test? ( $(perl_meta_test) )
-"
-RDEPEND="
-       $(perl_meta_runtime)
-"
-SRC_TEST="do"

diff --git a/dev-perl/KiokuDB-Backend-DBI/KiokuDB-Backend-DBI-1.230.0.ebuild 
b/dev-perl/KiokuDB-Backend-DBI/KiokuDB-Backend-DBI-1.230.0.ebuild
new file mode 100644
index 0000000..90f4a97
--- /dev/null
+++ b/dev-perl/KiokuDB-Backend-DBI/KiokuDB-Backend-DBI-1.230.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+EAPI=5
+MODULE_AUTHOR=DOY
+MODULE_VERSION=1.23
+inherit perl-module
+
+DESCRIPTION="DBI backend for KiokuDB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# perl -MData::Dump=pp -MDBIx::Class::Optional::Dependencies \
+# -E' say pp( DBIx::Class::Optional::Dependencies->req_list_for(q[deploy])) '
+DBIX_CLASS_OPTIONAL_DEPS="
+       >=dev-perl/SQL-Translator-0.110.60
+"
+# DBIx::Class::Core ->
+# DBIx::Class::ResultSource::Table ->
+# DBIx::Class::Schema -> DBIx-Class
+# Data::Stream::Bulk::DBI -> Data-Stream-Bulk
+# KiokuDB::Backend -> 
+# KiokuDB::Backend::Role::Clear
+# KiokuDB::Backend::Role::Concurrency::POSIX
+# KiokuDB::Backend::Role::GC
+# KiokuDB::Backend::Role::Query::GIN
+# KiokuDB::Backend::Role::Query::Simple
+# KiokuDB::Backend::Role::Scan
+# KiokuDB::Backend::Role::TXN
+# KiokuDB::Backend::Serialize::Delegate
+# KiokuDB::TypeMap
+# KiokuDB::TypeMap::Entry
+# KiokuDB::TypeMap::Entry::Naive -> KiokuDB
+# Moose::Util::TypeConstraints -> Moose
+# MooseX::Types::Moose -> MooseX-Types
+# Scalar::Util -> Scalar-List-Utils
+# Search::GIN::Extract::Delegate -> Search-GIN
+# base -> perl
+RDEPEND="
+       ${DBIX_CLASS_OPTIONAL_DEPS}
+       virtual/perl-Carp
+       dev-perl/Class-Accessor-Grouped
+       dev-perl/Class-Load
+       >=dev-perl/DBI-1.607.0
+       >=dev-perl/DBIx-Class-0.81.270
+       >=dev-perl/Data-Stream-Bulk-0.70.0
+       dev-perl/JSON
+       >=dev-perl/KiokuDB-0.460.0
+       dev-perl/List-MoreUtils
+       dev-perl/Moose
+       >=dev-perl/MooseX-Types-0.80.0
+       dev-perl/SQL-Abstract
+       virtual/perl-Scalar-List-Utils
+       >=dev-perl/Search-GIN-0.70.0
+       dev-perl/Try-Tiny
+       dev-perl/namespace-autoclean
+       dev-perl/namespace-clean
+"
+# DBIx::Class::Optional::Dependencies -> DBIx-Class
+# KiokuDB::Entry ->
+# KiokuDB::Test  -> KiokuDB
+# Search::GIN::Extract::Callback
+# Search::GIN::Extract::Class
+# Search::GIN::Query::Manual
+# Search::GIN::Query::Set -> Search-GIN
+# YAML::XS -> YAML-LibYAML
+DEPEND="
+       ${RDEPEND}
+       dev-perl/DBIx-Class
+       >=virtual/perl-ExtUtils-MakeMaker-6.300.0
+       test? (
+               virtual/perl-File-Spec
+               virtual/perl-IO
+               dev-perl/Test-Exception
+               >=virtual/perl-Test-Simple-0.880.0
+               dev-perl/Test-Requires
+               dev-perl/Test-TempDir
+               dev-perl/YAML-LibYAML
+               virtual/perl-constant
+       )
+"

Reply via email to