Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/DBIx-Class/
Date: Tue, 24 Sep 2019 03:41:21
Message-Id: 1569296459.a2a468e280a49b8e485774936fd8f7146b545089.kentnl@gentoo
1 commit: a2a468e280a49b8e485774936fd8f7146b545089
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 24 03:40:07 2019 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 24 03:40:59 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a468e2
7
8 dev-perl/DBIx-Class: Fix IUSE wr/t bug #695086
9
10 - Update to EAPI7
11 - Fix IUSE to not use underscores (bug #695086)
12
13 Bug: https://bugs.gentoo.org/695086
14 Package-Manager: Portage-2.3.75, Repoman-2.3.16
15 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
16
17 dev-perl/DBIx-Class/DBIx-Class-0.82.841-r1.ebuild | 95 +++++++++++++++++++++++
18 dev-perl/DBIx-Class/metadata.xml | 3 +
19 2 files changed, 98 insertions(+)
20
21 diff --git a/dev-perl/DBIx-Class/DBIx-Class-0.82.841-r1.ebuild b/dev-perl/DBIx-Class/DBIx-Class-0.82.841-r1.ebuild
22 new file mode 100644
23 index 00000000000..5e45f356f8d
24 --- /dev/null
25 +++ b/dev-perl/DBIx-Class/DBIx-Class-0.82.841-r1.ebuild
26 @@ -0,0 +1,95 @@
27 +# Copyright 1999-2019 Gentoo Authors
28 +# Distributed under the terms of the GNU General Public License v2
29 +
30 +EAPI=7
31 +
32 +DIST_AUTHOR=RIBASUSHI
33 +DIST_VERSION=0.082841
34 +DIST_EXAMPLES=("examples/*")
35 +inherit perl-module
36 +
37 +DESCRIPTION="Extensible and flexible object <-> relational mapper"
38 +
39 +SLOT="0"
40 +KEYWORDS="~amd64 ~x86 ~ppc-aix"
41 +IUSE="test admin admin-script deploy replicated"
42 +RESTRICT="!test? ( test )"
43 +
44 +RDEPEND_MOOSE_BASIC="
45 + >=dev-perl/Moose-0.980.0
46 + >=dev-perl/MooseX-Types-0.210.0
47 +"
48 +RDEPEND_ADMIN_BASIC="
49 + >=dev-perl/JSON-Any-1.220.0
50 + >=dev-perl/MooseX-Types-JSON-0.20.0
51 + >=dev-perl/MooseX-Types-Path-Class-0.50.0
52 + >=dev-perl/namespace-autoclean-0.90.0
53 +"
54 +
55 +# >=dev-perl/Class-DBI-Plugin-DeepAbstractSearch-0.08
56 +# dev-perl/Class-Trigger
57 +# >=dev-perl/DBIx-ContextualFetch-1.03
58 +# >=dev-perl/Date-Simple-3.03
59 +# dev-perl/DateTime-Format-MySQL
60 +# dev-perl/DateTime-Format-Pg
61 +# dev-perl/DateTime-Format-SQLite
62 +# dev-perl/DateTime-Format-Strptime
63 +# dev-perl/Devel-Cycle
64 +# dev-perl/Time-Piece-MySQL
65 +
66 +RDEPEND="
67 + admin? (
68 + ${RDEPEND_MOOSE_BASIC}
69 + ${RDEPEND_ADMIN_BASIC}
70 + )
71 + admin-script? (
72 + ${RDEPEND_MOOSE_BASIC}
73 + ${RDEPEND_ADMIN_BASIC}
74 + >=dev-perl/Getopt-Long-Descriptive-0.81.0
75 + >=dev-perl/Text-CSV-1.160.0
76 + )
77 + deploy? (
78 + >=dev-perl/SQL-Translator-0.110.60
79 + )
80 + replicated? (
81 + ${RDEPEND_MOOSE_BASIC}
82 + >=dev-perl/Hash-Merge-0.120.0
83 + )
84 + >=dev-perl/Class-Accessor-Grouped-0.100.120
85 + >=dev-perl/Class-C3-Componentised-1.0.900
86 + >=dev-perl/Class-Inspector-1.240.0
87 + >=dev-perl/Config-Any-0.200.0
88 + >=dev-perl/Context-Preserve-0.10.0
89 + >=dev-perl/Data-Dumper-Concise-2.20.0
90 + >=dev-perl/Data-Page-2.10.0
91 + >=dev-perl/DBI-1.570.0
92 + >=dev-perl/Devel-GlobalDestruction-0.90.0
93 + virtual/perl-File-Path
94 + >=dev-perl/Hash-Merge-0.120.0
95 + >=dev-perl/MRO-Compat-0.120.0
96 + >=dev-perl/Math-Base36-0.70.0
97 + >=virtual/perl-Math-BigInt-1.80
98 + >=dev-perl/Module-Find-0.70.0
99 + >=dev-perl/Moo-2.0.0
100 + >=dev-perl/Path-Class-0.180.0
101 + >=dev-perl/SQL-Abstract-1.810.0
102 + >=virtual/perl-Scalar-List-Utils-1.160.0
103 + >=dev-perl/Scope-Guard-0.30.0
104 + >=dev-perl/Sub-Name-0.40.0
105 + >=virtual/perl-Text-Balanced-2.0.0
106 + >=dev-perl/Try-Tiny-0.70.0
107 + >=dev-perl/namespace-clean-0.240.0
108 +"
109 +DEPEND=""
110 +BDEPEND="${RDEPEND}
111 + >=virtual/perl-ExtUtils-MakeMaker-6.590.0
112 + test? (
113 + >=dev-perl/DBD-SQLite-1.290.0
114 + >=virtual/perl-File-Temp-0.220.0
115 + >=dev-perl/Package-Stash-0.280.0
116 + >=dev-perl/Test-Deep-0.101.0
117 + >=dev-perl/Test-Exception-0.310.0
118 + >=virtual/perl-Test-Simple-0.940.0
119 + >=dev-perl/Test-Warn-0.210.0
120 + )
121 +"
122
123 diff --git a/dev-perl/DBIx-Class/metadata.xml b/dev-perl/DBIx-Class/metadata.xml
124 index 1f83f98f50a..61459c831c2 100644
125 --- a/dev-perl/DBIx-Class/metadata.xml
126 +++ b/dev-perl/DBIx-Class/metadata.xml
127 @@ -12,6 +12,9 @@
128 <flag name="admin_script">
129 Modules required for the CLI DBIx::Class interface dbicadmin
130 </flag>
131 + <flag name="admin-script">
132 + Modules required for the CLI DBIx::Class interface dbicadmin
133 + </flag>
134 <flag name="deploy">
135 Modules required for "deploy" in DBIx::Class::Storage::DBI and
136 "deploymen_statements" in DBIx::Class::Storage::DBI